ZAP Scanning Report-Portal-de

Generated with ZAP on Thu 4 May 2023, at 09:28:29

Contents

About this report

Report parameters

Contexts

No contexts were selected, so all contexts were included by default.

Sites

The following sites were included:

  • https://portal-de.weareelevate.global

(If no sites were selected, all sites were included by default.)

An included site must also be within one of the included contexts for its data to be included in the report.

Risk levels

Included: High, Medium, Low, Informational

Excluded: None

Confidence levels

Included: User Confirmed, High, Medium, Low

Excluded: User Confirmed, High, Medium, Low, False Positive

Summaries

Alert counts by risk and confidence

This table shows the number of alerts for each level of risk and confidence included in the report.

(The percentages in brackets represent the count as a percentage of the total number of alerts included in the report, rounded to one decimal place.)

Confidence
User Confirmed High Medium Low Total
Risk High 0
(0.0%)
0
(0.0%)
0
(0.0%)
1
(8.3%)
1
(8.3%)
Medium 0
(0.0%)
1
(8.3%)
2
(16.7%)
0
(0.0%)
3
(25.0%)
Low 0
(0.0%)
2
(16.7%)
2
(16.7%)
1
(8.3%)
5
(41.7%)
Informational 0
(0.0%)
0
(0.0%)
1
(8.3%)
2
(16.7%)
3
(25.0%)
Total 0
(0.0%)
3
(25.0%)
5
(41.7%)
4
(33.3%)
12
(100%)

Alert counts by site and risk

This table shows, for each site for which one or more alerts were raised, the number of alerts raised at each risk level.

Alerts with a confidence level of "False Positive" have been excluded from these counts.

(The numbers in brackets are the number of alerts raised for the site at or above that risk level.)

Risk
High
(= High)
Medium
(>= Medium)
Low
(>= Low)
Informational
(>= Informational)
Site https://portal-de.weareelevate.global 1
(1)
3
(4)
5
(9)
3
(12)

Alert counts by alert type

This table shows the number of alerts of each alert type, together with the alert type's risk level.

(The percentages in brackets represent each count as a percentage, rounded to one decimal place, of the total number of alerts included in this report.)

Alert type Risk Count
Cloud Metadata Potentially Exposed High 1
(8.3%)
Content Security Policy (CSP) Header Not Set Medium 4
(33.3%)
Missing Anti-clickjacking Header Medium 4
(33.3%)
Vulnerable JS Library Medium 2
(16.7%)
Cross-Domain JavaScript Source File Inclusion Low 8
(66.7%)
Server Leaks Version Information via "Server" HTTP Response Header Field Low 10
(83.3%)
Strict-Transport-Security Header Not Set Low 10
(83.3%)
Timestamp Disclosure - Unix Low 1
(8.3%)
X-Content-Type-Options Header Missing Low 10
(83.3%)
Information Disclosure - Suspicious Comments Informational 3
(25.0%)
Modern Web Application Informational 4
(33.3%)
Re-examine Cache-control Directives Informational 4
(33.3%)
Total 12

Alerts

  1. Risk=High, Confidence=Low (1)

    1. https://portal-de.weareelevate.global (1)

      1. Cloud Metadata Potentially Exposed (1)
        1. GET https://portal-de.weareelevate.global/latest/meta-data/
          Alert tags
          Alert description

          The Cloud Metadata Attack attempts to abuse a misconfigured NGINX server in order to access the instance metadata maintained by cloud service providers such as AWS, GCP and Azure.

          All of these providers provide metadata via an internal unroutable IP address '169.254.169.254' - this can be exposed by incorrectly configured NGINX servers and accessed by using this IP address in the Host header field.

          Other info

          Based on the successful response status code cloud metadata may have been returned in the response. Check the response data to see if any cloud metadata has been returned.

          The meta data returned can include information that would allow an attacker to completely compromise the system.

          Request
          Request line and header section (232 bytes)
          GET https://portal-de.weareelevate.global/latest/meta-data/ HTTP/1.1
          Host: 169.254.169.254
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
          Pragma: no-cache
          Cache-Control: no-cache
          
          
          Request body (0 bytes)
          Response
          Status line and header section (338 bytes)
          HTTP/1.1 200 OK
          Accept-Ranges: bytes
          Content-Type: text/html
          Date: Thu, 04 May 2023 08:26:33 GMT
          ETag: "4e99-5f91a636b5e00;5f91ceb9a32c2"
          Last-Modified: Wed, 12 Apr 2023 02:30:16 GMT
          Referrer-Policy: no-referrer-when-downgrade
          Server: Apache/2.4.41 (Ubuntu)
          Vary: Accept-Encoding
          Content-Length: 20121
          Connection: keep-alive
          
          
          Response body (20121 bytes)
          <!DOCTYPE html>
          <html lang="en">
          
          <head>
            <meta charset="utf-8"/>
            <title>Elevate</title>
            <base href="/"/>
            <meta name="referrer" content="no-referrer-when-downgrade"/>
            <meta name="viewport" content="width=device-width, initial-scale=1"/>
            <style type="text/css">@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <style type="text/css">@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="icon" type="image/png" href="favicon.ico"/>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <!-- <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet"> -->
            <style type="text/css">@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v133/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format('woff2');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}</style>
            <!-- <script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=AIzaSyCmvzA7YCuZKAXn23sCAjUAqX0ty5e6o10&callback=initMap&v=weekly" defer></script> -->
            <script src="https://maps.googleapis.com/maps/api/js?libraries=places&amp;key=AIzaSyA_-TmYZSRQjKmvFbJUknI0l8Fx8x_vyic&amp;callback=initMap&amp;v=weekly" defer=""></script>
            <script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=f570d9cd-c054-4492-be9c-fc4b7ab4f183"> </script> <!-- New link -->
          <link rel="stylesheet" href="styles.649c785b8fc1860a2f44.css"></head>
          
          <body class="mat-typography">
            <app-root></app-root>
          <script src="runtime.0512ebedc4495ccff9ae.js" defer=""></script><script src="polyfills.046c44c09bb1b974d608.js" defer=""></script><script src="scripts.daf79a13d791c7790917.js" defer=""></script><script src="main.f5641c0cec32ae33bc14.js" defer=""></script></body>
          
          </html>
          
          Attack
          169.254.169.254
          Solution

          Do not trust any user data in NGINX configs. In this case it is probably the use of the $host variable which is set from the 'Host' header and can be controlled by an attacker.

  2. Risk=Medium, Confidence=High (1)

    1. https://portal-de.weareelevate.global (1)

      1. Content Security Policy (CSP) Header Not Set (1)
        1. GET https://portal-de.weareelevate.global/
          Alert tags
          Alert description

          Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks, including Cross Site Scripting (XSS) and data injection attacks. These attacks are used for everything from data theft to site defacement or distribution of malware. CSP provides a set of standard HTTP headers that allow website owners to declare approved sources of content that browsers should be allowed to load on that page — covered types are JavaScript, CSS, HTML frames, fonts, images and embeddable objects such as Java applets, ActiveX, audio and video files.

          Request
          Request line and header section (277 bytes)
          GET https://portal-de.weareelevate.global/ HTTP/1.1
          Host: portal-de.weareelevate.global
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
          Pragma: no-cache
          Cache-Control: no-cache
          Referer: https://portal-de.weareelevate.global
          
          
          Request body (0 bytes)
          Response
          Status line and header section (324 bytes)
          HTTP/1.1 200 OK
          Accept-Ranges: bytes
          Content-Type: text/html
          Date: Thu, 04 May 2023 08:26:09 GMT
          ETag: "4e99-5f91a636b5e00"
          Last-Modified: Wed, 12 Apr 2023 02:30:16 GMT
          Referrer-Policy: no-referrer-when-downgrade
          Server: Apache/2.4.41 (Ubuntu)
          Vary: Accept-Encoding
          Content-Length: 20121
          Connection: keep-alive
          
          
          Response body (20121 bytes)
          <!DOCTYPE html>
          <html lang="en">
          
          <head>
            <meta charset="utf-8"/>
            <title>Elevate</title>
            <base href="/"/>
            <meta name="referrer" content="no-referrer-when-downgrade"/>
            <meta name="viewport" content="width=device-width, initial-scale=1"/>
            <style type="text/css">@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <style type="text/css">@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="icon" type="image/png" href="favicon.ico"/>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <!-- <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet"> -->
            <style type="text/css">@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v133/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format('woff2');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}</style>
            <!-- <script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=AIzaSyCmvzA7YCuZKAXn23sCAjUAqX0ty5e6o10&callback=initMap&v=weekly" defer></script> -->
            <script src="https://maps.googleapis.com/maps/api/js?libraries=places&amp;key=AIzaSyA_-TmYZSRQjKmvFbJUknI0l8Fx8x_vyic&amp;callback=initMap&amp;v=weekly" defer=""></script>
            <script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=f570d9cd-c054-4492-be9c-fc4b7ab4f183"> </script> <!-- New link -->
          <link rel="stylesheet" href="styles.649c785b8fc1860a2f44.css"></head>
          
          <body class="mat-typography">
            <app-root></app-root>
          <script src="runtime.0512ebedc4495ccff9ae.js" defer=""></script><script src="polyfills.046c44c09bb1b974d608.js" defer=""></script><script src="scripts.daf79a13d791c7790917.js" defer=""></script><script src="main.f5641c0cec32ae33bc14.js" defer=""></script></body>
          
          </html>
          
          Solution

          Ensure that your web server, application server, load balancer, etc. is configured to set the Content-Security-Policy header.

  3. Risk=Medium, Confidence=Medium (2)

    1. https://portal-de.weareelevate.global (2)

      1. Missing Anti-clickjacking Header (1)
        1. GET https://portal-de.weareelevate.global/
          Alert tags
          Alert description

          The response does not include either Content-Security-Policy with 'frame-ancestors' directive or X-Frame-Options to protect against 'ClickJacking' attacks.

          Request
          Request line and header section (277 bytes)
          GET https://portal-de.weareelevate.global/ HTTP/1.1
          Host: portal-de.weareelevate.global
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
          Pragma: no-cache
          Cache-Control: no-cache
          Referer: https://portal-de.weareelevate.global
          
          
          Request body (0 bytes)
          Response
          Status line and header section (324 bytes)
          HTTP/1.1 200 OK
          Accept-Ranges: bytes
          Content-Type: text/html
          Date: Thu, 04 May 2023 08:26:09 GMT
          ETag: "4e99-5f91a636b5e00"
          Last-Modified: Wed, 12 Apr 2023 02:30:16 GMT
          Referrer-Policy: no-referrer-when-downgrade
          Server: Apache/2.4.41 (Ubuntu)
          Vary: Accept-Encoding
          Content-Length: 20121
          Connection: keep-alive
          
          
          Response body (20121 bytes)
          <!DOCTYPE html>
          <html lang="en">
          
          <head>
            <meta charset="utf-8"/>
            <title>Elevate</title>
            <base href="/"/>
            <meta name="referrer" content="no-referrer-when-downgrade"/>
            <meta name="viewport" content="width=device-width, initial-scale=1"/>
            <style type="text/css">@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <style type="text/css">@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="icon" type="image/png" href="favicon.ico"/>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <!-- <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet"> -->
            <style type="text/css">@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v133/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format('woff2');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}</style>
            <!-- <script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=AIzaSyCmvzA7YCuZKAXn23sCAjUAqX0ty5e6o10&callback=initMap&v=weekly" defer></script> -->
            <script src="https://maps.googleapis.com/maps/api/js?libraries=places&amp;key=AIzaSyA_-TmYZSRQjKmvFbJUknI0l8Fx8x_vyic&amp;callback=initMap&amp;v=weekly" defer=""></script>
            <script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=f570d9cd-c054-4492-be9c-fc4b7ab4f183"> </script> <!-- New link -->
          <link rel="stylesheet" href="styles.649c785b8fc1860a2f44.css"></head>
          
          <body class="mat-typography">
            <app-root></app-root>
          <script src="runtime.0512ebedc4495ccff9ae.js" defer=""></script><script src="polyfills.046c44c09bb1b974d608.js" defer=""></script><script src="scripts.daf79a13d791c7790917.js" defer=""></script><script src="main.f5641c0cec32ae33bc14.js" defer=""></script></body>
          
          </html>
          
          Parameter
          X-Frame-Options
          Solution

          Modern Web browsers support the Content-Security-Policy and X-Frame-Options HTTP headers. Ensure one of them is set on all web pages returned by your site/app.

          If you expect the page to be framed only by pages on your server (e.g. it's part of a FRAMESET) then you'll want to use SAMEORIGIN, otherwise if you never expect the page to be framed, you should use DENY. Alternatively consider implementing Content Security Policy's "frame-ancestors" directive.

      2. Vulnerable JS Library (1)
        1. GET https://portal-de.weareelevate.global/scripts.daf79a13d791c7790917.js
          Alert tags
          Alert description

          The identified library moment.js, version 2.29.1 is vulnerable.

          Other info

          CVE-2022-31129

          CVE-2022-24785

          Request
          Request line and header section (308 bytes)
          GET https://portal-de.weareelevate.global/scripts.daf79a13d791c7790917.js HTTP/1.1
          Host: portal-de.weareelevate.global
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
          Pragma: no-cache
          Cache-Control: no-cache
          Referer: https://portal-de.weareelevate.global
          
          
          Request body (0 bytes)
          Response
          Status line and header section (338 bytes)
          HTTP/1.1 200 OK
          Accept-Ranges: bytes
          Content-Type: application/javascript
          Date: Thu, 04 May 2023 08:26:09 GMT
          ETag: "10015-5f91a634cd980"
          Last-Modified: Wed, 12 Apr 2023 02:30:14 GMT
          Referrer-Policy: no-referrer-when-downgrade
          Server: Apache/2.4.41 (Ubuntu)
          Vary: Accept-Encoding
          Content-Length: 65557
          Connection: keep-alive
          
          
          Response body (65557 bytes)
          !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.moment=t()}(this,function(){"use strict";var e,t;function n(){return e.apply(null,arguments)}function s(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function r(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function a(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;for(var t in e)if(r(e,t))return;return 1}function o(e){return void 0===e}function u(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function l(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function h(e,t){for(var n=[],s=0;s<e.length;++s)n.push(t(e[s],s));return n}function d(e,t){for(var n in t)r(t,n)&&(e[n]=t[n]);return r(t,"toString")&&(e.toString=t.toString),r(t,"valueOf")&&(e.valueOf=t.valueOf),e}function c(e,t,n,s){return gt(e,t,n,s,!0).utc()}function f(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function m(e){if(null==e._isValid){var n=f(e),s=t.call(n.parsedDateParts,function(e){return null!=e}),i=!isNaN(e._d.getTime())&&n.overflow<0&&!n.empty&&!n.invalidEra&&!n.invalidMonth&&!n.invalidWeekday&&!n.weekdayMismatch&&!n.nullInput&&!n.invalidFormat&&!n.userInvalidated&&(!n.meridiem||n.meridiem&&s);if(e._strict&&(i=i&&0===n.charsLeftOver&&0===n.unusedTokens.length&&void 0===n.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return i;e._isValid=i}return e._isValid}function _(e){var t=c(NaN);return null!=e?d(f(t),e):f(t).userInvalidated=!0,t}t=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,s=0;s<n;s++)if(s in t&&e.call(this,t[s],s,t))return!0;return!1};var y=n.momentProperties=[],g=!1;function p(e,t){var n,s,i;if(o(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),o(t._i)||(e._i=t._i),o(t._f)||(e._f=t._f),o(t._l)||(e._l=t._l),o(t._strict)||(e._strict=t._strict),o(t._tzm)||(e._tzm=t._tzm),o(t._isUTC)||(e._isUTC=t._isUTC),o(t._offset)||(e._offset=t._offset),o(t._pf)||(e._pf=f(t)),o(t._locale)||(e._locale=t._locale),0<y.length)for(n=0;n<y.length;n++)o(i=t[s=y[n]])||(e[s]=i);return e}function v(e){p(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===g&&(g=!0,n.updateOffset(this),g=!1)}function w(e){return e instanceof v||null!=e&&null!=e._isAMomentObject}function M(e){!1===n.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function k(e,t){var s=!0;return d(function(){if(null!=n.deprecationHandler&&n.deprecationHandler(null,e),s){for(var i,a,o=[],u=0;u<arguments.length;u++){if(i="","object"==typeof arguments[u]){for(a in i+="\n["+u+"] ",arguments[0])r(arguments[0],a)&&(i+=a+": "+arguments[0][a]+", ");i=i.slice(0,-2)}else i=arguments[u];o.push(i)}M(e+"\nArguments: "+Array.prototype.slice.call(o).join("")+"\n"+(new Error).stack),s=!1}return t.apply(this,arguments)},t)}var S,D={};function Y(e,t){null!=n.deprecationHandler&&n.deprecationHandler(e,t),D[e]||(M(t),D[e]=!0)}function b(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function O(e,t){var n,s=d({},e);for(n in t)r(t,n)&&(i(e[n])&&i(t[n])?(s[n]={},d(s[n],e[n]),d(s[n],t[n])):null!=t[n]?s[n]=t[n]:delete s[n]);for(n in e)r(e,n)&&!r(t,n)&&i(e[n])&&(s[n]=d({},s[n]));return s}function x(e){null!=e&&this.set(e)}function T(e,t,n){var s=""+Math.abs(e);return(0<=e?n?"+":"":"-")+Math.pow(10,Math.max(0,t-s.length)).toString().substr(1)+s}n.suppressDeprecationWarnings=!1,n.deprecationHandler=null,S=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)r(e,t)&&n.push(t);return n};var N=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,P=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,R={},W={};function C(e,t,n,s){var i="string"==typeof s?function(){return this[s]()}:s;e&&(W[e]=i),t&&(W[t[0]]=function(){return T(i.apply(this,arguments),t[1],t[2])}),n&&(W[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function z(e,t){return e.isValid()?(t=U(t,e.localeData()),R[t]=R[t]||function(e){for(var t,n=e.match(N),s=0,i=n.length;s<i;s++)n[s]=W[n[s]]?W[n[s]]:(t=n[s]).match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"");return function(t){for(var s="",r=0;r<i;r++)s+=b(n[r])?n[r].call(t,e):n[r];return s}}(t),R[t](e)):e.localeData().invalidDate()}function U(e,t){var n=5;function s(e){return t.longDateFormat(e)||e}for(P.lastIndex=0;0<=n&&P.test(e);)e=e.replace(P,s),P.lastIndex=0,--n;return e}var F={};function H(e,t){var n=e.toLowerCase();F[n]=F[n+"s"]=F[t]=e}function A(e){return"string"==typeof e?F[e]||F[e.toLowerCase()]:void 0}function L(e){var t,n,s={};for(n in e)r(e,n)&&(t=A(n))&&(s[t]=e[n]);return s}var V={};function E(e,t){V[e]=t}function j(e){return e%4==0&&e%100!=0||e%400==0}function G(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function I(e){var t=+e,n=0;return 0!=t&&isFinite(t)&&(n=G(t)),n}function Z(e,t){return function(s){return null!=s?($(this,e,s),n.updateOffset(this,t),this):q(this,e)}}function q(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function $(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&j(e.year())&&1===e.month()&&29===e.date()?(n=I(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),ve(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}var B,J=/\d/,Q=/\d\d/,X=/\d{3}/,K=/\d{4}/,ee=/[+-]?\d{6}/,te=/\d\d?/,ne=/\d\d\d\d?/,se=/\d\d\d\d\d\d?/,ie=/\d{1,3}/,re=/\d{1,4}/,ae=/[+-]?\d{1,6}/,oe=/\d+/,ue=/[+-]?\d+/,le=/Z|[+-]\d\d:?\d\d/gi,he=/Z|[+-]\d\d(?::?\d\d)?/gi,de=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function ce(e,t,n){B[e]=b(t)?t:function(e,s){return e&&n?n:t}}function fe(e,t){return r(B,e)?B[e](t._strict,t._locale):new RegExp(me(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,s,i){return t||n||s||i})))}function me(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}B={};var _e,ye={};function ge(e,t){var n,s=t;for("string"==typeof e&&(e=[e]),u(t)&&(s=function(e,n){n[t]=I(e)}),n=0;n<e.length;n++)ye[e[n]]=s}function pe(e,t){ge(e,function(e,n,s,i){s._w=s._w||{},t(e,s._w,s,i)})}function ve(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=(t%12+12)%12;return e+=(t-n)/12,1==n?j(e)?29:28:31-n%7%2}_e=Array.prototype.indexOf?Array.prototype.indexOf:function(e){for(var t=0;t<this.length;++t)if(this[t]===e)return t;return-1},C("M",["MM",2],"Mo",function(){return this.month()+1}),C("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),C("MMMM",0,0,function(e){return this.localeData().months(this,e)}),H("month","M"),E("month",8),ce("M",te),ce("MM",te,Q),ce("MMM",function(e,t){return t.monthsShortRegex(e)}),ce("MMMM",function(e,t){return t.monthsRegex(e)}),ge(["M","MM"],function(e,t){t[1]=I(e)-1}),ge(["MMM","MMMM"],function(e,t,n,s){var i=n._locale.monthsParse(e,s,n._strict);null!=i?t[1]=i:f(n).invalidMonth=e});var we="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Me="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ke=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Se=de,De=de;function Ye(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=I(t);else if(!u(t=e.localeData().monthsParse(t)))return e;return n=Math.min(e.date(),ve(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function be(e){return null!=e?(Ye(this,e),n.updateOffset(this,!0),this):q(this,"Month")}function Oe(){function e(e,t){return t.length-e.length}for(var t,n=[],s=[],i=[],r=0;r<12;r++)t=c([2e3,r]),n.push(this.monthsShort(t,"")),s.push(this.months(t,"")),i.push(this.months(t,"")),i.push(this.monthsShort(t,""));for(n.sort(e),s.sort(e),i.sort(e),r=0;r<12;r++)n[r]=me(n[r]),s[r]=me(s[r]);for(r=0;r<24;r++)i[r]=me(i[r]);this._monthsRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+n.join("|")+")","i")}function xe(e){return j(e)?366:365}C("Y",0,0,function(){var e=this.year();return e<=9999?T(e,4):"+"+e}),C(0,["YY",2],0,function(){return this.year()%100}),C(0,["YYYY",4],0,"year"),C(0,["YYYYY",5],0,"year"),C(0,["YYYYYY",6,!0],0,"year"),H("year","y"),E("year",1),ce("Y",ue),ce("YY",te,Q),ce("YYYY",re,K),ce("YYYYY",ae,ee),ce("YYYYYY",ae,ee),ge(["YYYYY","YYYYYY"],0),ge("YYYY",function(e,t){t[0]=2===e.length?n.parseTwoDigitYear(e):I(e)}),ge("YY",function(e,t){t[0]=n.parseTwoDigitYear(e)}),ge("Y",function(e,t){t[0]=parseInt(e,10)}),n.parseTwoDigitYear=function(e){return I(e)+(68<I(e)?1900:2e3)};var Te=Z("FullYear",!0);function Ne(e){var t,n;return e<100&&0<=e?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function Pe(e,t,n){var s=7+t-n;return s-(7+Ne(e,0,s).getUTCDay()-t)%7-1}function Re(e,t,n,s,i){var r,a=1+7*(t-1)+(7+n-s)%7+Pe(e,s,i),o=a<=0?xe(r=e-1)+a:a>xe(e)?(r=e+1,a-xe(e)):(r=e,a);return{year:r,dayOfYear:o}}function We(e,t,n){var s,i,r=Pe(e.year(),t,n),a=Math.floor((e.dayOfYear()-r-1)/7)+1;return a<1?s=a+Ce(i=e.year()-1,t,n):a>Ce(e.year(),t,n)?(s=a-Ce(e.year(),t,n),i=e.year()+1):(i=e.year(),s=a),{week:s,year:i}}function Ce(e,t,n){var s=Pe(e,t,n),i=Pe(e+1,t,n);return(xe(e)-s+i)/7}function ze(e,t){return e.slice(t,7).concat(e.slice(0,t))}C("w",["ww",2],"wo","week"),C("W",["WW",2],"Wo","isoWeek"),H("week","w"),H("isoWeek","W"),E("week",5),E("isoWeek",5),ce("w",te),ce("ww",te,Q),ce("W",te),ce("WW",te,Q),pe(["w","ww","W","WW"],function(e,t,n,s){t[s.substr(0,1)]=I(e)}),C("d",0,"do","day"),C("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),C("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),C("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),C("e",0,0,"weekday"),C("E",0,0,"isoWeekday"),H("day","d"),H("weekday","e"),H("isoWeekday","E"),E("day",11),E("weekday",11),E("isoWeekday",11),ce("d",te),ce("e",te),ce("E",te),ce("dd",function(e,t){return t.weekdaysMinRegex(e)}),ce("ddd",function(e,t){return t.weekdaysShortRegex(e)}),ce("dddd",function(e,t){return t.weekdaysRegex(e)}),pe(["dd","ddd","dddd"],function(e,t,n,s){var i=n._locale.weekdaysParse(e,s,n._strict);null!=i?t.d=i:f(n).invalidWeekday=e}),pe(["d","e","E"],function(e,t,n,s){t[s]=I(e)});var Ue="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Fe="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),He="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ae=de,Le=de,Ve=de;function Ee(){function e(e,t){return t.length-e.length}for(var t,n,s,i,r=[],a=[],o=[],u=[],l=0;l<7;l++)t=c([2e3,1]).day(l),n=me(this.weekdaysMin(t,"")),s=me(this.weekdaysShort(t,"")),i=me(this.weekdays(t,"")),r.push(n),a.push(s),o.push(i),u.push(n),u.push(s),u.push(i);r.sort(e),a.sort(e),o.sort(e),u.sort(e),this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+r.join("|")+")","i")}function je(){return this.hours()%12||12}function Ge(e,t){C(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function Ie(e,t){return t._meridiemParse}C("H",["HH",2],0,"hour"),C("h",["hh",2],0,je),C("k",["kk",2],0,function(){return this.hours()||24}),C("hmm",0,0,function(){return""+je.apply(this)+T(this.minutes(),2)}),C("hmmss",0,0,function(){return""+je.apply(this)+T(this.minutes(),2)+T(this.seconds(),2)}),C("Hmm",0,0,function(){return""+this.hours()+T(this.minutes(),2)}),C("Hmmss",0,0,function(){return""+this.hours()+T(this.minutes(),2)+T(this.seconds(),2)}),Ge("a",!0),Ge("A",!1),H("hour","h"),E("hour",13),ce("a",Ie),ce("A",Ie),ce("H",te),ce("h",te),ce("k",te),ce("HH",te,Q),ce("hh",te,Q),ce("kk",te,Q),ce("hmm",ne),ce("hmmss",se),ce("Hmm",ne),ce("Hmmss",se),ge(["H","HH"],3),ge(["k","kk"],function(e,t,n){var s=I(e);t[3]=24===s?0:s}),ge(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),ge(["h","hh"],function(e,t,n){t[3]=I(e),f(n).bigHour=!0}),ge("hmm",function(e,t,n){var s=e.length-2;t[3]=I(e.substr(0,s)),t[4]=I(e.substr(s)),f(n).bigHour=!0}),ge("hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[3]=I(e.substr(0,s)),t[4]=I(e.substr(s,2)),t[5]=I(e.substr(i)),f(n).bigHour=!0}),ge("Hmm",function(e,t,n){var s=e.length-2;t[3]=I(e.substr(0,s)),t[4]=I(e.substr(s))}),ge("Hmmss",function(e,t,n){var s=e.length-4,i=e.length-2;t[3]=I(e.substr(0,s)),t[4]=I(e.substr(s,2)),t[5]=I(e.substr(i))});var Ze,qe=Z("Hours",!0),$e={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:we,monthsShort:Me,week:{dow:0,doy:6},weekdays:Ue,weekdaysMin:He,weekdaysShort:Fe,meridiemParse:/[ap]\.?m?\.?/i},Be={},Je={};function Qe(e){return e?e.toLowerCase().replace("_","-"):e}function Xe(e){var t;if(void 0===Be[e]&&"undefined"!=typeof module&&module&&module.exports)try{t=Ze._abbr,require("./locale/"+e),Ke(t)}catch(t){Be[e]=null}return Be[e]}function Ke(e,t){var n;return e&&((n=o(t)?tt(e):et(e,t))?Ze=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Ze._abbr}function et(e,t){if(null===t)return delete Be[e],null;var n,s=$e;if(t.abbr=e,null!=Be[e])Y("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),s=Be[e]._config;else if(null!=t.parentLocale)if(null!=Be[t.parentLocale])s=Be[t.parentLocale]._config;else{if(null==(n=Xe(t.parentLocale)))return Je[t.parentLocale]||(Je[t.parentLocale]=[]),Je[t.parentLocale].push({name:e,config:t}),null;s=n._config}return Be[e]=new x(O(s,t)),Je[e]&&Je[e].forEach(function(e){et(e.name,e.config)}),Ke(e),Be[e]}function tt(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Ze;if(!s(e)){if(t=Xe(e))return t;e=[e]}return function(e){for(var t,n,s,i,r=0;r<e.length;){for(t=(i=Qe(e[r]).split("-")).length,n=(n=Qe(e[r+1]))?n.split("-"):null;0<t;){if(s=Xe(i.slice(0,t).join("-")))return s;if(n&&n.length>=t&&function(e,t){for(var n=Math.min(e.length,t.length),s=0;s<n;s+=1)if(e[s]!==t[s])return s;return n}(i,n)>=t-1)break;t--}r++}return Ze}(e)}function nt(e){var t,n=e._a;return n&&-2===f(e).overflow&&(t=n[1]<0||11<n[1]?1:n[2]<1||n[2]>ve(n[0],n[1])?2:n[3]<0||24<n[3]||24===n[3]&&(0!==n[4]||0!==n[5]||0!==n[6])?3:n[4]<0||59<n[4]?4:n[5]<0||59<n[5]?5:n[6]<0||999<n[6]?6:-1,f(e)._overflowDayOfYear&&(t<0||2<t)&&(t=2),f(e)._overflowWeeks&&-1===t&&(t=7),f(e)._overflowWeekday&&-1===t&&(t=8),f(e).overflow=t),e}var st=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,it=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,rt=/Z|[+-]\d\d(?::?\d\d)?/,at=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],ot=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],ut=/^\/?Date\((-?\d+)/i,lt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,ht={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function dt(e){var t,n,s,i,r,a,o=e._i,u=st.exec(o)||it.exec(o);if(u){for(f(e).iso=!0,t=0,n=at.length;t<n;t++)if(at[t][1].exec(u[1])){i=at[t][0],s=!1!==at[t][2];break}if(null==i)return void(e._isValid=!1);if(u[3]){for(t=0,n=ot.length;t<n;t++)if(ot[t][1].exec(u[3])){r=(u[2]||" ")+ot[t][0];break}if(null==r)return void(e._isValid=!1)}if(!s&&null!=r)return void(e._isValid=!1);if(u[4]){if(!rt.exec(u[4]))return void(e._isValid=!1);a="Z"}e._f=i+(r||"")+(a||""),_t(e)}else e._isValid=!1}function ct(e){var t,n,s,i,r=lt.exec(e._i.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));if(r){if(s=t=function(e,t,n,s,i,r){var a=[function(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}(e),Me.indexOf(t),parseInt(n,10),parseInt(s,10),parseInt(i,10)];return r&&a.push(parseInt(r,10)),a}(r[4],r[3],r[2],r[5],r[6],r[7]),i=e,(n=r[1])&&Fe.indexOf(n)!==new Date(s[0],s[1],s[2]).getDay()&&(f(i).weekdayMismatch=!0,!void(i._isValid=!1)))return;e._a=t,e._tzm=function(e,t,n){if(e)return ht[e];if(t)return 0;var s=parseInt(n,10),i=s%100;return(s-i)/100*60+i}(r[8],r[9],r[10]),e._d=Ne.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),f(e).rfc2822=!0}else e._isValid=!1}function ft(e,t,n){return null!=e?e:null!=t?t:n}function mt(e){var t,s,i,r,a,o,u,l=[];if(!e._d){for(o=e,u=new Date(n.now()),i=o._useUTC?[u.getUTCFullYear(),u.getUTCMonth(),u.getUTCDate()]:[u.getFullYear(),u.getMonth(),u.getDate()],e._w&&null==e._a[2]&&null==e._a[1]&&function(e){var t,n,s,i,r,a,o,u,l;null!=(t=e._w).GG||null!=t.W||null!=t.E?(r=1,a=4,n=ft(t.GG,e._a[0],We(pt(),1,4).year),s=ft(t.W,1),((i=ft(t.E,1))<1||7<i)&&(u=!0)):(r=e._locale._week.dow,a=e._locale._week.doy,l=We(pt(),r,a),n=ft(t.gg,e._a[0],l.year),s=ft(t.w,l.week),null!=t.d?((i=t.d)<0||6<i)&&(u=!0):null!=t.e?(i=t.e+r,(t.e<0||6<t.e)&&(u=!0)):i=r),s<1||s>Ce(n,r,a)?f(e)._overflowWeeks=!0:null!=u?f(e)._overflowWeekday=!0:(o=Re(n,s,i,r,a),e._a[0]=o.year,e._dayOfYear=o.dayOfYear)}(e),null!=e._dayOfYear&&(a=ft(e._a[0],i[0]),(e._dayOfYear>xe(a)||0===e._dayOfYear)&&(f(e)._overflowDayOfYear=!0),s=Ne(a,0,e._dayOfYear),e._a[1]=s.getUTCMonth(),e._a[2]=s.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=l[t]=i[t];for(;t<7;t++)e._a[t]=l[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?Ne:function(e,t,n,s,i,r,a){var o;return e<100&&0<=e?(o=new Date(e+400,t,n,s,i,r,a),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,t,n,s,i,r,a),o}).apply(null,l),r=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==r&&(f(e).weekdayMismatch=!0)}}function _t(e){if(e._f!==n.ISO_8601)if(e._f!==n.RFC_2822){e._a=[],f(e).empty=!0;for(var t,s,i,a,o,u,l,h=""+e._i,d=h.length,c=0,m=U(e._f,e._locale).match(N)||[],_=0;_<m.length;_++)(t=(h.match(fe(s=m[_],e))||[])[0])&&(0<(i=h.substr(0,h.indexOf(t))).length&&f(e).unusedInput.push(i),h=h.slice(h.indexOf(t)+t.length),c+=t.length),W[s]?(t?f(e).empty=!1:f(e).unusedTokens.push(s),o=s,l=e,null!=(u=t)&&r(ye,o)&&ye[o](u,l._a,l,o)):e._strict&&!t&&f(e).unusedTokens.push(s);f(e).charsLeftOver=d-c,0<h.length&&f(e).unusedInput.push(h),e._a[3]<=12&&!0===f(e).bigHour&&0<e._a[3]&&(f(e).bigHour=void 0),f(e).parsedDateParts=e._a.slice(0),f(e).meridiem=e._meridiem,e._a[3]=function(e,t,n){var s;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):(null!=e.isPM&&((s=e.isPM(n))&&t<12&&(t+=12),s||12!==t||(t=0)),t)}(e._locale,e._a[3],e._meridiem),null!==(a=f(e).era)&&(e._a[0]=e._locale.erasConvertYear(a,e._a[0])),mt(e),nt(e)}else ct(e);else dt(e)}function yt(e){var t,r,a=e._i,c=e._f;return e._locale=e._locale||tt(e._l),null===a||void 0===c&&""===a?_({nullInput:!0}):("string"==typeof a&&(e._i=a=e._locale.preparse(a)),w(a)?new v(nt(a)):(l(a)?e._d=a:s(c)?function(e){var t,n,s,i,r,a,o=!1;if(0===e._f.length)return f(e).invalidFormat=!0,e._d=new Date(NaN);for(i=0;i<e._f.length;i++)r=0,a=!1,t=p({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],_t(t),m(t)&&(a=!0),r+=f(t).charsLeftOver,r+=10*f(t).unusedTokens.length,f(t).score=r,o?r<s&&(s=r,n=t):(null==s||r<s||a)&&(s=r,n=t,a&&(o=!0));d(e,n||t)}(e):c?_t(e):o(r=(t=e)._i)?t._d=new Date(n.now()):l(r)?t._d=new Date(r.valueOf()):"string"==typeof r?function(e){var t=ut.exec(e._i);null===t?(dt(e),!1===e._isValid&&(delete e._isValid,ct(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:n.createFromInputFallback(e)))):e._d=new Date(+t[1])}(t):s(r)?(t._a=h(r.slice(0),function(e){return parseInt(e,10)}),mt(t)):i(r)?function(e){var t,n;e._d||(n=void 0===(t=L(e._i)).day?t.date:t.day,e._a=h([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),mt(e))}(t):u(r)?t._d=new Date(r):n.createFromInputFallback(t),m(e)||(e._d=null),e))}function gt(e,t,n,r,o){var u,l={};return!0!==t&&!1!==t||(r=t,t=void 0),!0!==n&&!1!==n||(r=n,n=void 0),(i(e)&&a(e)||s(e)&&0===e.length)&&(e=void 0),l._isAMomentObject=!0,l._useUTC=l._isUTC=o,l._l=n,l._i=e,l._f=t,l._strict=r,(u=new v(nt(yt(l))))._nextDay&&(u.add(1,"d"),u._nextDay=void 0),u}function pt(e,t,n,s){return gt(e,t,n,s,!1)}n.createFromInputFallback=k("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),n.ISO_8601=function(){},n.RFC_2822=function(){};var vt=k("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=pt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:_()}),wt=k("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=pt.apply(null,arguments);return this.isValid()&&e.isValid()?this<e?this:e:_()});function Mt(e,t){var n,i;if(1===t.length&&s(t[0])&&(t=t[0]),!t.length)return pt();for(n=t[0],i=1;i<t.length;++i)t[i].isValid()&&!t[i][e](n)||(n=t[i]);return n}var kt=["year","quarter","month","week","day","hour","minute","second","millisecond"];function St(e){var t=L(e),n=t.year||0,s=t.quarter||0,i=t.month||0,a=t.week||t.isoWeek||0,o=t.day||0,u=t.hour||0,l=t.minute||0,h=t.second||0,d=t.millisecond||0;this._isValid=function(e){var t,n,s=!1;for(t in e)if(r(e,t)&&(-1===_e.call(kt,t)||null!=e[t]&&isNaN(e[t])))return!1;for(n=0;n<kt.length;++n)if(e[kt[n]]){if(s)return!1;parseFloat(e[kt[n]])!==I(e[kt[n]])&&(s=!0)}return!0}(t),this._milliseconds=+d+1e3*h+6e4*l+1e3*u*60*60,this._days=+o+7*a,this._months=+i+3*s+12*n,this._data={},this._locale=tt(),this._bubble()}function Dt(e){return e instanceof St}function Yt(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function bt(e,t){C(e,0,0,function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+T(~~(e/60),2)+t+T(~~e%60,2)})}bt("Z",":"),bt("ZZ",""),ce("Z",he),ce("ZZ",he),ge(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=xt(he,e)});var Ot=/([\+\-]|\d\d)/gi;function xt(e,t){var n,s,i=(t||"").match(e);return null===i?null:0===(s=60*(n=((i[i.length-1]||[])+"").match(Ot)||["-",0,0])[1]+I(n[2]))?0:"+"===n[0]?s:-s}function Tt(e,t){var s,i;return t._isUTC?(s=t.clone(),i=(w(e)||l(e)?e.valueOf():pt(e).valueOf())-s.valueOf(),s._d.setTime(s._d.valueOf()+i),n.updateOffset(s,!1),s):pt(e).local()}function Nt(e){return-Math.round(e._d.getTimezoneOffset())}function Pt(){return!!this.isValid()&&this._isUTC&&0===this._offset}n.updateOffset=function(){};var Rt=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Wt=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ct(e,t){var n,s,i,a=e,o=null;return Dt(e)?a={ms:e._milliseconds,d:e._days,M:e._months}:u(e)||!isNaN(+e)?(a={},t?a[t]=+e:a.milliseconds=+e):(o=Rt.exec(e))?(n="-"===o[1]?-1:1,a={y:0,d:I(o[2])*n,h:I(o[3])*n,m:I(o[4])*n,s:I(o[5])*n,ms:I(Yt(1e3*o[6]))*n}):(o=Wt.exec(e))?a={y:zt(o[2],n="-"===o[1]?-1:1),M:zt(o[3],n),w:zt(o[4],n),d:zt(o[5],n),h:zt(o[6],n),m:zt(o[7],n),s:zt(o[8],n)}:null==a?a={}:"object"==typeof a&&("from"in a||"to"in a)&&(i=function(e,t){var n;return e.isValid()&&t.isValid()?(t=Tt(t,e),e.isBefore(t)?n=Ut(e,t):((n=Ut(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}(pt(a.from),pt(a.to)),(a={}).ms=i.milliseconds,a.M=i.months),s=new St(a),Dt(e)&&r(e,"_locale")&&(s._locale=e._locale),Dt(e)&&r(e,"_isValid")&&(s._isValid=e._isValid),s}function zt(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Ut(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=t-e.clone().add(n.months,"M"),n}function Ft(e,t){return function(n,s){var i;return null===s||isNaN(+s)||(Y(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=s,s=i),Ht(this,Ct(n,s),e),this}}function Ht(e,t,s,i){var r=t._milliseconds,a=Yt(t._days),o=Yt(t._months);e.isValid()&&(i=null==i||i,o&&Ye(e,q(e,"Month")+o*s),a&&$(e,"Date",q(e,"Date")+a*s),r&&e._d.setTime(e._d.valueOf()+r*s),i&&n.updateOffset(e,a||o))}Ct.fn=St.prototype,Ct.invalid=function(){return Ct(NaN)};var At=Ft(1,"add"),Lt=Ft(-1,"subtract");function Vt(e){return"string"==typeof e||e instanceof String}function Et(e){return w(e)||l(e)||Vt(e)||u(e)||function(e){var t=s(e),n=!1;return t&&(n=0===e.filter(function(t){return!u(t)&&Vt(e)}).length),t&&n}(e)||function(e){var t,n=i(e)&&!a(e),s=!1,o=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"];for(t=0;t<o.length;t+=1)s=s||r(e,o[t]);return n&&s}(e)||null==e}function jt(e,t){if(e.date()<t.date())return-jt(t,e);var n=12*(t.year()-e.year())+(t.month()-e.month()),s=e.clone().add(n,"months");return-(n+(t-s<0?(t-s)/(s-e.clone().add(n-1,"months")):(t-s)/(e.clone().add(1+n,"months")-s)))||0}function Gt(e){var t;return void 0===e?this._locale._abbr:(null!=(t=tt(e))&&(this._locale=t),this)}n.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",n.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var It=k("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function Zt(){return this._locale}var qt=126227808e5;function $t(e,t){return(e%t+t)%t}function Bt(e,t,n){return e<100&&0<=e?new Date(e+400,t,n)-qt:new Date(e,t,n).valueOf()}function Jt(e,t,n){return e<100&&0<=e?Date.UTC(e+400,t,n)-qt:Date.UTC(e,t,n)}function Qt(e,t){return t.erasAbbrRegex(e)}function Xt(){for(var e=[],t=[],n=[],s=[],i=this.eras(),r=0,a=i.length;r<a;++r)t.push(me(i[r].name)),e.push(me(i[r].abbr)),n.push(me(i[r].narrow)),s.push(me(i[r].name)),s.push(me(i[r].abbr)),s.push(me(i[r].narrow));this._erasRegex=new RegExp("^("+s.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+t.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+e.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+n.join("|")+")","i")}function Kt(e,t){C(0,[e,e.length],0,t)}function en(e,t,n,s,i){var r;return null==e?We(this,s,i).year:((r=Ce(e,s,i))<t&&(t=r),(function(e,t,n,s,i){var r=Re(e,t,n,s,i),a=Ne(r.year,0,r.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}).call(this,e,t,n,s,i))}C("N",0,0,"eraAbbr"),C("NN",0,0,"eraAbbr"),C("NNN",0,0,"eraAbbr"),C("NNNN",0,0,"eraName"),C("NNNNN",0,0,"eraNarrow"),C("y",["y",1],"yo","eraYear"),C("y",["yy",2],0,"eraYear"),C("y",["yyy",3],0,"eraYear"),C("y",["yyyy",4],0,"eraYear"),ce("N",Qt),ce("NN",Qt),ce("NNN",Qt),ce("NNNN",function(e,t){return t.erasNameRegex(e)}),ce("NNNNN",function(e,t){return t.erasNarrowRegex(e)}),ge(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,s){var i=n._locale.erasParse(e,s,n._strict);i?f(n).era=i:f(n).invalidEra=e}),ce("y",oe),ce("yy",oe),ce("yyy",oe),ce("yyyy",oe),ce("yo",function(e,t){return t._eraYearOrdinalRegex||oe}),ge(["y","yy","yyy","yyyy"],0),ge(["yo"],function(e,t,n,s){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),t[0]=n._locale.eraYearOrdinalParse?n._locale.eraYearOrdinalParse(e,i):parseInt(e,10)}),C(0,["gg",2],0,function(){return this.weekYear()%100}),C(0,["GG",2],0,function(){return this.isoWeekYear()%100}),Kt("gggg","weekYear"),Kt("ggggg","weekYear"),Kt("GGGG","isoWeekYear"),Kt("GGGGG","isoWeekYear"),H("weekYear","gg"),H("isoWeekYear","GG"),E("weekYear",1),E("isoWeekYear",1),ce("G",ue),ce("g",ue),ce("GG",te,Q),ce("gg",te,Q),ce("GGGG",re,K),ce("gggg",re,K),ce("GGGGG",ae,ee),ce("ggggg",ae,ee),pe(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,s){t[s.substr(0,2)]=I(e)}),pe(["gg","GG"],function(e,t,s,i){t[i]=n.parseTwoDigitYear(e)}),C("Q",0,"Qo","quarter"),H("quarter","Q"),E("quarter",7),ce("Q",J),ge("Q",function(e,t){t[1]=3*(I(e)-1)}),C("D",["DD",2],"Do","date"),H("date","D"),E("date",9),ce("D",te),ce("DD",te,Q),ce("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),ge(["D","DD"],2),ge("Do",function(e,t){t[2]=I(e.match(te)[0])});var tn=Z("Date",!0);C("DDD",["DDDD",3],"DDDo","dayOfYear"),H("dayOfYear","DDD"),E("dayOfYear",4),ce("DDD",ie),ce("DDDD",X),ge(["DDD","DDDD"],function(e,t,n){n._dayOfYear=I(e)}),C("m",["mm",2],0,"minute"),H("minute","m"),E("minute",14),ce("m",te),ce("mm",te,Q),ge(["m","mm"],4);var nn=Z("Minutes",!1);C("s",["ss",2],0,"second"),H("second","s"),E("second",15),ce("s",te),ce("ss",te,Q),ge(["s","ss"],5);var sn,rn,an=Z("Seconds",!1);for(C("S",0,0,function(){return~~(this.millisecond()/100)}),C(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),C(0,["SSS",3],0,"millisecond"),C(0,["SSSS",4],0,function(){return 10*this.millisecond()}),C(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),C(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),C(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),C(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),C(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),H("millisecond","ms"),E("millisecond",16),ce("S",ie,J),ce("SS",ie,Q),ce("SSS",ie,X),sn="SSSS";sn.length<=9;sn+="S")ce(sn,oe);function on(e,t){t[6]=I(1e3*("0."+e))}for(sn="S";sn.length<=9;sn+="S")ge(sn,on);rn=Z("Milliseconds",!1),C("z",0,0,"zoneAbbr"),C("zz",0,0,"zoneName");var un=v.prototype;function ln(e){return e}un.add=At,un.calendar=function(e,t){1===arguments.length&&(arguments[0]?Et(arguments[0])?(e=arguments[0],t=void 0):function(e){for(var t=i(e)&&!a(e),n=!1,s=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],o=0;o<s.length;o+=1)n=n||r(e,s[o]);return t&&n}(arguments[0])&&(t=arguments[0],e=void 0):t=e=void 0);var s=e||pt(),o=Tt(s,this).startOf("day"),u=n.calendarFormat(this,o)||"sameElse",l=t&&(b(t[u])?t[u].call(this,s):t[u]);return this.format(l||this.localeData().calendar(u,this,pt(s)))},un.clone=function(){return new v(this)},un.diff=function(e,t,n){var s,i,r;if(!this.isValid())return NaN;if(!(s=Tt(e,this)).isValid())return NaN;switch(i=6e4*(s.utcOffset()-this.utcOffset()),t=A(t)){case"year":r=jt(this,s)/12;break;case"month":r=jt(this,s);break;case"quarter":r=jt(this,s)/3;break;case"second":r=(this-s)/1e3;break;case"minute":r=(this-s)/6e4;break;case"hour":r=(this-s)/36e5;break;case"day":r=(this-s-i)/864e5;break;case"week":r=(this-s-i)/6048e5;break;default:r=this-s}return n?r:G(r)},un.endOf=function(e){var t,s;if(void 0===(e=A(e))||"millisecond"===e||!this.isValid())return this;switch(s=this._isUTC?Jt:Bt,e){case"year":t=s(this.year()+1,0,1)-1;break;case"quarter":t=s(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=s(this.year(),this.month()+1,1)-1;break;case"week":t=s(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=s(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=36e5-$t(t+(this._isUTC?0:6e4*this.utcOffset()),36e5)-1;break;case"minute":t=this._d.valueOf(),t+=6e4-$t(t,6e4)-1;break;case"second":t=this._d.valueOf(),t+=1e3-$t(t,1e3)-1}return this._d.setTime(t),n.updateOffset(this,!0),this},un.format=function(e){var t=z(this,e=e||(this.isUtc()?n.defaultFormatUtc:n.defaultFormat));return this.localeData().postformat(t)},un.from=function(e,t){return this.isValid()&&(w(e)&&e.isValid()||pt(e).isValid())?Ct({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},un.fromNow=function(e){return this.from(pt(),e)},un.to=function(e,t){return this.isValid()&&(w(e)&&e.isValid()||pt(e).isValid())?Ct({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},un.toNow=function(e){return this.to(pt(),e)},un.get=function(e){return b(this[e=A(e)])?this[e]():this},un.invalidAt=function(){return f(this).overflow},un.isAfter=function(e,t){var n=w(e)?e:pt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=A(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())},un.isBefore=function(e,t){var n=w(e)?e:pt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=A(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())},un.isBetween=function(e,t,n,s){var i=w(e)?e:pt(e),r=w(t)?t:pt(t);return!!(this.isValid()&&i.isValid()&&r.isValid())&&("("===(s=s||"()")[0]?this.isAfter(i,n):!this.isBefore(i,n))&&(")"===s[1]?this.isBefore(r,n):!this.isAfter(r,n))},un.isSame=function(e,t){var n,s=w(e)?e:pt(e);return!(!this.isValid()||!s.isValid())&&("millisecond"===(t=A(t)||"millisecond")?this.valueOf()===s.valueOf():(n=s.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))},un.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},un.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},un.isValid=function(){return m(this)},un.lang=It,un.locale=Gt,un.localeData=Zt,un.max=wt,un.min=vt,un.parsingFlags=function(){return d({},f(this))},un.set=function(e,t){if("object"==typeof e)for(var n=function(e){var t,n=[];for(t in e)r(e,t)&&n.push({unit:t,priority:V[t]});return n.sort(function(e,t){return e.priority-t.priority}),n}(e=L(e)),s=0;s<n.length;s++)this[n[s].unit](e[n[s].unit]);else if(b(this[e=A(e)]))return this[e](t);return this},un.startOf=function(e){var t,s;if(void 0===(e=A(e))||"millisecond"===e||!this.isValid())return this;switch(s=this._isUTC?Jt:Bt,e){case"year":t=s(this.year(),0,1);break;case"quarter":t=s(this.year(),this.month()-this.month()%3,1);break;case"month":t=s(this.year(),this.month(),1);break;case"week":t=s(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=s(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=s(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=$t(t+(this._isUTC?0:6e4*this.utcOffset()),36e5);break;case"minute":t=this._d.valueOf(),t-=$t(t,6e4);break;case"second":t=this._d.valueOf(),t-=$t(t,1e3)}return this._d.setTime(t),n.updateOffset(this,!0),this},un.subtract=Lt,un.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},un.toObject=function(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}},un.toDate=function(){return new Date(this.valueOf())},un.toISOString=function(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||9999<n.year()?z(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):b(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",z(n,"Z")):z(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},un.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n="moment",s="";return this.isLocal()||(n=0===this.utcOffset()?"moment.utc":"moment.parseZone",s="Z"),e="["+n+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(e+t+"-MM-DD[T]HH:mm:ss.SSS"+s+'[")]')},"undefined"!=typeof Symbol&&null!=Symbol.for&&(un[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),un.toJSON=function(){return this.isValid()?this.toISOString():null},un.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},un.unix=function(){return Math.floor(this.valueOf()/1e3)},un.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},un.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},un.eraName=function(){for(var e,t=this.localeData().eras(),n=0,s=t.length;n<s;++n){if(e=this.clone().startOf("day").valueOf(),t[n].since<=e&&e<=t[n].until)return t[n].name;if(t[n].until<=e&&e<=t[n].since)return t[n].name}return""},un.eraNarrow=function(){for(var e,t=this.localeData().eras(),n=0,s=t.length;n<s;++n){if(e=this.clone().startOf("day").valueOf(),t[n].since<=e&&e<=t[n].until)return t[n].narrow;if(t[n].until<=e&&e<=t[n].since)return t[n].narrow}return""},un.eraAbbr=function(){for(var e,t=this.localeData().eras(),n=0,s=t.length;n<s;++n){if(e=this.clone().startOf("day").valueOf(),t[n].since<=e&&e<=t[n].until)return t[n].abbr;if(t[n].until<=e&&e<=t[n].since)return t[n].abbr}return""},un.eraYear=function(){for(var e,t,s=this.localeData().eras(),i=0,r=s.length;i<r;++i)if(e=s[i].since<=s[i].until?1:-1,t=this.clone().startOf("day").valueOf(),s[i].since<=t&&t<=s[i].until||s[i].until<=t&&t<=s[i].since)return(this.year()-n(s[i].since).year())*e+s[i].offset;return this.year()},un.year=Te,un.isLeapYear=function(){return j(this.year())},un.weekYear=function(e){return en.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},un.isoWeekYear=function(e){return en.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},un.quarter=un.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},un.month=be,un.daysInMonth=function(){return ve(this.year(),this.month())},un.week=un.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},un.isoWeek=un.isoWeeks=function(e){var t=We(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},un.weeksInYear=function(){var e=this.localeData()._week;return Ce(this.year(),e.dow,e.doy)},un.weeksInWeekYear=function(){var e=this.localeData()._week;return Ce(this.weekYear(),e.dow,e.doy)},un.isoWeeksInYear=function(){return Ce(this.year(),1,4)},un.isoWeeksInISOWeekYear=function(){return Ce(this.isoWeekYear(),1,4)},un.date=tn,un.day=un.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t,n,s=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(t=e,n=this.localeData(),e="string"!=typeof t?t:isNaN(t)?"number"==typeof(t=n.weekdaysParse(t))?t:null:parseInt(t,10),this.add(e-s,"d")):s},un.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},un.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null==e)return this.day()||7;var t,n,s=(t=e,n=this.localeData(),"string"==typeof t?n.weekdaysParse(t)%7||7:isNaN(t)?null:t);return this.day(this.day()%7?s:s-7)},un.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},un.hour=un.hours=qe,un.minute=un.minutes=nn,un.second=un.seconds=an,un.millisecond=un.milliseconds=rn,un.utcOffset=function(e,t,s){var i,r=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null==e)return this._isUTC?r:Nt(this);if("string"==typeof e){if(null===(e=xt(he,e)))return this}else Math.abs(e)<16&&!s&&(e*=60);return!this._isUTC&&t&&(i=Nt(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,"m"),r!==e&&(!t||this._changeInProgress?Ht(this,Ct(e-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,n.updateOffset(this,!0),this._changeInProgress=null)),this},un.utc=function(e){return this.utcOffset(0,e)},un.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Nt(this),"m")),this},un.parseZone=function(){var e;return null!=this._tzm?this.utcOffset(this._tzm,!1,!0):"string"==typeof this._i&&(null!=(e=xt(le,this._i))?this.utcOffset(e):this.utcOffset(0,!0)),this},un.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?pt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},un.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},un.isLocal=function(){return!!this.isValid()&&!this._isUTC},un.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},un.isUtc=Pt,un.isUTC=Pt,un.zoneAbbr=function(){return this._isUTC?"UTC":""},un.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},un.dates=k("dates accessor is deprecated. Use date instead.",tn),un.months=k("months accessor is deprecated. Use month instead",be),un.years=k("years accessor is deprecated. Use year instead",Te),un.zone=k("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),un.isDSTShifted=k("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!o(this._isDSTShifted))return this._isDSTShifted;var e,t={};return p(t,this),(t=yt(t))._a?(e=(t._isUTC?c:pt)(t._a),this._isDSTShifted=this.isValid()&&0<function(e,t,n){for(var s=Math.min(e.length,t.length),i=Math.abs(e.length-t.length),r=0,a=0;a<s;a++)I(e[a])!==I(t[a])&&r++;return r+i}(t._a,e.toArray())):this._isDSTShifted=!1,this._isDSTShifted});var hn=x.prototype;function dn(e,t,n,s){var i=tt(),r=c().set(s,t);return i[n](r,e)}function cn(e,t,n){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return dn(e,t,n,"month");for(var s=[],i=0;i<12;i++)s[i]=dn(e,i,n,"month");return s}function fn(e,t,n,s){"boolean"==typeof e?u(t)&&(n=t,t=void 0):(t=e,e=!1,u(n=t)&&(n=t,t=void 0)),t=t||"";var i,r=tt(),a=e?r._week.dow:0,o=[];if(null!=n)return dn(t,(n+a)%7,s,"day");for(i=0;i<7;i++)o[i]=dn(t,(i+a)%7,s,"day");return o}hn.calendar=function(e,t,n){var s=this._calendar[e]||this._calendar.sameElse;return b(s)?s.call(t,n):s},hn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(N).map(function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e}).join(""),this._longDateFormat[e])},hn.invalidDate=function(){return this._invalidDate},hn.ordinal=function(e){return this._ordinal.replace("%d",e)},hn.preparse=ln,hn.postformat=ln,hn.relativeTime=function(e,t,n,s){var i=this._relativeTime[n];return b(i)?i(e,t,n,s):i.replace(/%d/i,e)},hn.pastFuture=function(e,t){var n=this._relativeTime[0<e?"future":"past"];return b(n)?n(t):n.replace(/%s/i,t)},hn.set=function(e){var t,n;for(n in e)r(e,n)&&(b(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},hn.eras=function(e,t){for(var s,i=this._eras||tt("en")._eras,r=0,a=i.length;r<a;++r){switch(typeof i[r].since){case"string":s=n(i[r].since).startOf("day"),i[r].since=s.valueOf()}switch(typeof i[r].until){case"undefined":i[r].until=1/0;break;case"string":s=n(i[r].until).startOf("day").valueOf(),i[r].until=s.valueOf()}}return i},hn.erasParse=function(e,t,n){var s,i,r,a,o,u=this.eras();for(e=e.toUpperCase(),s=0,i=u.length;s<i;++s)if(r=u[s].name.toUpperCase(),a=u[s].abbr.toUpperCase(),o=u[s].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(a===e)return u[s];break;case"NNNN":if(r===e)return u[s];break;case"NNNNN":if(o===e)return u[s]}else if(0<=[r,a,o].indexOf(e))return u[s]},hn.erasConvertYear=function(e,t){var s=e.since<=e.until?1:-1;return void 0===t?n(e.since).year():n(e.since).year()+(t-e.offset)*s},hn.erasAbbrRegex=function(e){return r(this,"_erasAbbrRegex")||Xt.call(this),e?this._erasAbbrRegex:this._erasRegex},hn.erasNameRegex=function(e){return r(this,"_erasNameRegex")||Xt.call(this),e?this._erasNameRegex:this._erasRegex},hn.erasNarrowRegex=function(e){return r(this,"_erasNarrowRegex")||Xt.call(this),e?this._erasNarrowRegex:this._erasRegex},hn.months=function(e,t){return e?s(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||ke).test(t)?"format":"standalone"][e.month()]:s(this._months)?this._months:this._months.standalone},hn.monthsShort=function(e,t){return e?s(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[ke.test(t)?"format":"standalone"][e.month()]:s(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},hn.monthsParse=function(e,t,n){var s,i,r;if(this._monthsParseExact)return(function(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],s=0;s<12;++s)r=c([2e3,s]),this._shortMonthsParse[s]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[s]=this.months(r,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(i=_e.call(this._shortMonthsParse,a))?i:null:-1!==(i=_e.call(this._longMonthsParse,a))?i:null:"MMM"===t?-1!==(i=_e.call(this._shortMonthsParse,a))||-1!==(i=_e.call(this._longMonthsParse,a))?i:null:-1!==(i=_e.call(this._longMonthsParse,a))||-1!==(i=_e.call(this._shortMonthsParse,a))?i:null}).call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),s=0;s<12;s++){if(i=c([2e3,s]),n&&!this._longMonthsParse[s]&&(this._longMonthsParse[s]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[s]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[s]||(r="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[s]=new RegExp(r.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[s].test(e))return s;if(n&&"MMM"===t&&this._shortMonthsParse[s].test(e))return s;if(!n&&this._monthsParse[s].test(e))return s}},hn.monthsRegex=function(e){return this._monthsParseExact?(r(this,"_monthsRegex")||Oe.call(this),e?this._monthsStrictRegex:this._monthsRegex):(r(this,"_monthsRegex")||(this._monthsRegex=De),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},hn.monthsShortRegex=function(e){return this._monthsParseExact?(r(this,"_monthsRegex")||Oe.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(r(this,"_monthsShortRegex")||(this._monthsShortRegex=Se),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},hn.week=function(e){return We(e,this._week.dow,this._week.doy).week},hn.firstDayOfYear=function(){return this._week.doy},hn.firstDayOfWeek=function(){return this._week.dow},hn.weekdays=function(e,t){var n=s(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?ze(n,this._week.dow):e?n[e.day()]:n},hn.weekdaysMin=function(e){return!0===e?ze(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},hn.weekdaysShort=function(e){return!0===e?ze(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},hn.weekdaysParse=function(e,t,n){var s,i,r;if(this._weekdaysParseExact)return(function(e,t,n){var s,i,r,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],s=0;s<7;++s)r=c([2e3,1]).day(s),this._minWeekdaysParse[s]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[s]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[s]=this.weekdays(r,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(i=_e.call(this._weekdaysParse,a))?i:null:"ddd"===t?-1!==(i=_e.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=_e.call(this._minWeekdaysParse,a))?i:null:"dddd"===t?-1!==(i=_e.call(this._weekdaysParse,a))||-1!==(i=_e.call(this._shortWeekdaysParse,a))||-1!==(i=_e.call(this._minWeekdaysParse,a))?i:null:"ddd"===t?-1!==(i=_e.call(this._shortWeekdaysParse,a))||-1!==(i=_e.call(this._weekdaysParse,a))||-1!==(i=_e.call(this._minWeekdaysParse,a))?i:null:-1!==(i=_e.call(this._minWeekdaysParse,a))||-1!==(i=_e.call(this._weekdaysParse,a))||-1!==(i=_e.call(this._shortWeekdaysParse,a))?i:null}).call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),s=0;s<7;s++){if(i=c([2e3,1]).day(s),n&&!this._fullWeekdaysParse[s]&&(this._fullWeekdaysParse[s]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[s]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[s]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[s]||(r="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[s]=new RegExp(r.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[s].test(e))return s;if(n&&"ddd"===t&&this._shortWeekdaysParse[s].test(e))return s;if(n&&"dd"===t&&this._minWeekdaysParse[s].test(e))return s;if(!n&&this._weekdaysParse[s].test(e))return s}},hn.weekdaysRegex=function(e){return this._weekdaysParseExact?(r(this,"_weekdaysRegex")||Ee.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(r(this,"_weekdaysRegex")||(this._weekdaysRegex=Ae),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},hn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(r(this,"_weekdaysRegex")||Ee.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(r(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Le),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},hn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(r(this,"_weekdaysRegex")||Ee.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(r(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ve),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},hn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},hn.meridiem=function(e,t,n){return 11<e?n?"pm":"PM":n?"am":"AM"},Ke("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===I(e%100/10)?"th":1==t?"st":2==t?"nd":3==t?"rd":"th")}}),n.lang=k("moment.lang is deprecated. Use moment.locale instead.",Ke),n.langData=k("moment.langData is deprecated. Use moment.localeData instead.",tt);var mn=Math.abs;function _n(e,t,n,s){var i=Ct(t,n);return e._milliseconds+=s*i._milliseconds,e._days+=s*i._days,e._months+=s*i._months,e._bubble()}function yn(e){return e<0?Math.floor(e):Math.ceil(e)}function gn(e){return 4800*e/146097}function pn(e){return 146097*e/4800}function vn(e){return function(){return this.as(e)}}var wn=vn("ms"),Mn=vn("s"),kn=vn("m"),Sn=vn("h"),Dn=vn("d"),Yn=vn("w"),bn=vn("M"),On=vn("Q"),xn=vn("y");function Tn(e){return function(){return this.isValid()?this._data[e]:NaN}}var Nn=Tn("milliseconds"),Pn=Tn("seconds"),Rn=Tn("minutes"),Wn=Tn("hours"),Cn=Tn("days"),zn=Tn("months"),Un=Tn("years"),Fn=Math.round,Hn={ss:44,s:45,m:45,h:22,d:26,w:null,M:11},An=Math.abs;function Ln(e){return(0<e)-(e<0)||+e}function Vn(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,s,i,r,a,o,u=An(this._milliseconds)/1e3,l=An(this._days),h=An(this._months),d=this.asSeconds();return d?(e=G(u/60),t=G(e/60),u%=60,e%=60,n=G(h/12),h%=12,s=u?u.toFixed(3).replace(/\.?0+$/,""):"",i=d<0?"-":"",r=Ln(this._months)!==Ln(d)?"-":"",a=Ln(this._days)!==Ln(d)?"-":"",o=Ln(this._milliseconds)!==Ln(d)?"-":"",i+"P"+(n?r+n+"Y":"")+(h?r+h+"M":"")+(l?a+l+"D":"")+(t||e||u?"T":"")+(t?o+t+"H":"")+(e?o+e+"M":"")+(u?o+s+"S":"")):"P0D"}var En=St.prototype;return En.isValid=function(){return this._isValid},En.abs=function(){var e=this._data;return this._milliseconds=mn(this._milliseconds),this._days=mn(this._days),this._months=mn(this._months),e.milliseconds=mn(e.milliseconds),e.seconds=mn(e.seconds),e.minutes=mn(e.minutes),e.hours=mn(e.hours),e.months=mn(e.months),e.years=mn(e.years),this},En.add=function(e,t){return _n(this,e,t,1)},En.subtract=function(e,t){return _n(this,e,t,-1)},En.as=function(e){if(!this.isValid())return NaN;var t,n,s=this._milliseconds;if("month"===(e=A(e))||"quarter"===e||"year"===e)switch(t=this._days+s/864e5,n=this._months+gn(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(pn(this._months)),e){case"week":return t/7+s/6048e5;case"day":return t+s/864e5;case"hour":return 24*t+s/36e5;case"minute":return 1440*t+s/6e4;case"second":return 86400*t+s/1e3;case"millisecond":return Math.floor(864e5*t)+s;default:throw new Error("Unknown unit "+e)}},En.asMilliseconds=wn,En.asSeconds=Mn,En.asMinutes=kn,En.asHours=Sn,En.asDays=Dn,En.asWeeks=Yn,En.asMonths=bn,En.asQuarters=On,En.asYears=xn,En.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*I(this._months/12):NaN},En._bubble=function(){var e,t,n,s,i,r=this._milliseconds,a=this._days,o=this._months,u=this._data;return 0<=r&&0<=a&&0<=o||r<=0&&a<=0&&o<=0||(r+=864e5*yn(pn(o)+a),o=a=0),u.milliseconds=r%1e3,e=G(r/1e3),u.seconds=e%60,t=G(e/60),u.minutes=t%60,n=G(t/60),u.hours=n%24,a+=G(n/24),o+=i=G(gn(a)),a-=yn(pn(i)),s=G(o/12),o%=12,u.days=a,u.months=o,u.years=s,this},En.clone=function(){return Ct(this)},En.get=function(e){return e=A(e),this.isValid()?this[e+"s"]():NaN},En.milliseconds=Nn,En.seconds=Pn,En.minutes=Rn,En.hours=Wn,En.days=Cn,En.weeks=function(){return G(this.days()/7)},En.months=zn,En.years=Un,En.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,s,i=!1,r=Hn;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(i=e),"object"==typeof t&&(r=Object.assign({},Hn,t),null!=t.s&&null==t.ss&&(r.ss=t.s-1)),s=function(e,t,n,s){var i=Ct(e).abs(),r=Fn(i.as("s")),a=Fn(i.as("m")),o=Fn(i.as("h")),u=Fn(i.as("d")),l=Fn(i.as("M")),h=Fn(i.as("w")),d=Fn(i.as("y")),c=(r<=n.ss?["s",r]:r<n.s&&["ss",r])||a<=1&&["m"]||a<n.m&&["mm",a]||o<=1&&["h"]||o<n.h&&["hh",o]||u<=1&&["d"]||u<n.d&&["dd",u];return null!=n.w&&(c=c||h<=1&&["w"]||h<n.w&&["ww",h]),(c=c||l<=1&&["M"]||l<n.M&&["MM",l]||d<=1&&["y"]||["yy",d])[2]=t,c[3]=0<+e,c[4]=s,(function(e,t,n,s,i){return i.relativeTime(t||1,!!n,e,s)}).apply(null,c)}(this,!i,r,n=this.localeData()),i&&(s=n.pastFuture(+this,s)),n.postformat(s)},En.toISOString=Vn,En.toString=Vn,En.toJSON=Vn,En.locale=Gt,En.localeData=Zt,En.toIsoString=k("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Vn),En.lang=It,C("X",0,0,"unix"),C("x",0,0,"valueOf"),ce("x",ue),ce("X",/[+-]?\d+(\.\d{1,3})?/),ge("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e))}),ge("x",function(e,t,n){n._d=new Date(I(e))}),n.version="2.29.1",e=pt,n.fn=un,n.min=function(){return Mt("isBefore",[].slice.call(arguments,0))},n.max=function(){return Mt("isAfter",[].slice.call(arguments,0))},n.now=function(){return Date.now?Date.now():+new Date},n.utc=c,n.unix=function(e){return pt(1e3*e)},n.months=function(e,t){return cn(e,t,"months")},n.isDate=l,n.locale=Ke,n.invalid=_,n.duration=Ct,n.isMoment=w,n.weekdays=function(e,t,n){return fn(e,t,n,"weekdays")},n.parseZone=function(){return pt.apply(null,arguments).parseZone()},n.localeData=tt,n.isDuration=Dt,n.monthsShort=function(e,t){return cn(e,t,"monthsShort")},n.weekdaysMin=function(e,t,n){return fn(e,t,n,"weekdaysMin")},n.defineLocale=et,n.updateLocale=function(e,t){var n,s,i;return null!=t?(i=$e,null!=Be[e]&&null!=Be[e].parentLocale?Be[e].set(O(Be[e]._config,t)):(null!=(s=Xe(e))&&(i=s._config),t=O(i,t),null==s&&(t.abbr=e),(n=new x(t)).parentLocale=Be[e],Be[e]=n),Ke(e)):null!=Be[e]&&(null!=Be[e].parentLocale?(Be[e]=Be[e].parentLocale,e===Ke()&&Ke(e)):null!=Be[e]&&delete Be[e]),Be[e]},n.locales=function(){return S(Be)},n.weekdaysShort=function(e,t,n){return fn(e,t,n,"weekdaysShort")},n.normalizeUnits=A,n.relativeTimeRounding=function(e){return void 0===e?Fn:"function"==typeof e&&(Fn=e,!0)},n.relativeTimeThreshold=function(e,t){return void 0!==Hn[e]&&(void 0===t?Hn[e]:(Hn[e]=t,"s"===e&&(Hn.ss=t-1),!0))},n.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},n.prototype=un,n.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},n}),function(e,t){"use strict";"object"==typeof module&&module.exports?module.exports=t(require("moment")):"function"==typeof define&&define.amd?define(["moment"],t):t(e.moment)}(this,function(e){"use strict";void 0===e.version&&e.default&&(e=e.default);var t,n={},s={},i={},r={},a={};e&&"string"==typeof e.version||Y("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");var o=e.version.split("."),u=+o[0],l=+o[1];function h(e){return 96<e?e-87:64<e?e-29:e-48}function d(e){var t=0,n=e.split("."),s=n[0],i=n[1]||"",r=1,a=0,o=1;for(45===e.charCodeAt(0)&&(o=-(t=1));t<s.length;t++)a=60*a+h(s.charCodeAt(t));for(t=0;t<i.length;t++)r/=60,a+=h(i.charCodeAt(t))*r;return a*o}function c(e){for(var t=0;t<e.length;t++)e[t]=d(e[t])}function f(e,t){for(var n=[],s=0;s<t.length;s++)n[s]=e[t[s]];return n}function m(e){var t=e.split("|"),n=t[2].split(" "),s=t[3].split(""),i=t[4].split(" ");return c(n),c(s),c(i),function(e,t){for(var n=0;n<t;n++)e[n]=Math.round((e[n-1]||0)+6e4*e[n]);e[t-1]=1/0}(i,s.length),{name:t[0],abbrs:f(t[1].split(" "),s),offsets:f(n,s),untils:i,population:0|t[5]}}function _(e){e&&this._set(m(e))}function y(e,t){this.name=e,this.zones=t}function g(e){var t=e.toTimeString(),n=t.match(/\([a-z ]+\)/i);"GMT"===(n=n&&n[0]?(n=n[0].match(/[A-Z]/g))?n.join(""):void 0:(n=t.match(/[A-Z]{3,5}/g))?n[0]:void 0)&&(n=void 0),this.at=+e,this.abbr=n,this.offset=e.getTimezoneOffset()}function p(e){this.zone=e,this.offsetScore=0,this.abbrScore=0}function v(e,t){return e.offsetScore!==t.offsetScore?e.offsetScore-t.offsetScore:e.abbrScore!==t.abbrScore?e.abbrScore-t.abbrScore:e.zone.population!==t.zone.population?t.zone.population-e.zone.population:t.zone.name.localeCompare(e.zone.name)}function w(e){return(e||"").toLowerCase().replace(/\//g,"_")}function M(e){var t,s,i,o;for("string"==typeof e&&(e=[e]),t=0;t<e.length;t++)o=w(s=(i=e[t].split("|"))[0]),n[o]=e[t],r[o]=s,function(e,t){var n,s;for(c(t),n=0;n<t.length;n++)a[s=t[n]]=a[s]||{},a[s][e]=!0}(o,i[2].split(" "))}function k(e,t){e=w(e);var i,a=n[e];return a instanceof _?a:"string"==typeof a?(a=new _(a),n[e]=a):s[e]&&t!==k&&(i=k(s[e],k))?((a=n[e]=new _)._set(i),a.name=r[e],a):null}function S(e){var t,n,i,a;for("string"==typeof e&&(e=[e]),t=0;t<e.length;t++)i=w((n=e[t].split("|"))[0]),a=w(n[1]),s[i]=a,r[i]=n[0],s[a]=i,r[a]=n[1]}function D(e){return!(!e._a||void 0!==e._tzm||"X"===e._f||"x"===e._f)}function Y(e){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e)}function b(t){var n=Array.prototype.slice.call(arguments,0,-1),s=arguments[arguments.length-1],i=k(s),r=e.utc.apply(null,n);return i&&!e.isMoment(t)&&D(r)&&r.add(i.parse(r),"minutes"),r.tz(s),r}(u<2||2==u&&l<6)&&Y("Moment Timezone requires Moment.js >= 2.6.0. You are using Moment.js "+e.version+". See momentjs.com"),_.prototype={_set:function(e){this.name=e.name,this.abbrs=e.abbrs,this.untils=e.untils,this.offsets=e.offsets,this.population=e.population},_index:function(e){for(var t=+e,n=this.untils,s=0;s<n.length;s++)if(t<n[s])return s},countries:function(){var e=this.name;return Object.keys(i).filter(function(t){return-1!==i[t].zones.indexOf(e)})},parse:function(e){for(var t,n,s,i=+e,r=this.offsets,a=this.untils,o=a.length-1,u=0;u<o;u++)if(s=r[u?u-1:u],(t=r[u])<(n=r[u+1])&&b.moveAmbiguousForward?t=n:s<t&&b.moveInvalidForward&&(t=s),i<a[u]-6e4*t)return r[u];return r[o]},abbr:function(e){return this.abbrs[this._index(e)]},offset:function(e){return Y("zone.offset has been deprecated in favor of zone.utcOffset"),this.offsets[this._index(e)]},utcOffset:function(e){return this.offsets[this._index(e)]}},p.prototype.scoreOffsetAt=function(e){this.offsetScore+=Math.abs(this.zone.utcOffset(e.at)-e.offset),this.zone.abbr(e.at).replace(/[^A-Z]/g,"")!==e.abbr&&this.abbrScore++},b.version="0.5.33",b.dataVersion="",b._zones=n,b._links=s,b._names=r,b._countries=i,b.add=M,b.link=S,b.load=function(e){M(e.zones),S(e.links),function(e){var t,n,s,r;if(e&&e.length)for(t=0;t<e.length;t++)n=(r=e[t].split("|"))[0].toUpperCase(),s=r[1].split(" "),i[n]=new y(n,s)}(e.countries),b.dataVersion=e.version},b.zone=k,b.zoneExists=function e(t){return e.didShowError||(e.didShowError=!0,Y("moment.tz.zoneExists('"+t+"') has been deprecated in favor of !moment.tz.zone('"+t+"')")),!!k(t)},b.guess=function(e){return t&&!e||(t=function(){try{var e=Intl.DateTimeFormat().resolvedOptions().timeZone;if(e&&3<e.length){var t=r[w(e)];if(t)return t;Y("Moment Timezone found "+e+" from the Intl api, but did not have that data loaded.")}}catch(e){}for(var n,s,i=function(){for(var e,t,n=(new Date).getFullYear()-2,s=new g(new Date(n,0,1)),i=[s],r=1;r<48;r++)(t=new g(new Date(n,r,1))).offset!==s.offset&&(e=function(e,t){for(var n,s;s=6e4*((t.at-e.at)/12e4|0);)(n=new g(new Date(e.at+s))).offset===e.offset?e=n:t=n;return e}(s,t),i.push(e),i.push(new g(new Date(e.at+6e4)))),s=t;for(r=0;r<4;r++)i.push(new g(new Date(n+r,0,1))),i.push(new g(new Date(n+r,6,1)));return i}(),o=i.length,u=function(e){for(var t,n,s=e.length,i={},o=[],u=0;u<s;u++)for(t in n=a[e[u].offset]||{})n.hasOwnProperty(t)&&(i[t]=!0);for(u in i)i.hasOwnProperty(u)&&o.push(r[u]);return o}(i),l=[],h=0;h<u.length;h++){for(n=new p(k(u[h])),s=0;s<o;s++)n.scoreOffsetAt(i[s]);l.push(n)}return l.sort(v),0<l.length?l[0].zone.name:void 0}()),t},b.names=function(){var e,t=[];for(e in r)r.hasOwnProperty(e)&&(n[e]||n[s[e]])&&r[e]&&t.push(r[e]);return t.sort()},b.Zone=_,b.unpack=m,b.unpackBase60=d,b.needsOffset=D,b.moveInvalidForward=!0,b.moveAmbiguousForward=!1,b.countries=function(){return Object.keys(i)},b.zonesForCountry=function(e,t){var n;if(n=(n=e).toUpperCase(),!(e=i[n]||null))return null;var s=e.zones.sort();return t?s.map(function(e){return{name:e,offset:k(e).utcOffset(new Date)}}):s};var O,x=e.fn;function T(e){return function(){return this._z?this._z.abbr(this):e.call(this)}}function N(e){return function(){return this._z=null,e.apply(this,arguments)}}e.tz=b,e.defaultZone=null,e.updateOffset=function(t,n){var s,i,r=e.defaultZone;void 0===t._z&&(r&&D(t)&&!t._isUTC&&(t._d=e.utc(t._a)._d,t.utc().add(r.parse(t),"minutes")),t._z=r),t._z&&(i=t._z.utcOffset(t),Math.abs(i)<16&&(i/=60),void 0!==t.utcOffset?(s=t._z,t.utcOffset(-i,n),t._z=s):t.zone(i,n))},x.tz=function(t,n){if(t){if("string"!=typeof t)throw new Error("Time zone name must be a string, got "+t+" ["+typeof t+"]");return this._z=k(t),this._z?e.updateOffset(this,n):Y("Moment Timezone has no data for "+t+". See http://momentjs.com/timezone/docs/#/data-loading/."),this}if(this._z)return this._z.name},x.zoneName=T(x.zoneName),x.zoneAbbr=T(x.zoneAbbr),x.utc=N(x.utc),x.local=N(x.local),x.utcOffset=(O=x.utcOffset,function(){return 0<arguments.length&&(this._z=null),O.apply(this,arguments)}),e.tz.setDefault=function(t){return(u<2||2==u&&l<9)&&Y("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+e.version+"."),e.defaultZone=t?k(t):null,e};var P=e.momentProperties;return"[object Array]"===Object.prototype.toString.call(P)?(P.push("_z"),P.push("_a")):P&&(P._z=null),e});
          Evidence
          .version="2.29.1",e=pt,n.fn=un,n.min=function(){return Mt("isBefore",[].slice.call(arguments,0))},n.max=function(){return Mt("isAfter",[].slice.call(arguments,0))},n.now=function(){return Date.now?Date.now():+new Date},n.utc=c,n.unix=function(e){return pt(1e3*e)},n.months=function(e,t){return cn(e,t,"months")},n.isDate=l,n.locale=Ke,n.invalid=_,n.duration=Ct,n.isMoment=
          Solution

          Please upgrade to the latest version of moment.js.

  4. Risk=Low, Confidence=High (2)

    1. https://portal-de.weareelevate.global (2)

      1. Server Leaks Version Information via "Server" HTTP Response Header Field (1)
        1. GET https://portal-de.weareelevate.global
          Alert tags
          Alert description

          The web/application server is leaking version information via the "Server" HTTP response header. Access to such information may facilitate attackers identifying other vulnerabilities your web/application server is subject to.

          Request
          Request line and header section (228 bytes)
          GET https://portal-de.weareelevate.global HTTP/1.1
          Host: portal-de.weareelevate.global
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
          Pragma: no-cache
          Cache-Control: no-cache
          
          
          Request body (0 bytes)
          Response
          Status line and header section (324 bytes)
          HTTP/1.1 200 OK
          Accept-Ranges: bytes
          Content-Type: text/html
          Date: Thu, 04 May 2023 08:26:09 GMT
          ETag: "4e99-5f91a636b5e00"
          Last-Modified: Wed, 12 Apr 2023 02:30:16 GMT
          Referrer-Policy: no-referrer-when-downgrade
          Server: Apache/2.4.41 (Ubuntu)
          Vary: Accept-Encoding
          Content-Length: 20121
          Connection: keep-alive
          
          
          Response body (20121 bytes)
          <!DOCTYPE html>
          <html lang="en">
          
          <head>
            <meta charset="utf-8"/>
            <title>Elevate</title>
            <base href="/"/>
            <meta name="referrer" content="no-referrer-when-downgrade"/>
            <meta name="viewport" content="width=device-width, initial-scale=1"/>
            <style type="text/css">@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <style type="text/css">@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="icon" type="image/png" href="favicon.ico"/>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <!-- <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet"> -->
            <style type="text/css">@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v133/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format('woff2');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}</style>
            <!-- <script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=AIzaSyCmvzA7YCuZKAXn23sCAjUAqX0ty5e6o10&callback=initMap&v=weekly" defer></script> -->
            <script src="https://maps.googleapis.com/maps/api/js?libraries=places&amp;key=AIzaSyA_-TmYZSRQjKmvFbJUknI0l8Fx8x_vyic&amp;callback=initMap&amp;v=weekly" defer=""></script>
            <script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=f570d9cd-c054-4492-be9c-fc4b7ab4f183"> </script> <!-- New link -->
          <link rel="stylesheet" href="styles.649c785b8fc1860a2f44.css"></head>
          
          <body class="mat-typography">
            <app-root></app-root>
          <script src="runtime.0512ebedc4495ccff9ae.js" defer=""></script><script src="polyfills.046c44c09bb1b974d608.js" defer=""></script><script src="scripts.daf79a13d791c7790917.js" defer=""></script><script src="main.f5641c0cec32ae33bc14.js" defer=""></script></body>
          
          </html>
          
          Evidence
          Apache/2.4.41 (Ubuntu)
          Solution

          Ensure that your web server, application server, load balancer, etc. is configured to suppress the "Server" header or provide generic details.

      2. Strict-Transport-Security Header Not Set (1)
        1. GET https://portal-de.weareelevate.global
          Alert tags
          Alert description

          HTTP Strict Transport Security (HSTS) is a web security policy mechanism whereby a web server declares that complying user agents (such as a web browser) are to interact with it using only secure HTTPS connections (i.e. HTTP layered over TLS/SSL). HSTS is an IETF standards track protocol and is specified in RFC 6797.

          Request
          Request line and header section (228 bytes)
          GET https://portal-de.weareelevate.global HTTP/1.1
          Host: portal-de.weareelevate.global
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
          Pragma: no-cache
          Cache-Control: no-cache
          
          
          Request body (0 bytes)
          Response
          Status line and header section (324 bytes)
          HTTP/1.1 200 OK
          Accept-Ranges: bytes
          Content-Type: text/html
          Date: Thu, 04 May 2023 08:26:09 GMT
          ETag: "4e99-5f91a636b5e00"
          Last-Modified: Wed, 12 Apr 2023 02:30:16 GMT
          Referrer-Policy: no-referrer-when-downgrade
          Server: Apache/2.4.41 (Ubuntu)
          Vary: Accept-Encoding
          Content-Length: 20121
          Connection: keep-alive
          
          
          Response body (20121 bytes)
          <!DOCTYPE html>
          <html lang="en">
          
          <head>
            <meta charset="utf-8"/>
            <title>Elevate</title>
            <base href="/"/>
            <meta name="referrer" content="no-referrer-when-downgrade"/>
            <meta name="viewport" content="width=device-width, initial-scale=1"/>
            <style type="text/css">@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <style type="text/css">@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="icon" type="image/png" href="favicon.ico"/>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <!-- <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet"> -->
            <style type="text/css">@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v133/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format('woff2');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}</style>
            <!-- <script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=AIzaSyCmvzA7YCuZKAXn23sCAjUAqX0ty5e6o10&callback=initMap&v=weekly" defer></script> -->
            <script src="https://maps.googleapis.com/maps/api/js?libraries=places&amp;key=AIzaSyA_-TmYZSRQjKmvFbJUknI0l8Fx8x_vyic&amp;callback=initMap&amp;v=weekly" defer=""></script>
            <script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=f570d9cd-c054-4492-be9c-fc4b7ab4f183"> </script> <!-- New link -->
          <link rel="stylesheet" href="styles.649c785b8fc1860a2f44.css"></head>
          
          <body class="mat-typography">
            <app-root></app-root>
          <script src="runtime.0512ebedc4495ccff9ae.js" defer=""></script><script src="polyfills.046c44c09bb1b974d608.js" defer=""></script><script src="scripts.daf79a13d791c7790917.js" defer=""></script><script src="main.f5641c0cec32ae33bc14.js" defer=""></script></body>
          
          </html>
          
          Solution

          Ensure that your web server, application server, load balancer, etc. is configured to enforce Strict-Transport-Security.

  5. Risk=Low, Confidence=Medium (2)

    1. https://portal-de.weareelevate.global (2)

      1. Cross-Domain JavaScript Source File Inclusion (1)
        1. GET https://portal-de.weareelevate.global
          Alert tags
          Alert description

          The page includes one or more script files from a third-party domain.

          Request
          Request line and header section (228 bytes)
          GET https://portal-de.weareelevate.global HTTP/1.1
          Host: portal-de.weareelevate.global
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
          Pragma: no-cache
          Cache-Control: no-cache
          
          
          Request body (0 bytes)
          Response
          Status line and header section (324 bytes)
          HTTP/1.1 200 OK
          Accept-Ranges: bytes
          Content-Type: text/html
          Date: Thu, 04 May 2023 08:26:09 GMT
          ETag: "4e99-5f91a636b5e00"
          Last-Modified: Wed, 12 Apr 2023 02:30:16 GMT
          Referrer-Policy: no-referrer-when-downgrade
          Server: Apache/2.4.41 (Ubuntu)
          Vary: Accept-Encoding
          Content-Length: 20121
          Connection: keep-alive
          
          
          Response body (20121 bytes)
          <!DOCTYPE html>
          <html lang="en">
          
          <head>
            <meta charset="utf-8"/>
            <title>Elevate</title>
            <base href="/"/>
            <meta name="referrer" content="no-referrer-when-downgrade"/>
            <meta name="viewport" content="width=device-width, initial-scale=1"/>
            <style type="text/css">@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <style type="text/css">@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="icon" type="image/png" href="favicon.ico"/>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <!-- <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet"> -->
            <style type="text/css">@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v133/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format('woff2');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}</style>
            <!-- <script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=AIzaSyCmvzA7YCuZKAXn23sCAjUAqX0ty5e6o10&callback=initMap&v=weekly" defer></script> -->
            <script src="https://maps.googleapis.com/maps/api/js?libraries=places&amp;key=AIzaSyA_-TmYZSRQjKmvFbJUknI0l8Fx8x_vyic&amp;callback=initMap&amp;v=weekly" defer=""></script>
            <script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=f570d9cd-c054-4492-be9c-fc4b7ab4f183"> </script> <!-- New link -->
          <link rel="stylesheet" href="styles.649c785b8fc1860a2f44.css"></head>
          
          <body class="mat-typography">
            <app-root></app-root>
          <script src="runtime.0512ebedc4495ccff9ae.js" defer=""></script><script src="polyfills.046c44c09bb1b974d608.js" defer=""></script><script src="scripts.daf79a13d791c7790917.js" defer=""></script><script src="main.f5641c0cec32ae33bc14.js" defer=""></script></body>
          
          </html>
          
          Parameter
          https://maps.googleapis.com/maps/api/js?libraries=places&key=AIzaSyA_-TmYZSRQjKmvFbJUknI0l8Fx8x_vyic&callback=initMap&v=weekly
          Evidence
          <script src="https://maps.googleapis.com/maps/api/js?libraries=places&amp;key=AIzaSyA_-TmYZSRQjKmvFbJUknI0l8Fx8x_vyic&amp;callback=initMap&amp;v=weekly" defer=""></script>
          Solution

          Ensure JavaScript source files are loaded from only trusted sources, and the sources can't be controlled by end users of the application.

      2. X-Content-Type-Options Header Missing (1)
        1. GET https://portal-de.weareelevate.global
          Alert tags
          Alert description

          The Anti-MIME-Sniffing header X-Content-Type-Options was not set to 'nosniff'. This allows older versions of Internet Explorer and Chrome to perform MIME-sniffing on the response body, potentially causing the response body to be interpreted and displayed as a content type other than the declared content type. Current (early 2014) and legacy versions of Firefox will use the declared content type (if one is set), rather than performing MIME-sniffing.

          Other info

          This issue still applies to error type pages (401, 403, 500, etc.) as those pages are often still affected by injection issues, in which case there is still concern for browsers sniffing pages away from their actual content type.

          At "High" threshold this scan rule will not alert on client or server error responses.

          Request
          Request line and header section (228 bytes)
          GET https://portal-de.weareelevate.global HTTP/1.1
          Host: portal-de.weareelevate.global
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
          Pragma: no-cache
          Cache-Control: no-cache
          
          
          Request body (0 bytes)
          Response
          Status line and header section (324 bytes)
          HTTP/1.1 200 OK
          Accept-Ranges: bytes
          Content-Type: text/html
          Date: Thu, 04 May 2023 08:26:09 GMT
          ETag: "4e99-5f91a636b5e00"
          Last-Modified: Wed, 12 Apr 2023 02:30:16 GMT
          Referrer-Policy: no-referrer-when-downgrade
          Server: Apache/2.4.41 (Ubuntu)
          Vary: Accept-Encoding
          Content-Length: 20121
          Connection: keep-alive
          
          
          Response body (20121 bytes)
          <!DOCTYPE html>
          <html lang="en">
          
          <head>
            <meta charset="utf-8"/>
            <title>Elevate</title>
            <base href="/"/>
            <meta name="referrer" content="no-referrer-when-downgrade"/>
            <meta name="viewport" content="width=device-width, initial-scale=1"/>
            <style type="text/css">@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <style type="text/css">@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="icon" type="image/png" href="favicon.ico"/>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <!-- <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet"> -->
            <style type="text/css">@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v133/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format('woff2');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}</style>
            <!-- <script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=AIzaSyCmvzA7YCuZKAXn23sCAjUAqX0ty5e6o10&callback=initMap&v=weekly" defer></script> -->
            <script src="https://maps.googleapis.com/maps/api/js?libraries=places&amp;key=AIzaSyA_-TmYZSRQjKmvFbJUknI0l8Fx8x_vyic&amp;callback=initMap&amp;v=weekly" defer=""></script>
            <script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=f570d9cd-c054-4492-be9c-fc4b7ab4f183"> </script> <!-- New link -->
          <link rel="stylesheet" href="styles.649c785b8fc1860a2f44.css"></head>
          
          <body class="mat-typography">
            <app-root></app-root>
          <script src="runtime.0512ebedc4495ccff9ae.js" defer=""></script><script src="polyfills.046c44c09bb1b974d608.js" defer=""></script><script src="scripts.daf79a13d791c7790917.js" defer=""></script><script src="main.f5641c0cec32ae33bc14.js" defer=""></script></body>
          
          </html>
          
          Parameter
          X-Content-Type-Options
          Solution

          Ensure that the application/web server sets the Content-Type header appropriately, and that it sets the X-Content-Type-Options header to 'nosniff' for all web pages.

          If possible, ensure that the end user uses a standards-compliant and modern web browser that does not perform MIME-sniffing at all, or that can be directed by the web application/web server to not perform MIME-sniffing.

  6. Risk=Low, Confidence=Low (1)

    1. https://portal-de.weareelevate.global (1)

      1. Timestamp Disclosure - Unix (1)
        1. GET https://portal-de.weareelevate.global/main.f5641c0cec32ae33bc14.js
          Alert tags
          Alert description

          A timestamp was disclosed by the application/web server - Unix

          Other info

          1482184792, which evaluates to: 2016-12-19 21:59:52

          Request
          Request line and header section (305 bytes)
          GET https://portal-de.weareelevate.global/main.f5641c0cec32ae33bc14.js HTTP/1.1
          Host: portal-de.weareelevate.global
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
          Pragma: no-cache
          Cache-Control: no-cache
          Referer: https://portal-de.weareelevate.global
          
          
          Request body (0 bytes)
          Response
          Status line and header section (341 bytes)
          HTTP/1.1 200 OK
          Accept-Ranges: bytes
          Content-Type: application/javascript
          Date: Thu, 04 May 2023 08:26:09 GMT
          ETag: "2a3542-5f91a634cd980"
          Last-Modified: Wed, 12 Apr 2023 02:30:14 GMT
          Referrer-Policy: no-referrer-when-downgrade
          Server: Apache/2.4.41 (Ubuntu)
          Vary: Accept-Encoding
          Content-Length: 2766146
          Connection: keep-alive
          
          
          Response body (2766146 bytes)
          (window.webpackJsonp=window.webpackJsonp||[]).push([[18],{"+0xr":function(e,t,n){"use strict";n.d(t,"a",function(){return ge}),n.d(t,"b",function(){return le}),n.d(t,"c",function(){return pe}),n.d(t,"d",function(){return me}),n.d(t,"e",function(){return de}),n.d(t,"f",function(){return Ae}),n.d(t,"g",function(){return ve}),n.d(t,"h",function(){return ke}),n.d(t,"i",function(){return Me}),n.d(t,"j",function(){return oe}),n.d(t,"k",function(){return Te}),n.d(t,"l",function(){return Se});var i=n("8LU1"),r=n("0EQZ"),a=n("fXoL"),s=n("cH1L"),o=n("nLfN"),c=n("vxfF"),l=n("ofXK"),u=n("XNiG"),d=n("Cfvw"),h=n("2Vo4"),p=n("7+OI"),f=n("LRne"),m=n("1G5W"),b=n("IzEk");const g=[[["caption"]],[["colgroup"],["col"]]],_=["caption","colgroup, col"];function v(e){return class extends e{constructor(...e){super(...e),this._sticky=!1,this._hasStickyChanged=!1}get sticky(){return this._sticky}set sticky(e){const t=this._sticky;this._sticky=Object(i.c)(e),this._hasStickyChanged=t!==this._sticky}hasStickyChanged(){const e=this._hasStickyChanged;return this._hasStickyChanged=!1,e}resetStickyChanged(){this._hasStickyChanged=!1}}}const y=new a.s("CDK_TABLE");let M=(()=>{class e{constructor(e){this.template=e}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.N))},e.\u0275dir=a.Lb({type:e,selectors:[["","cdkCellDef",""]]}),e})(),w=(()=>{class e{constructor(e){this.template=e}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.N))},e.\u0275dir=a.Lb({type:e,selectors:[["","cdkHeaderCellDef",""]]}),e})(),A=(()=>{class e{constructor(e){this.template=e}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.N))},e.\u0275dir=a.Lb({type:e,selectors:[["","cdkFooterCellDef",""]]}),e})();class C{}const k=v(C);let O=(()=>{class e extends k{constructor(e){super(),this._table=e,this._stickyEnd=!1}get name(){return this._name}set name(e){this._setNameInput(e)}get stickyEnd(){return this._stickyEnd}set stickyEnd(e){const t=this._stickyEnd;this._stickyEnd=Object(i.c)(e),this._hasStickyChanged=t!==this._stickyEnd}_updateColumnCssClassName(){this._columnCssClassName=[`cdk-column-${this.cssClassFriendlyName}`]}_setNameInput(e){e&&(this._name=e,this.cssClassFriendlyName=e.replace(/[^a-z0-9_-]/gi,"-"),this._updateColumnCssClassName())}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(y,8))},e.\u0275dir=a.Lb({type:e,selectors:[["","cdkColumnDef",""]],contentQueries:function(e,t,n){if(1&e&&(a.Jb(n,M,1),a.Jb(n,w,1),a.Jb(n,A,1)),2&e){let e;a.Ac(e=a.fc())&&(t.cell=e.first),a.Ac(e=a.fc())&&(t.headerCell=e.first),a.Ac(e=a.fc())&&(t.footerCell=e.first)}},inputs:{sticky:"sticky",name:["cdkColumnDef","name"],stickyEnd:"stickyEnd"},features:[a.Bb([{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:e}]),a.zb]}),e})();class S{constructor(e,t){const n=t.nativeElement.classList;for(const i of e._columnCssClassName)n.add(i)}}let L=(()=>{class e extends S{constructor(e,t){super(e,t)}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(O),a.Qb(a.l))},e.\u0275dir=a.Lb({type:e,selectors:[["cdk-header-cell"],["th","cdk-header-cell",""]],hostAttrs:["role","columnheader",1,"cdk-header-cell"],features:[a.zb]}),e})(),T=(()=>{class e extends S{constructor(e,t){super(e,t)}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(O),a.Qb(a.l))},e.\u0275dir=a.Lb({type:e,selectors:[["cdk-cell"],["td","cdk-cell",""]],hostAttrs:["role","gridcell",1,"cdk-cell"],features:[a.zb]}),e})();class x{constructor(){this.tasks=[],this.endTasks=[]}}const D=new a.s("_COALESCED_STYLE_SCHEDULER");let E=(()=>{class e{constructor(e){this._ngZone=e,this._currentSchedule=null,this._destroyed=new u.a}schedule(e){this._createScheduleIfNeeded(),this._currentSchedule.tasks.push(e)}scheduleEnd(e){this._createScheduleIfNeeded(),this._currentSchedule.endTasks.push(e)}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_createScheduleIfNeeded(){this._currentSchedule||(this._currentSchedule=new x,this._getScheduleObservable().pipe(Object(m.a)(this._destroyed)).subscribe(()=>{for(;this._currentSchedule.tasks.length||this._currentSchedule.endTasks.length;){const e=this._currentSchedule;this._currentSchedule=new x;for(const t of e.tasks)t();for(const t of e.endTasks)t()}this._currentSchedule=null}))}_getScheduleObservable(){return this._ngZone.isStable?Object(d.a)(Promise.resolve(void 0)):this._ngZone.onStable.pipe(Object(b.a)(1))}}return e.\u0275fac=function(t){return new(t||e)(a.ac(a.B))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac}),e})(),P=(()=>{class e{constructor(e,t){this.template=e,this._differs=t}ngOnChanges(e){if(!this._columnsDiffer){const t=e.columns&&e.columns.currentValue||[];this._columnsDiffer=this._differs.find(t).create(),this._columnsDiffer.diff(t)}}getColumnsDiff(){return this._columnsDiffer.diff(this.columns)}extractCellTemplate(e){return this instanceof z?e.headerCell.template:this instanceof F?e.footerCell.template:e.cell.template}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.N),a.Qb(a.u))},e.\u0275dir=a.Lb({type:e,features:[a.Ab]}),e})();class R extends P{}const j=v(R);let z=(()=>{class e extends j{constructor(e,t,n){super(e,t),this._table=n}ngOnChanges(e){super.ngOnChanges(e)}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.N),a.Qb(a.u),a.Qb(y,8))},e.\u0275dir=a.Lb({type:e,selectors:[["","cdkHeaderRowDef",""]],inputs:{columns:["cdkHeaderRowDef","columns"],sticky:["cdkHeaderRowDefSticky","sticky"]},features:[a.zb,a.Ab]}),e})();class N extends P{}const I=v(N);let F=(()=>{class e extends I{constructor(e,t,n){super(e,t),this._table=n}ngOnChanges(e){super.ngOnChanges(e)}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.N),a.Qb(a.u),a.Qb(y,8))},e.\u0275dir=a.Lb({type:e,selectors:[["","cdkFooterRowDef",""]],inputs:{columns:["cdkFooterRowDef","columns"],sticky:["cdkFooterRowDefSticky","sticky"]},features:[a.zb,a.Ab]}),e})(),W=(()=>{class e extends P{constructor(e,t,n){super(e,t),this._table=n}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.N),a.Qb(a.u),a.Qb(y,8))},e.\u0275dir=a.Lb({type:e,selectors:[["","cdkRowDef",""]],inputs:{columns:["cdkRowDefColumns","columns"],when:["cdkRowDefWhen","when"]},features:[a.zb]}),e})(),q=(()=>{class e{constructor(t){this._viewContainer=t,e.mostRecentCellOutlet=this}ngOnDestroy(){e.mostRecentCellOutlet===this&&(e.mostRecentCellOutlet=null)}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.R))},e.\u0275dir=a.Lb({type:e,selectors:[["","cdkCellOutlet",""]]}),e.mostRecentCellOutlet=null,e})(),B=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=a.Kb({type:e,selectors:[["cdk-header-row"],["tr","cdk-header-row",""]],hostAttrs:["role","row",1,"cdk-header-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&a.Sb(0,0)},directives:[q],encapsulation:2}),e})(),V=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=a.Kb({type:e,selectors:[["cdk-row"],["tr","cdk-row",""]],hostAttrs:["role","row",1,"cdk-row"],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&a.Sb(0,0)},directives:[q],encapsulation:2}),e})(),Y=(()=>{class e{constructor(e){this.templateRef=e}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.N))},e.\u0275dir=a.Lb({type:e,selectors:[["ng-template","cdkNoDataRow",""]]}),e})();const H=["top","bottom","left","right"];class X{constructor(e,t,n,i,r=!0,a=!0,s){this._isNativeHtmlTable=e,this._stickCellCss=t,this.direction=n,this._coalescedStyleScheduler=i,this._isBrowser=r,this._needsPositionStickyOnElement=a,this._positionListener=s,this._cachedCellWidths=[],this._borderCellCss={top:`${t}-border-elem-top`,bottom:`${t}-border-elem-bottom`,left:`${t}-border-elem-left`,right:`${t}-border-elem-right`}}clearStickyPositioning(e,t){const n=[];for(const i of e)if(i.nodeType===i.ELEMENT_NODE){n.push(i);for(let e=0;e<i.children.length;e++)n.push(i.children[e])}this._scheduleStyleChanges(()=>{for(const e of n)this._removeStickyStyle(e,t)})}updateStickyColumns(e,t,n,i=!0){if(!e.length||!this._isBrowser||!t.some(e=>e)&&!n.some(e=>e))return void(this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:[]}),this._positionListener.stickyEndColumnsUpdated({sizes:[]})));const r=e[0],a=r.children.length,s=this._getCellWidths(r,i),o=this._getStickyStartColumnPositions(s,t),c=this._getStickyEndColumnPositions(s,n),l=t.lastIndexOf(!0),u=n.indexOf(!0);this._scheduleStyleChanges(()=>{const i="rtl"===this.direction,r=i?"right":"left",d=i?"left":"right";for(const s of e)for(let e=0;e<a;e++){const i=s.children[e];t[e]&&this._addStickyStyle(i,r,o[e],e===l),n[e]&&this._addStickyStyle(i,d,c[e],e===u)}this._positionListener&&(this._positionListener.stickyColumnsUpdated({sizes:-1===l?[]:s.slice(0,l+1).map((e,n)=>t[n]?e:null)}),this._positionListener.stickyEndColumnsUpdated({sizes:-1===u?[]:s.slice(u).map((e,t)=>n[t+u]?e:null).reverse()}))})}stickRows(e,t,n){if(!this._isBrowser)return;const i="bottom"===n?e.slice().reverse():e,r="bottom"===n?t.slice().reverse():t,a=[],s=[],o=[];for(let l=0,u=0;l<i.length;l++){if(a[l]=u,!r[l])continue;const e=i[l];o[l]=this._isNativeHtmlTable?Array.from(e.children):[e];const t=e.getBoundingClientRect().height;u+=t,s[l]=t}const c=r.lastIndexOf(!0);this._scheduleStyleChanges(()=>{var e,t;for(let s=0;s<i.length;s++){if(!r[s])continue;const e=a[s],t=s===c;for(const i of o[s])this._addStickyStyle(i,n,e,t)}"top"===n?null===(e=this._positionListener)||void 0===e||e.stickyHeaderRowsUpdated({sizes:s,elements:o}):null===(t=this._positionListener)||void 0===t||t.stickyFooterRowsUpdated({sizes:s,elements:o})})}updateStickyFooterContainer(e,t){if(!this._isNativeHtmlTable)return;const n=e.querySelector("tfoot");this._scheduleStyleChanges(()=>{t.some(e=>!e)?this._removeStickyStyle(n,["bottom"]):this._addStickyStyle(n,"bottom",0,!1)})}_removeStickyStyle(e,t){for(const n of t)e.style[n]="",e.classList.remove(this._borderCellCss[n]);H.some(n=>-1===t.indexOf(n)&&e.style[n])?e.style.zIndex=this._getCalculatedZIndex(e):(e.style.zIndex="",this._needsPositionStickyOnElement&&(e.style.position=""),e.classList.remove(this._stickCellCss))}_addStickyStyle(e,t,n,i){e.classList.add(this._stickCellCss),i&&e.classList.add(this._borderCellCss[t]),e.style[t]=`${n}px`,e.style.zIndex=this._getCalculatedZIndex(e),this._needsPositionStickyOnElement&&(e.style.cssText+="position: -webkit-sticky; position: sticky; ")}_getCalculatedZIndex(e){const t={top:100,bottom:10,left:1,right:1};let n=0;for(const i of H)e.style[i]&&(n+=t[i]);return n?`${n}`:""}_getCellWidths(e,t=!0){if(!t&&this._cachedCellWidths.length)return this._cachedCellWidths;const n=[],i=e.children;for(let r=0;r<i.length;r++)n.push(i[r].getBoundingClientRect().width);return this._cachedCellWidths=n,n}_getStickyStartColumnPositions(e,t){const n=[];let i=0;for(let r=0;r<e.length;r++)t[r]&&(n[r]=i,i+=e[r]);return n}_getStickyEndColumnPositions(e,t){const n=[];let i=0;for(let r=e.length;r>0;r--)t[r]&&(n[r]=i,i+=e[r]);return n}_scheduleStyleChanges(e){this._coalescedStyleScheduler?this._coalescedStyleScheduler.schedule(e):e()}}const U=new a.s("CDK_SPL");let G=(()=>{class e{constructor(e,t){this.viewContainer=e,this.elementRef=t}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.R),a.Qb(a.l))},e.\u0275dir=a.Lb({type:e,selectors:[["","rowOutlet",""]]}),e})(),Q=(()=>{class e{constructor(e,t){this.viewContainer=e,this.elementRef=t}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.R),a.Qb(a.l))},e.\u0275dir=a.Lb({type:e,selectors:[["","headerRowOutlet",""]]}),e})(),K=(()=>{class e{constructor(e,t){this.viewContainer=e,this.elementRef=t}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.R),a.Qb(a.l))},e.\u0275dir=a.Lb({type:e,selectors:[["","footerRowOutlet",""]]}),e})(),$=(()=>{class e{constructor(e,t){this.viewContainer=e,this.elementRef=t}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.R),a.Qb(a.l))},e.\u0275dir=a.Lb({type:e,selectors:[["","noDataRowOutlet",""]]}),e})(),J=(()=>{class e{constructor(e,t,n,i,r,a,s,o,c,l,d){this._differs=e,this._changeDetectorRef=t,this._elementRef=n,this._dir=r,this._platform=s,this._viewRepeater=o,this._coalescedStyleScheduler=c,this._stickyPositioningListener=l,this._viewportRuler=d,this._onDestroy=new u.a,this._columnDefsByName=new Map,this._customColumnDefs=new Set,this._customRowDefs=new Set,this._customHeaderRowDefs=new Set,this._customFooterRowDefs=new Set,this._headerRowDefChanged=!0,this._footerRowDefChanged=!0,this._stickyColumnStylesNeedReset=!0,this._forceRecalculateCellWidths=!0,this._cachedRenderRowsMap=new Map,this.stickyCssClass="cdk-table-sticky",this.needsPositionStickyOnElement=!0,this._isShowingNoDataRow=!1,this._multiTemplateDataRows=!1,this._fixedLayout=!1,this.viewChange=new h.a({start:0,end:Number.MAX_VALUE}),i||this._elementRef.nativeElement.setAttribute("role","grid"),this._document=a,this._isNativeHtmlTable="TABLE"===this._elementRef.nativeElement.nodeName}get trackBy(){return this._trackByFn}set trackBy(e){this._trackByFn=e}get dataSource(){return this._dataSource}set dataSource(e){this._dataSource!==e&&this._switchDataSource(e)}get multiTemplateDataRows(){return this._multiTemplateDataRows}set multiTemplateDataRows(e){this._multiTemplateDataRows=Object(i.c)(e),this._rowOutlet&&this._rowOutlet.viewContainer.length&&(this._forceRenderDataRows(),this.updateStickyColumnStyles())}get fixedLayout(){return this._fixedLayout}set fixedLayout(e){this._fixedLayout=Object(i.c)(e),this._forceRecalculateCellWidths=!0,this._stickyColumnStylesNeedReset=!0}ngOnInit(){this._setupStickyStyler(),this._isNativeHtmlTable&&this._applyNativeTableSections(),this._dataDiffer=this._differs.find([]).create((e,t)=>this.trackBy?this.trackBy(t.dataIndex,t.data):t),this._viewportRuler&&this._viewportRuler.change().pipe(Object(m.a)(this._onDestroy)).subscribe(()=>{this._forceRecalculateCellWidths=!0})}ngAfterContentChecked(){this._cacheRowDefs(),this._cacheColumnDefs();const e=this._renderUpdatedColumns()||this._headerRowDefChanged||this._footerRowDefChanged;this._stickyColumnStylesNeedReset=this._stickyColumnStylesNeedReset||e,this._forceRecalculateCellWidths=e,this._headerRowDefChanged&&(this._forceRenderHeaderRows(),this._headerRowDefChanged=!1),this._footerRowDefChanged&&(this._forceRenderFooterRows(),this._footerRowDefChanged=!1),this.dataSource&&this._rowDefs.length>0&&!this._renderChangeSubscription?this._observeRenderChanges():this._stickyColumnStylesNeedReset&&this.updateStickyColumnStyles(),this._checkStickyStates()}ngOnDestroy(){this._rowOutlet.viewContainer.clear(),this._noDataRowOutlet.viewContainer.clear(),this._headerRowOutlet.viewContainer.clear(),this._footerRowOutlet.viewContainer.clear(),this._cachedRenderRowsMap.clear(),this._onDestroy.next(),this._onDestroy.complete(),Object(r.h)(this.dataSource)&&this.dataSource.disconnect(this)}renderRows(){this._renderRows=this._getAllRenderRows();const e=this._dataDiffer.diff(this._renderRows);if(!e)return void this._updateNoDataRow();const t=this._rowOutlet.viewContainer;this._viewRepeater?this._viewRepeater.applyChanges(e,t,(e,t,n)=>this._getEmbeddedViewArgs(e.item,n),e=>e.item.data,e=>{1===e.operation&&e.context&&this._renderCellTemplateForItem(e.record.item.rowDef,e.context)}):e.forEachOperation((e,n,i)=>{if(null==e.previousIndex){const t=e.item;this._renderRow(this._rowOutlet,t.rowDef,i,{$implicit:t.data})}else if(null==i)t.remove(n);else{const e=t.get(n);t.move(e,i)}}),this._updateRowIndexContext(),e.forEachIdentityChange(e=>{t.get(e.currentIndex).context.$implicit=e.item.data}),this._updateNoDataRow(),this.updateStickyColumnStyles()}addColumnDef(e){this._customColumnDefs.add(e)}removeColumnDef(e){this._customColumnDefs.delete(e)}addRowDef(e){this._customRowDefs.add(e)}removeRowDef(e){this._customRowDefs.delete(e)}addHeaderRowDef(e){this._customHeaderRowDefs.add(e),this._headerRowDefChanged=!0}removeHeaderRowDef(e){this._customHeaderRowDefs.delete(e),this._headerRowDefChanged=!0}addFooterRowDef(e){this._customFooterRowDefs.add(e),this._footerRowDefChanged=!0}removeFooterRowDef(e){this._customFooterRowDefs.delete(e),this._footerRowDefChanged=!0}setNoDataRow(e){this._customNoDataRow=e}updateStickyHeaderRowStyles(){const e=this._getRenderedRows(this._headerRowOutlet),t=this._elementRef.nativeElement.querySelector("thead");t&&(t.style.display=e.length?"":"none");const n=this._headerRowDefs.map(e=>e.sticky);this._stickyStyler.clearStickyPositioning(e,["top"]),this._stickyStyler.stickRows(e,n,"top"),this._headerRowDefs.forEach(e=>e.resetStickyChanged())}updateStickyFooterRowStyles(){const e=this._getRenderedRows(this._footerRowOutlet),t=this._elementRef.nativeElement.querySelector("tfoot");t&&(t.style.display=e.length?"":"none");const n=this._footerRowDefs.map(e=>e.sticky);this._stickyStyler.clearStickyPositioning(e,["bottom"]),this._stickyStyler.stickRows(e,n,"bottom"),this._stickyStyler.updateStickyFooterContainer(this._elementRef.nativeElement,n),this._footerRowDefs.forEach(e=>e.resetStickyChanged())}updateStickyColumnStyles(){const e=this._getRenderedRows(this._headerRowOutlet),t=this._getRenderedRows(this._rowOutlet),n=this._getRenderedRows(this._footerRowOutlet);(this._isNativeHtmlTable&&!this._fixedLayout||this._stickyColumnStylesNeedReset)&&(this._stickyStyler.clearStickyPositioning([...e,...t,...n],["left","right"]),this._stickyColumnStylesNeedReset=!1),e.forEach((e,t)=>{this._addStickyColumnStyles([e],this._headerRowDefs[t])}),this._rowDefs.forEach(e=>{const n=[];for(let i=0;i<t.length;i++)this._renderRows[i].rowDef===e&&n.push(t[i]);this._addStickyColumnStyles(n,e)}),n.forEach((e,t)=>{this._addStickyColumnStyles([e],this._footerRowDefs[t])}),Array.from(this._columnDefsByName.values()).forEach(e=>e.resetStickyChanged())}_getAllRenderRows(){const e=[],t=this._cachedRenderRowsMap;this._cachedRenderRowsMap=new Map;for(let n=0;n<this._data.length;n++){let i=this._data[n];const r=this._getRenderRowsForData(i,n,t.get(i));this._cachedRenderRowsMap.has(i)||this._cachedRenderRowsMap.set(i,new WeakMap);for(let t=0;t<r.length;t++){let n=r[t];const i=this._cachedRenderRowsMap.get(n.data);i.has(n.rowDef)?i.get(n.rowDef).push(n):i.set(n.rowDef,[n]),e.push(n)}}return e}_getRenderRowsForData(e,t,n){return this._getRowDefs(e,t).map(i=>{const r=n&&n.has(i)?n.get(i):[];if(r.length){const e=r.shift();return e.dataIndex=t,e}return{data:e,rowDef:i,dataIndex:t}})}_cacheColumnDefs(){this._columnDefsByName.clear(),Z(this._getOwnDefs(this._contentColumnDefs),this._customColumnDefs).forEach(e=>{this._columnDefsByName.has(e.name),this._columnDefsByName.set(e.name,e)})}_cacheRowDefs(){this._headerRowDefs=Z(this._getOwnDefs(this._contentHeaderRowDefs),this._customHeaderRowDefs),this._footerRowDefs=Z(this._getOwnDefs(this._contentFooterRowDefs),this._customFooterRowDefs),this._rowDefs=Z(this._getOwnDefs(this._contentRowDefs),this._customRowDefs);const e=this._rowDefs.filter(e=>!e.when);this._defaultRowDef=e[0]}_renderUpdatedColumns(){const e=(e,t)=>e||!!t.getColumnsDiff(),t=this._rowDefs.reduce(e,!1);t&&this._forceRenderDataRows();const n=this._headerRowDefs.reduce(e,!1);n&&this._forceRenderHeaderRows();const i=this._footerRowDefs.reduce(e,!1);return i&&this._forceRenderFooterRows(),t||n||i}_switchDataSource(e){this._data=[],Object(r.h)(this.dataSource)&&this.dataSource.disconnect(this),this._renderChangeSubscription&&(this._renderChangeSubscription.unsubscribe(),this._renderChangeSubscription=null),e||(this._dataDiffer&&this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear()),this._dataSource=e}_observeRenderChanges(){if(!this.dataSource)return;let e;Object(r.h)(this.dataSource)?e=this.dataSource.connect(this):Object(p.a)(this.dataSource)?e=this.dataSource:Array.isArray(this.dataSource)&&(e=Object(f.a)(this.dataSource)),this._renderChangeSubscription=e.pipe(Object(m.a)(this._onDestroy)).subscribe(e=>{this._data=e||[],this.renderRows()})}_forceRenderHeaderRows(){this._headerRowOutlet.viewContainer.length>0&&this._headerRowOutlet.viewContainer.clear(),this._headerRowDefs.forEach((e,t)=>this._renderRow(this._headerRowOutlet,e,t)),this.updateStickyHeaderRowStyles()}_forceRenderFooterRows(){this._footerRowOutlet.viewContainer.length>0&&this._footerRowOutlet.viewContainer.clear(),this._footerRowDefs.forEach((e,t)=>this._renderRow(this._footerRowOutlet,e,t)),this.updateStickyFooterRowStyles()}_addStickyColumnStyles(e,t){const n=Array.from(t.columns||[]).map(e=>this._columnDefsByName.get(e)),i=n.map(e=>e.sticky),r=n.map(e=>e.stickyEnd);this._stickyStyler.updateStickyColumns(e,i,r,!this._fixedLayout||this._forceRecalculateCellWidths)}_getRenderedRows(e){const t=[];for(let n=0;n<e.viewContainer.length;n++){const i=e.viewContainer.get(n);t.push(i.rootNodes[0])}return t}_getRowDefs(e,t){if(1==this._rowDefs.length)return[this._rowDefs[0]];let n=[];if(this.multiTemplateDataRows)n=this._rowDefs.filter(n=>!n.when||n.when(t,e));else{let i=this._rowDefs.find(n=>n.when&&n.when(t,e))||this._defaultRowDef;i&&n.push(i)}return n}_getEmbeddedViewArgs(e,t){return{templateRef:e.rowDef.template,context:{$implicit:e.data},index:t}}_renderRow(e,t,n,i={}){const r=e.viewContainer.createEmbeddedView(t.template,i,n);return this._renderCellTemplateForItem(t,i),r}_renderCellTemplateForItem(e,t){for(let n of this._getCellTemplates(e))q.mostRecentCellOutlet&&q.mostRecentCellOutlet._viewContainer.createEmbeddedView(n,t);this._changeDetectorRef.markForCheck()}_updateRowIndexContext(){const e=this._rowOutlet.viewContainer;for(let t=0,n=e.length;t<n;t++){const i=e.get(t).context;i.count=n,i.first=0===t,i.last=t===n-1,i.even=t%2==0,i.odd=!i.even,this.multiTemplateDataRows?(i.dataIndex=this._renderRows[t].dataIndex,i.renderIndex=t):i.index=this._renderRows[t].dataIndex}}_getCellTemplates(e){return e&&e.columns?Array.from(e.columns,t=>{const n=this._columnDefsByName.get(t);return e.extractCellTemplate(n)}):[]}_applyNativeTableSections(){const e=this._document.createDocumentFragment(),t=[{tag:"thead",outlets:[this._headerRowOutlet]},{tag:"tbody",outlets:[this._rowOutlet,this._noDataRowOutlet]},{tag:"tfoot",outlets:[this._footerRowOutlet]}];for(const n of t){const t=this._document.createElement(n.tag);t.setAttribute("role","rowgroup");for(const e of n.outlets)t.appendChild(e.elementRef.nativeElement);e.appendChild(t)}this._elementRef.nativeElement.appendChild(e)}_forceRenderDataRows(){this._dataDiffer.diff([]),this._rowOutlet.viewContainer.clear(),this.renderRows()}_checkStickyStates(){const e=(e,t)=>e||t.hasStickyChanged();this._headerRowDefs.reduce(e,!1)&&this.updateStickyHeaderRowStyles(),this._footerRowDefs.reduce(e,!1)&&this.updateStickyFooterRowStyles(),Array.from(this._columnDefsByName.values()).reduce(e,!1)&&(this._stickyColumnStylesNeedReset=!0,this.updateStickyColumnStyles())}_setupStickyStyler(){this._stickyStyler=new X(this._isNativeHtmlTable,this.stickyCssClass,this._dir?this._dir.value:"ltr",this._coalescedStyleScheduler,this._platform.isBrowser,this.needsPositionStickyOnElement,this._stickyPositioningListener),(this._dir?this._dir.change:Object(f.a)()).pipe(Object(m.a)(this._onDestroy)).subscribe(e=>{this._stickyStyler.direction=e,this.updateStickyColumnStyles()})}_getOwnDefs(e){return e.filter(e=>!e._table||e._table===this)}_updateNoDataRow(){const e=this._customNoDataRow||this._noDataRow;if(e){const t=0===this._rowOutlet.viewContainer.length;if(t!==this._isShowingNoDataRow){const n=this._noDataRowOutlet.viewContainer;t?n.createEmbeddedView(e.templateRef):n.clear(),this._isShowingNoDataRow=t}}}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.u),a.Qb(a.h),a.Qb(a.l),a.bc("role"),a.Qb(s.b,8),a.Qb(l.e),a.Qb(o.a),a.Qb(r.g,8),a.Qb(D,8),a.Qb(U,12),a.Qb(c.e,8))},e.\u0275cmp=a.Kb({type:e,selectors:[["cdk-table"],["table","cdk-table",""]],contentQueries:function(e,t,n){if(1&e&&(a.Jb(n,Y,1),a.Jb(n,O,1),a.Jb(n,W,1),a.Jb(n,z,1),a.Jb(n,F,1)),2&e){let e;a.Ac(e=a.fc())&&(t._noDataRow=e.first),a.Ac(e=a.fc())&&(t._contentColumnDefs=e),a.Ac(e=a.fc())&&(t._contentRowDefs=e),a.Ac(e=a.fc())&&(t._contentHeaderRowDefs=e),a.Ac(e=a.fc())&&(t._contentFooterRowDefs=e)}},viewQuery:function(e,t){if(1&e&&(a.Xc(G,3),a.Xc(Q,3),a.Xc(K,3),a.Xc($,3)),2&e){let e;a.Ac(e=a.fc())&&(t._rowOutlet=e.first),a.Ac(e=a.fc())&&(t._headerRowOutlet=e.first),a.Ac(e=a.fc())&&(t._footerRowOutlet=e.first),a.Ac(e=a.fc())&&(t._noDataRowOutlet=e.first)}},hostAttrs:[1,"cdk-table"],hostVars:2,hostBindings:function(e,t){2&e&&a.Ib("cdk-table-fixed-layout",t.fixedLayout)},inputs:{trackBy:"trackBy",dataSource:"dataSource",multiTemplateDataRows:"multiTemplateDataRows",fixedLayout:"fixedLayout"},exportAs:["cdkTable"],features:[a.Bb([{provide:y,useExisting:e},{provide:r.g,useClass:r.e},{provide:D,useClass:E},{provide:U,useValue:null}])],ngContentSelectors:_,decls:6,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(e,t){1&e&&(a.pc(g),a.oc(0),a.oc(1,1),a.Sb(2,0),a.Sb(3,1),a.Sb(4,2),a.Sb(5,3))},directives:[Q,G,$,K],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],encapsulation:2}),e})();function Z(e,t){return e.concat(Array.from(t))}let ee=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.Ob({type:e}),e.\u0275inj=a.Nb({imports:[[c.d]]}),e})();var te=n("FKr1"),ne=n("VRyK"),ie=n("itXk"),re=n("lJxs");const ae=[[["caption"]],[["colgroup"],["col"]]],se=["caption","colgroup, col"];let oe=(()=>{class e extends J{constructor(){super(...arguments),this.stickyCssClass="mat-table-sticky",this.needsPositionStickyOnElement=!1}}return e.\u0275fac=function(t){return ce(t||e)},e.\u0275cmp=a.Kb({type:e,selectors:[["mat-table"],["table","mat-table",""]],hostAttrs:[1,"mat-table"],hostVars:2,hostBindings:function(e,t){2&e&&a.Ib("mat-table-fixed-layout",t.fixedLayout)},exportAs:["matTable"],features:[a.Bb([{provide:r.g,useClass:r.e},{provide:J,useExisting:e},{provide:y,useExisting:e},{provide:D,useClass:E}]),a.zb],ngContentSelectors:se,decls:6,vars:0,consts:[["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],template:function(e,t){1&e&&(a.pc(ae),a.oc(0),a.oc(1,1),a.Sb(2,0),a.Sb(3,1),a.Sb(4,2),a.Sb(5,3))},directives:[Q,G,$,K],styles:['mat-table{display:block}mat-header-row{min-height:56px}mat-row,mat-footer-row{min-height:48px}mat-row,mat-header-row,mat-footer-row{display:flex;border-width:0;border-bottom-width:1px;border-style:solid;align-items:center;box-sizing:border-box}mat-row::after,mat-header-row::after,mat-footer-row::after{display:inline-block;min-height:inherit;content:""}mat-cell:first-of-type,mat-header-cell:first-of-type,mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] mat-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}mat-cell:last-of-type,mat-header-cell:last-of-type,mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] mat-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}mat-cell,mat-header-cell,mat-footer-cell{flex:1;display:flex;align-items:center;overflow:hidden;word-wrap:break-word;min-height:inherit}table.mat-table{border-spacing:0}tr.mat-header-row{height:56px}tr.mat-row,tr.mat-footer-row{height:48px}th.mat-header-cell{text-align:left}[dir=rtl] th.mat-header-cell{text-align:right}th.mat-header-cell,td.mat-cell,td.mat-footer-cell{padding:0;border-bottom-width:1px;border-bottom-style:solid}th.mat-header-cell:first-of-type,td.mat-cell:first-of-type,td.mat-footer-cell:first-of-type{padding-left:24px}[dir=rtl] th.mat-header-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:first-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:first-of-type:not(:only-of-type){padding-left:0;padding-right:24px}th.mat-header-cell:last-of-type,td.mat-cell:last-of-type,td.mat-footer-cell:last-of-type{padding-right:24px}[dir=rtl] th.mat-header-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-cell:last-of-type:not(:only-of-type),[dir=rtl] td.mat-footer-cell:last-of-type:not(:only-of-type){padding-right:0;padding-left:24px}.mat-table-sticky{position:-webkit-sticky !important;position:sticky !important}.mat-table-fixed-layout{table-layout:fixed}\n'],encapsulation:2}),e})();const ce=a.Yb(oe);let le=(()=>{class e extends M{}return e.\u0275fac=function(t){return ue(t||e)},e.\u0275dir=a.Lb({type:e,selectors:[["","matCellDef",""]],features:[a.Bb([{provide:M,useExisting:e}]),a.zb]}),e})();const ue=a.Yb(le);let de=(()=>{class e extends w{}return e.\u0275fac=function(t){return he(t||e)},e.\u0275dir=a.Lb({type:e,selectors:[["","matHeaderCellDef",""]],features:[a.Bb([{provide:w,useExisting:e}]),a.zb]}),e})();const he=a.Yb(de);let pe=(()=>{class e extends O{get name(){return this._name}set name(e){this._setNameInput(e)}_updateColumnCssClassName(){super._updateColumnCssClassName(),this._columnCssClassName.push(`mat-column-${this.cssClassFriendlyName}`)}}return e.\u0275fac=function(t){return fe(t||e)},e.\u0275dir=a.Lb({type:e,selectors:[["","matColumnDef",""]],inputs:{sticky:"sticky",name:["matColumnDef","name"]},features:[a.Bb([{provide:O,useExisting:e},{provide:"MAT_SORT_HEADER_COLUMN_DEF",useExisting:e}]),a.zb]}),e})();const fe=a.Yb(pe);let me=(()=>{class e extends L{}return e.\u0275fac=function(t){return be(t||e)},e.\u0275dir=a.Lb({type:e,selectors:[["mat-header-cell"],["th","mat-header-cell",""]],hostAttrs:["role","columnheader",1,"mat-header-cell"],features:[a.zb]}),e})();const be=a.Yb(me);let ge=(()=>{class e extends T{}return e.\u0275fac=function(t){return _e(t||e)},e.\u0275dir=a.Lb({type:e,selectors:[["mat-cell"],["td","mat-cell",""]],hostAttrs:["role","gridcell",1,"mat-cell"],features:[a.zb]}),e})();const _e=a.Yb(ge);let ve=(()=>{class e extends z{}return e.\u0275fac=function(t){return ye(t||e)},e.\u0275dir=a.Lb({type:e,selectors:[["","matHeaderRowDef",""]],inputs:{columns:["matHeaderRowDef","columns"],sticky:["matHeaderRowDefSticky","sticky"]},features:[a.Bb([{provide:z,useExisting:e}]),a.zb]}),e})();const ye=a.Yb(ve);let Me=(()=>{class e extends W{}return e.\u0275fac=function(t){return we(t||e)},e.\u0275dir=a.Lb({type:e,selectors:[["","matRowDef",""]],inputs:{columns:["matRowDefColumns","columns"],when:["matRowDefWhen","when"]},features:[a.Bb([{provide:W,useExisting:e}]),a.zb]}),e})();const we=a.Yb(Me);let Ae=(()=>{class e extends B{}return e.\u0275fac=function(t){return Ce(t||e)},e.\u0275cmp=a.Kb({type:e,selectors:[["mat-header-row"],["tr","mat-header-row",""]],hostAttrs:["role","row",1,"mat-header-row"],exportAs:["matHeaderRow"],features:[a.Bb([{provide:B,useExisting:e}]),a.zb],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&a.Sb(0,0)},directives:[q],encapsulation:2}),e})();const Ce=a.Yb(Ae);let ke=(()=>{class e extends V{}return e.\u0275fac=function(t){return Oe(t||e)},e.\u0275cmp=a.Kb({type:e,selectors:[["mat-row"],["tr","mat-row",""]],hostAttrs:["role","row",1,"mat-row"],exportAs:["matRow"],features:[a.Bb([{provide:V,useExisting:e}]),a.zb],decls:1,vars:0,consts:[["cdkCellOutlet",""]],template:function(e,t){1&e&&a.Sb(0,0)},directives:[q],encapsulation:2}),e})();const Oe=a.Yb(ke);let Se=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.Ob({type:e}),e.\u0275inj=a.Nb({imports:[[ee,te.j],te.j]}),e})();class Le extends r.b{constructor(e=[]){super(),this._renderData=new h.a([]),this._filter=new h.a(""),this._internalPageChanges=new u.a,this._renderChangesSubscription=null,this.sortingDataAccessor=(e,t)=>{const n=e[t];if(Object(i.a)(n)){const e=Number(n);return e<9007199254740991?e:n}return n},this.sortData=(e,t)=>{const n=t.active,i=t.direction;return n&&""!=i?e.sort((e,t)=>{let r=this.sortingDataAccessor(e,n),a=this.sortingDataAccessor(t,n);const s=typeof r,o=typeof a;s!==o&&("number"===s&&(r+=""),"number"===o&&(a+=""));let c=0;return null!=r&&null!=a?r>a?c=1:r<a&&(c=-1):null!=r?c=1:null!=a&&(c=-1),c*("asc"==i?1:-1)}):e},this.filterPredicate=(e,t)=>{const n=Object.keys(e).reduce((t,n)=>t+e[n]+"\u25ec","").toLowerCase(),i=t.trim().toLowerCase();return-1!=n.indexOf(i)},this._data=new h.a(e),this._updateChangeSubscription()}get data(){return this._data.value}set data(e){this._data.next(e),this._renderChangesSubscription||this._filterData(e)}get filter(){return this._filter.value}set filter(e){this._filter.next(e),this._renderChangesSubscription||this._filterData(this.data)}get sort(){return this._sort}set sort(e){this._sort=e,this._updateChangeSubscription()}get paginator(){return this._paginator}set paginator(e){this._paginator=e,this._updateChangeSubscription()}_updateChangeSubscription(){var e;const t=this._sort?Object(ne.a)(this._sort.sortChange,this._sort.initialized):Object(f.a)(null),n=this._paginator?Object(ne.a)(this._paginator.page,this._internalPageChanges,this._paginator.initialized):Object(f.a)(null),i=this._data,r=Object(ie.a)([i,this._filter]).pipe(Object(re.a)(([e])=>this._filterData(e))),a=Object(ie.a)([r,t]).pipe(Object(re.a)(([e])=>this._orderData(e))),s=Object(ie.a)([a,n]).pipe(Object(re.a)(([e])=>this._pageData(e)));null===(e=this._renderChangesSubscription)||void 0===e||e.unsubscribe(),this._renderChangesSubscription=s.subscribe(e=>this._renderData.next(e))}_filterData(e){return this.filteredData=null==this.filter||""===this.filter?e:e.filter(e=>this.filterPredicate(e,this.filter)),this.paginator&&this._updatePaginator(this.filteredData.length),this.filteredData}_orderData(e){return this.sort?this.sortData(e.slice(),this.sort):e}_pageData(e){if(!this.paginator)return e;const t=this.paginator.pageIndex*this.paginator.pageSize;return e.slice(t,t+this.paginator.pageSize)}_updatePaginator(e){Promise.resolve().then(()=>{const t=this.paginator;if(t&&(t.length=e,t.pageIndex>0)){const e=Math.ceil(t.length/t.pageSize)-1||0,n=Math.min(t.pageIndex,e);n!==t.pageIndex&&(t.pageIndex=n,this._internalPageChanges.next())}})}connect(){return this._renderChangesSubscription||this._updateChangeSubscription(),this._renderData}disconnect(){var e;null===(e=this._renderChangesSubscription)||void 0===e||e.unsubscribe(),this._renderChangesSubscription=null}}class Te extends Le{}},"+Nuo":function(e,t,n){var i;i=function(){return function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,(function(t){return e[t]}).bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AnnotationLayerBuilder",{enumerable:!0,get:function(){return i.AnnotationLayerBuilder}}),Object.defineProperty(t,"DefaultAnnotationLayerFactory",{enumerable:!0,get:function(){return i.DefaultAnnotationLayerFactory}}),Object.defineProperty(t,"DefaultTextLayerFactory",{enumerable:!0,get:function(){return r.DefaultTextLayerFactory}}),Object.defineProperty(t,"TextLayerBuilder",{enumerable:!0,get:function(){return r.TextLayerBuilder}}),Object.defineProperty(t,"EventBus",{enumerable:!0,get:function(){return a.EventBus}}),Object.defineProperty(t,"NullL10n",{enumerable:!0,get:function(){return a.NullL10n}}),Object.defineProperty(t,"ProgressBar",{enumerable:!0,get:function(){return a.ProgressBar}}),Object.defineProperty(t,"PDFLinkService",{enumerable:!0,get:function(){return s.PDFLinkService}}),Object.defineProperty(t,"SimpleLinkService",{enumerable:!0,get:function(){return s.SimpleLinkService}}),Object.defineProperty(t,"DownloadManager",{enumerable:!0,get:function(){return o.DownloadManager}}),Object.defineProperty(t,"GenericL10n",{enumerable:!0,get:function(){return c.GenericL10n}}),Object.defineProperty(t,"PDFFindController",{enumerable:!0,get:function(){return l.PDFFindController}}),Object.defineProperty(t,"PDFHistory",{enumerable:!0,get:function(){return u.PDFHistory}}),Object.defineProperty(t,"PDFPageView",{enumerable:!0,get:function(){return d.PDFPageView}}),Object.defineProperty(t,"PDFSinglePageViewer",{enumerable:!0,get:function(){return h.PDFSinglePageViewer}}),Object.defineProperty(t,"PDFViewer",{enumerable:!0,get:function(){return p.PDFViewer}});var i=n(1),r=n(8),a=n(3),s=n(7),o=n(9),c=n(11),l=n(13),u=n(15),d=n(16),h=n(18),p=n(20)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultAnnotationLayerFactory=t.AnnotationLayerBuilder=void 0;var i=n(2),r=n(3),a=n(7);function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function c(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e}var l=function(){function e(t){var n=t.pageDiv,i=t.pdfPage,a=t.linkService,o=t.downloadManager,c=t.imageResourcesPath,l=void 0===c?"":c,u=t.renderInteractiveForms,d=void 0!==u&&u,h=t.l10n,p=void 0===h?r.NullL10n:h;s(this,e),this.pageDiv=n,this.pdfPage=i,this.linkService=a,this.downloadManager=o,this.imageResourcesPath=l,this.renderInteractiveForms=d,this.l10n=p,this.div=null,this._cancelled=!1}return c(e,[{key:"render",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"display";this.pdfPage.getAnnotations({intent:n}).then(function(n){if(!t._cancelled){var r={viewport:e.clone({dontFlip:!0}),div:t.div,annotations:n,page:t.pdfPage,imageResourcesPath:t.imageResourcesPath,renderInteractiveForms:t.renderInteractiveForms,linkService:t.linkService,downloadManager:t.downloadManager};if(t.div)i.AnnotationLayer.update(r);else{if(0===n.length)return;t.div=document.createElement("div"),t.div.className="annotationLayer",t.pageDiv.appendChild(t.div),r.div=t.div,i.AnnotationLayer.render(r),t.l10n.translate(t.div)}}})}},{key:"cancel",value:function(){this._cancelled=!0}},{key:"hide",value:function(){this.div&&this.div.setAttribute("hidden","true")}}]),e}();t.AnnotationLayerBuilder=l,t.DefaultAnnotationLayerFactory=function(){function e(){s(this,e)}return c(e,[{key:"createAnnotationLayerBuilder",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:r.NullL10n;return new l({pageDiv:e,pdfPage:t,imageResourcesPath:n,renderInteractiveForms:i,linkService:new a.SimpleLinkService,l10n:s})}}]),e}()},function(e,t,i){"use strict";var r;r="undefined"!=typeof window&&window["pdfjs-dist/build/pdf"]?window["pdfjs-dist/build/pdf"]:n("Q4Nv"),e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isValidRotation=function(e){return Number.isInteger(e)&&e%90==0},t.isValidScrollMode=function(e){return Number.isInteger(e)&&Object.values(h).includes(e)&&e!==h.UNKNOWN},t.isValidSpreadMode=function(e){return Number.isInteger(e)&&Object.values(p).includes(e)&&e!==p.UNKNOWN},t.isPortraitOrientation=function(e){return e.width<=e.height},t.clamp=M,t.getPDFFileNameFromURL=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"document.pdf";if("string"!=typeof e)return t;if(g(e))return console.warn('getPDFFileNameFromURL: ignoring "data:" URL for performance reasons.'),t;var n=/^(?:(?:[^:]+:)?\/\/[^\/]+)?([^?#]*)(\?[^#]*)?(#.*)?$/,i=/[^\/?#=]+\.pdf\b(?!.*\.pdf\b)/i,r=n.exec(e),a=i.exec(r[1])||i.exec(r[2])||i.exec(r[3]);if(a&&(a=a[0]).includes("%"))try{a=i.exec(decodeURIComponent(a))[0]}catch(s){}return a||t},t.noContextMenuHandler=function(e){e.preventDefault()},t.parseQueryString=function(e){for(var t=e.split("&"),n=Object.create(null),i=0,r=t.length;i<r;++i){var a=t[i].split("="),s=a[0].toLowerCase(),o=a.length>1?a[1]:null;n[decodeURIComponent(s)]=decodeURIComponent(o)}return n},t.backtrackBeforeAllVisibleElements=b,t.getVisibleElements=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=e.scrollTop,a=r+e.clientHeight,s=e.scrollLeft,o=s+e.clientWidth;function c(e){var t=e.div;return t.offsetTop+t.clientTop+t.clientHeight>r}function l(e){var t=e.div;return t.offsetLeft+t.clientLeft+t.clientWidth>s}var u=[],d=t.length,h=0===d?0:m(t,i?l:c);h>0&&h<d&&!i&&(h=b(h,t,r));for(var p=i?o:-1,f=h;f<d;f++){var g=t[f],_=g.div,v=_.offsetLeft+_.clientLeft,y=_.offsetTop+_.clientTop,M=_.clientWidth,w=_.clientHeight,A=v+M,C=y+w;if(-1===p)C>=a&&(p=C);else if((i?v:y)>p)break;if(!(C<=r||y>=a||A<=s||v>=o)){var k=Math.max(0,r-y)+Math.max(0,C-a),O=Math.max(0,s-v)+Math.max(0,A-o),S=(w-k)*(M-O)*100/w/M|0;u.push({id:g.id,x:v,y:y,view:g,percent:S})}}var L=u[0],T=u[u.length-1];return n&&u.sort(function(e,t){var n=e.percent-t.percent;return Math.abs(n)>.001?-n:e.id-t.id}),{first:L,last:T,views:u}},t.roundToDivide=function(e,t){var n=e%t;return 0===n?e:Math.round(e-n+t)},t.getPageSizeInches=function(e){var t,n=e.userUnit,i=e.rotate,r=function(e){if(Array.isArray(e))return e}(t=e.view)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],i=!0,r=!1,a=void 0;try{for(var s,o=e[Symbol.iterator]();!(i=(s=o.next()).done)&&(n.push(s.value),4!==n.length);i=!0);}catch(c){r=!0,a=c}finally{try{i||null==o.return||o.return()}finally{if(r)throw a}}return n}}(t)||function(e,t){if(e){if("string"==typeof e)return l(e,4);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,4):void 0}}(t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),a=i%180!=0,s=(r[2]-r[0])/72*n,o=(r[3]-r[1])/72*n;return{width:a?o:s,height:a?s:o}},t.approximateFraction=function(e){if(Math.floor(e)===e)return[e,1];var t=1/e;if(t>8)return[1,8];if(Math.floor(t)===t)return[1,t];for(var n=e>1?t:e,i=0,r=1,a=1,s=1;;){var o=i+a,c=r+s;if(c>8)break;n<=o/c?(a=o,s=c):(i=o,r=c)}return n-i/r<a/s-n?n===e?[i,r]:[r,i]:n===e?[a,s]:[s,a]},t.getOutputScale=function(e){var t=(window.devicePixelRatio||1)/(e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1);return{sx:t,sy:t,scaled:1!==t}},t.scrollIntoView=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=e.offsetParent;if(i){for(var r=e.offsetTop+e.clientTop,a=e.offsetLeft+e.clientLeft;i.clientHeight===i.scrollHeight&&i.clientWidth===i.scrollWidth||n&&"hidden"===getComputedStyle(i).overflow;)if(i.dataset._scaleY&&(r/=i.dataset._scaleY,a/=i.dataset._scaleX),r+=i.offsetTop,a+=i.offsetLeft,!(i=i.offsetParent))return;t&&(void 0!==t.top&&(r+=t.top),void 0!==t.left&&(i.scrollLeft=a+=t.left)),i.scrollTop=r}else console.error("offsetParent is not set -- cannot scroll")},t.watchScroll=function(e,t){var n=function(n){r||(r=window.requestAnimationFrame(function(){r=null;var n=e.scrollLeft,a=i.lastX;n!==a&&(i.right=n>a),i.lastX=n;var s=e.scrollTop,o=i.lastY;s!==o&&(i.down=s>o),i.lastY=s,t(i)}))},i={right:!0,down:!0,lastX:e.scrollLeft,lastY:e.scrollTop,_eventHandler:n},r=null;return e.addEventListener("scroll",n,!0),i},t.binarySearchFirstItem=m,t.normalizeWheelEventDelta=function(e){var t=Math.sqrt(e.deltaX*e.deltaX+e.deltaY*e.deltaY),n=Math.atan2(e.deltaY,e.deltaX);return-.25*Math.PI<n&&n<.75*Math.PI&&(t=-t),0===e.deltaMode?t/=900:1===e.deltaMode&&(t/=30),t},t.waitOnEventOrTimeout=function(e){var t=e.target,n=e.name,i=e.delay,r=void 0===i?0:i;return new Promise(function(e,i){if("object"!==c(t)||!n||"string"!=typeof n||!(Number.isInteger(r)&&r>=0))throw new Error("waitOnEventOrTimeout - invalid parameters.");function a(i){t instanceof y?t._off(n,s):t.removeEventListener(n,s),l&&clearTimeout(l),e(i)}var s=a.bind(null,_.EVENT);t instanceof y?t._on(n,s):t.addEventListener(n,s);var o=a.bind(null,_.TIMEOUT),l=setTimeout(o,r)})},t.moveToEndOfArray=function(e,t){for(var n=[],i=e.length,r=0,a=0;a<i;++a)t(e[a])?n.push(e[a]):(e[r]=e[a],++r);for(var s=0;r<i;++s,++r)e[r]=n[s]},t.WaitOnType=t.animationStarted=t.ProgressBar=t.EventBus=t.NullL10n=t.SpreadMode=t.ScrollMode=t.TextLayerMode=t.RendererType=t.PresentationModeState=t.VERTICAL_PADDING=t.SCROLLBAR_PADDING=t.MAX_AUTO_SCALE=t.UNKNOWN_SCALE=t.MAX_SCALE=t.MIN_SCALE=t.DEFAULT_SCALE=t.DEFAULT_SCALE_VALUE=t.CSS_UNITS=t.AutoPrintRegExp=void 0;var i,r=(i=n(4))&&i.__esModule?i:{default:i};function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function o(e,t,n){return t&&s(e.prototype,t),n&&s(e,n),e}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function u(e,t,n,i,r,a,s){try{var o=e[a](s),c=o.value}catch(l){return void n(l)}o.done?t(c):Promise.resolve(c).then(i,r)}function d(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var a=e.apply(t,n);function s(e){u(a,i,r,s,o,"next",e)}function o(e){u(a,i,r,s,o,"throw",e)}s(void 0)})}}t.CSS_UNITS=96/72,t.DEFAULT_SCALE_VALUE="auto",t.DEFAULT_SCALE=1,t.MIN_SCALE=.1,t.MAX_SCALE=10,t.UNKNOWN_SCALE=0,t.MAX_AUTO_SCALE=1.25,t.SCROLLBAR_PADDING=40,t.VERTICAL_PADDING=5,t.PresentationModeState={UNKNOWN:0,NORMAL:1,CHANGING:2,FULLSCREEN:3},t.RendererType={CANVAS:"canvas",SVG:"svg"},t.TextLayerMode={DISABLE:0,ENABLE:1,ENABLE_ENHANCE:2};var h={UNKNOWN:-1,VERTICAL:0,HORIZONTAL:1,WRAPPED:2};t.ScrollMode=h;var p={UNKNOWN:-1,NONE:0,ODD:1,EVEN:2};function f(e,t){return t?e.replace(/\{\{\s*(\w+)\s*\}\}/g,function(e,n){return n in t?t[n]:"{{"+n+"}}"}):e}function m(e,t){var n=0,i=e.length-1;if(i<0||!t(e[i]))return e.length;if(t(e[n]))return n;for(;n<i;){var r=n+i>>1;t(e[r])?i=r:n=r+1}return n}function b(e,t,n){if(e<2)return e;var i=t[e].div,r=i.offsetTop+i.clientTop;r>=n&&(r=(i=t[e-1].div).offsetTop+i.clientTop);for(var a=e-2;a>=0&&!((i=t[a].div).offsetTop+i.clientTop+i.clientHeight<=r);--a)e=a;return e}function g(e){for(var t=0,n=e.length;t<n&&""===e[t].trim();)t++;return"data:"===e.substring(t,t+5).toLowerCase()}t.SpreadMode=p,t.AutoPrintRegExp=/\bprint\s*\(/,t.NullL10n={getLanguage:function(){return d(r.default.mark(function e(){return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return","en-us");case 1:case"end":return e.stop()}},e)}))()},getDirection:function(){return d(r.default.mark(function e(){return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return","ltr");case 1:case"end":return e.stop()}},e)}))()},get:function(e,t,n){return d(r.default.mark(function e(){return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",f(n,t));case 1:case"end":return e.stop()}},e)}))()},translate:function(e){return d(r.default.mark(function e(){return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}},e)}))()}};var _={EVENT:"event",TIMEOUT:"timeout"};t.WaitOnType=_;var v=new Promise(function(e){window.requestAnimationFrame(e)});t.animationStarted=v;var y=function(){function e(t){a(this,e),this._listeners=Object.create(null)}return o(e,[{key:"on",value:function(e,t){this._on(e,t,{external:!0})}},{key:"off",value:function(e,t){this._off(e,t,{external:!0})}},{key:"dispatch",value:function(e){var t=this._listeners[e];if(t&&0!==t.length){var n,i=Array.prototype.slice.call(arguments,1);t.slice(0).forEach(function(e){var t=e.listener;if(e.external)return n||(n=[]),void n.push(t);t.apply(null,i)}),n&&(n.forEach(function(e){e.apply(null,i)}),n=null)}}},{key:"_on",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=this._listeners[e];i||(this._listeners[e]=i=[]),i.push({listener:t,external:!0===(n&&n.external)})}},{key:"_off",value:function(e,t){var n=this._listeners[e];if(n)for(var i=0,r=n.length;i<r;i++)if(n[i].listener===t)return void n.splice(i,1)}}]),e}();function M(e,t,n){return Math.min(Math.max(e,t),n)}t.EventBus=y,t.ProgressBar=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=n.height,r=n.width,s=n.units;a(this,e),this.visible=!0,this.div=document.querySelector(t+" .progress"),this.bar=this.div.parentNode,this.height=i||100,this.width=r||100,this.units=s||"%",this.div.style.height=this.height+this.units,this.percent=0}return o(e,[{key:"_updateBar",value:function(){if(this._indeterminate)return this.div.classList.add("indeterminate"),void(this.div.style.width=this.width+this.units);this.div.classList.remove("indeterminate"),this.div.style.width=this.width*this._percent/100+this.units}},{key:"setWidth",value:function(e){if(e){var t=e.parentNode.offsetWidth-e.offsetWidth;t>0&&(this.bar.style.width="calc(100% - ".concat(t,"px)"))}}},{key:"hide",value:function(){this.visible&&(this.visible=!1,this.bar.classList.add("hidden"),document.body.classList.remove("loadingInProgress"))}},{key:"show",value:function(){this.visible||(this.visible=!0,document.body.classList.add("loadingInProgress"),this.bar.classList.remove("hidden"))}},{key:"percent",get:function(){return this._percent},set:function(e){this._indeterminate=isNaN(e),this._percent=M(e,0,100),this._updateBar()}}]),e}()},function(e,t,n){"use strict";e.exports=n(5)},function(e,t,n){"use strict";(function(e){function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var n=function(e){var n,i=Object.prototype,r=i.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},s=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",c=a.toStringTag||"@@toStringTag";function l(e,t,n,i){var r=Object.create((t&&t.prototype instanceof b?t:b).prototype),a=new L(i||[]);return r._invoke=function(e,t,n){var i=d;return function(r,a){if(i===p)throw new Error("Generator is already running");if(i===f){if("throw"===r)throw a;return x()}for(n.method=r,n.arg=a;;){var s=n.delegate;if(s){var o=k(s,n);if(o){if(o===m)continue;return o}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(i===d)throw i=f,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i=p;var c=u(e,t,n);if("normal"===c.type){if(i=n.done?f:h,c.arg===m)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(i=f,n.method="throw",n.arg=c.arg)}}}(e,n,a),r}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(i){return{type:"throw",arg:i}}}e.wrap=l;var d="suspendedStart",h="suspendedYield",p="executing",f="completed",m={};function b(){}function g(){}function _(){}var v={};v[s]=function(){return this};var y=Object.getPrototypeOf,M=y&&y(y(T([])));M&&M!==i&&r.call(M,s)&&(v=M);var w=_.prototype=b.prototype=Object.create(v);function A(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function C(e,n){function i(a,s,o,c){var l=u(e[a],e,s);if("throw"!==l.type){var d=l.arg,h=d.value;return h&&"object"===t(h)&&r.call(h,"__await")?n.resolve(h.__await).then(function(e){i("next",e,o,c)},function(e){i("throw",e,o,c)}):n.resolve(h).then(function(e){d.value=e,o(d)},function(e){return i("throw",e,o,c)})}c(l.arg)}var a;this._invoke=function(e,t){function r(){return new n(function(n,r){i(e,t,n,r)})}return a=a?a.then(r,r):r()}}function k(e,t){var i=e.iterator[t.method];if(i===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=n,k(e,t),"throw"===t.method))return m;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var r=u(i,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,m;var a=r.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=n),t.delegate=null,m):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,m)}function O(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function L(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(O,this),this.reset(!0)}function T(e){if(e){var t=e[s];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,a=function t(){for(;++i<e.length;)if(r.call(e,i))return t.value=e[i],t.done=!1,t;return t.value=n,t.done=!0,t};return a.next=a}}return{next:x}}function x(){return{value:n,done:!0}}return g.prototype=w.constructor=_,_.constructor=g,_[c]=g.displayName="GeneratorFunction",e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,_):(e.__proto__=_,c in e||(e[c]="GeneratorFunction")),e.prototype=Object.create(w),e},e.awrap=function(e){return{__await:e}},A(C.prototype),C.prototype[o]=function(){return this},e.AsyncIterator=C,e.async=function(t,n,i,r,a){void 0===a&&(a=Promise);var s=new C(l(t,n,i,r),a);return e.isGeneratorFunction(n)?s:s.next().then(function(e){return e.done?e.value:s.next()})},A(w),w[c]="Generator",w[s]=function(){return this},w.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var i=t.pop();if(i in e)return n.value=i,n.done=!1,n}return n.done=!0,n}},e.values=T,L.prototype={constructor:L,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=n)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function i(i,r){return o.type="throw",o.arg=e,t.next=i,r&&(t.method="next",t.arg=n),!!r}for(var a=this.tryEntries.length-1;a>=0;--a){var s=this.tryEntries[a],o=s.completion;if("root"===s.tryLoc)return i("end");if(s.tryLoc<=this.prev){var c=r.call(s,"catchLoc"),l=r.call(s,"finallyLoc");if(c&&l){if(this.prev<s.catchLoc)return i(s.catchLoc,!0);if(this.prev<s.finallyLoc)return i(s.finallyLoc)}else if(c){if(this.prev<s.catchLoc)return i(s.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<s.finallyLoc)return i(s.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var a=i;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var s=a?a.completion:{};return s.type=e,s.arg=t,a?(this.method="next",this.next=a.finallyLoc,m):this.complete(s)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),m},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var r=i.arg;S(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,i){return this.delegate={iterator:T(e),resultName:t,nextLoc:i},"next"===this.method&&(this.arg=n),m}},e}("object"===t(e)?e.exports:{});try{regeneratorRuntime=n}catch(i){Function("r","regeneratorRuntime = r")(n)}}).call(this,n(6)(e))},function(e,t,n){"use strict";e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SimpleLinkService=t.PDFLinkService=void 0;var i=n(3);function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function o(e,t,n){return t&&s(e.prototype,t),n&&s(e,n),e}t.PDFLinkService=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.eventBus,i=t.externalLinkTarget,r=void 0===i?null:i,s=t.externalLinkRel,o=void 0===s?null:s,c=t.externalLinkEnabled,l=void 0===c||c,u=t.ignoreDestinationZoom,d=void 0!==u&&u;a(this,e),this.eventBus=n,this.externalLinkTarget=r,this.externalLinkRel=o,this.externalLinkEnabled=l,this._ignoreDestinationZoom=d,this.baseUrl=null,this.pdfDocument=null,this.pdfViewer=null,this.pdfHistory=null,this._pagesRefCache=null}return o(e,[{key:"setDocument",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.baseUrl=t,this.pdfDocument=e,this._pagesRefCache=Object.create(null)}},{key:"setViewer",value:function(e){this.pdfViewer=e}},{key:"setHistory",value:function(e){this.pdfHistory=e}},{key:"navigateTo",value:function(e){var t=this,n=function n(i){var r,a=i.namedDest,s=i.explicitDest,o=s[0];if(o instanceof Object){if(null===(r=t._cachedPageNumber(o)))return void t.pdfDocument.getPageIndex(o).then(function(e){t.cachePageRef(e+1,o),n({namedDest:a,explicitDest:s})}).catch(function(){console.error('PDFLinkService.navigateTo: "'.concat(o,'" is not ')+'a valid page reference, for dest="'.concat(e,'".'))})}else{if(!Number.isInteger(o))return void console.error('PDFLinkService.navigateTo: "'.concat(o,'" is not ')+'a valid destination reference, for dest="'.concat(e,'".'));r=o+1}!r||r<1||r>t.pagesCount?console.error('PDFLinkService.navigateTo: "'.concat(r,'" is not ')+'a valid page number, for dest="'.concat(e,'".')):(t.pdfHistory&&(t.pdfHistory.pushCurrentPosition(),t.pdfHistory.push({namedDest:a,explicitDest:s,pageNumber:r})),t.pdfViewer.scrollPageIntoView({pageNumber:r,destArray:s,ignoreDestinationZoom:t._ignoreDestinationZoom}))};new Promise(function(n,i){"string"!=typeof e?n({namedDest:"",explicitDest:e}):t.pdfDocument.getDestination(e).then(function(t){n({namedDest:e,explicitDest:t})})}).then(function(t){Array.isArray(t.explicitDest)?n(t):console.error('PDFLinkService.navigateTo: "'.concat(t.explicitDest,'" is')+' not a valid destination array, for dest="'.concat(e,'".'))})}},{key:"getDestinationHash",value:function(e){if("string"==typeof e)return this.getAnchorUrl("#"+escape(e));if(Array.isArray(e)){var t=JSON.stringify(e);return this.getAnchorUrl("#"+escape(t))}return this.getAnchorUrl("")}},{key:"getAnchorUrl",value:function(e){return(this.baseUrl||"")+e}},{key:"setHash",value:function(e){var t,n;if(e.includes("=")){var a=(0,i.parseQueryString)(e);if("search"in a&&this.eventBus.dispatch("findfromurlhash",{source:this,query:a.search.replace(/"/g,""),phraseSearch:"true"===a.phrase}),"page"in a&&(t=0|a.page||1),"zoom"in a){var s=a.zoom.split(","),o=s[0],c=parseFloat(o);o.includes("Fit")?"Fit"===o||"FitB"===o?n=[null,{name:o}]:"FitH"===o||"FitBH"===o||"FitV"===o||"FitBV"===o?n=[null,{name:o},s.length>1?0|s[1]:null]:"FitR"===o?5!==s.length?console.error('PDFLinkService.setHash: Not enough parameters for "FitR".'):n=[null,{name:o},0|s[1],0|s[2],0|s[3],0|s[4]]:console.error('PDFLinkService.setHash: "'.concat(o,'" is not ')+"a valid zoom value."):n=[null,{name:"XYZ"},s.length>1?0|s[1]:null,s.length>2?0|s[2]:null,c?c/100:o]}n?this.pdfViewer.scrollPageIntoView({pageNumber:t||this.page,destArray:n,allowNegativeOffset:!0}):t&&(this.page=t),"pagemode"in a&&this.eventBus.dispatch("pagemode",{source:this,mode:a.pagemode}),"nameddest"in a&&this.navigateTo(a.nameddest)}else{n=unescape(e);try{n=JSON.parse(n),Array.isArray(n)||(n=n.toString())}catch(l){}if("string"==typeof n||function(e){if(!Array.isArray(e))return!1;var t=e.length;if(t<2)return!1;var n=e[0];if(!("object"===r(n)&&Number.isInteger(n.num)&&Number.isInteger(n.gen)||Number.isInteger(n)&&n>=0))return!1;var i=e[1];if("object"!==r(i)||"string"!=typeof i.name)return!1;var a=!0;switch(i.name){case"XYZ":if(5!==t)return!1;break;case"Fit":case"FitB":return 2===t;case"FitH":case"FitBH":case"FitV":case"FitBV":if(3!==t)return!1;break;case"FitR":if(6!==t)return!1;a=!1;break;default:return!1}for(var s=2;s<t;s++){var o=e[s];if(!("number"==typeof o||a&&null===o))return!1}return!0}(n))return void this.navigateTo(n);console.error('PDFLinkService.setHash: "'.concat(unescape(e),'" is not ')+"a valid destination.")}}},{key:"executeNamedAction",value:function(e){switch(e){case"GoBack":this.pdfHistory&&this.pdfHistory.back();break;case"GoForward":this.pdfHistory&&this.pdfHistory.forward();break;case"NextPage":this.page<this.pagesCount&&this.page++;break;case"PrevPage":this.page>1&&this.page--;break;case"LastPage":this.page=this.pagesCount;break;case"FirstPage":this.page=1}this.eventBus.dispatch("namedaction",{source:this,action:e})}},{key:"cachePageRef",value:function(e,t){if(t){var n=0===t.gen?"".concat(t.num,"R"):"".concat(t.num,"R").concat(t.gen);this._pagesRefCache[n]=e}}},{key:"_cachedPageNumber",value:function(e){var t=0===e.gen?"".concat(e.num,"R"):"".concat(e.num,"R").concat(e.gen);return this._pagesRefCache&&this._pagesRefCache[t]||null}},{key:"isPageVisible",value:function(e){return this.pdfViewer.isPageVisible(e)}},{key:"pagesCount",get:function(){return this.pdfDocument?this.pdfDocument.numPages:0}},{key:"page",get:function(){return this.pdfViewer.currentPageNumber},set:function(e){this.pdfViewer.currentPageNumber=e}},{key:"rotation",get:function(){return this.pdfViewer.pagesRotation},set:function(e){this.pdfViewer.pagesRotation=e}}]),e}(),t.SimpleLinkService=function(){function e(){a(this,e),this.externalLinkTarget=null,this.externalLinkRel=null,this.externalLinkEnabled=!0,this._ignoreDestinationZoom=!1}return o(e,[{key:"navigateTo",value:function(e){}},{key:"getDestinationHash",value:function(e){return"#"}},{key:"getAnchorUrl",value:function(e){return"#"}},{key:"setHash",value:function(e){}},{key:"executeNamedAction",value:function(e){}},{key:"cachePageRef",value:function(e,t){}},{key:"isPageVisible",value:function(e){return!0}},{key:"pagesCount",get:function(){return 0}},{key:"page",get:function(){return 0},set:function(e){}},{key:"rotation",get:function(){return 0},set:function(e){}}]),e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultTextLayerFactory=t.TextLayerBuilder=void 0;var i=n(2);function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function s(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}var o=function(){function e(t){var n=t.textLayerDiv,i=t.eventBus,a=t.pageIndex,s=t.viewport,o=t.findController,c=void 0===o?null:o,l=t.enhanceTextSelection,u=void 0!==l&&l;r(this,e),this.textLayerDiv=n,this.eventBus=i,this.textContent=null,this.textContentItemsStr=[],this.textContentStream=null,this.renderingDone=!1,this.pageIdx=a,this.pageNumber=this.pageIdx+1,this.matches=[],this.viewport=s,this.textDivs=[],this.findController=c,this.textLayerRenderTask=null,this.enhanceTextSelection=u,this._onUpdateTextLayerMatches=null,this._bindMouse()}return s(e,[{key:"_finishRendering",value:function(){if(this.renderingDone=!0,!this.enhanceTextSelection){var e=document.createElement("div");e.className="endOfContent",this.textLayerDiv.appendChild(e)}this.eventBus.dispatch("textlayerrendered",{source:this,pageNumber:this.pageNumber,numTextDivs:this.textDivs.length})}},{key:"render",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if((this.textContent||this.textContentStream)&&!this.renderingDone){this.cancel(),this.textDivs=[];var n=document.createDocumentFragment();this.textLayerRenderTask=(0,i.renderTextLayer)({textContent:this.textContent,textContentStream:this.textContentStream,container:n,viewport:this.viewport,textDivs:this.textDivs,textContentItemsStr:this.textContentItemsStr,timeout:t,enhanceTextSelection:this.enhanceTextSelection}),this.textLayerRenderTask.promise.then(function(){e.textLayerDiv.appendChild(n),e._finishRendering(),e._updateMatches()},function(e){}),this._onUpdateTextLayerMatches||(this._onUpdateTextLayerMatches=function(t){t.pageIndex!==e.pageIdx&&-1!==t.pageIndex||e._updateMatches()},this.eventBus._on("updatetextlayermatches",this._onUpdateTextLayerMatches))}}},{key:"cancel",value:function(){this.textLayerRenderTask&&(this.textLayerRenderTask.cancel(),this.textLayerRenderTask=null),this._onUpdateTextLayerMatches&&(this.eventBus._off("updatetextlayermatches",this._onUpdateTextLayerMatches),this._onUpdateTextLayerMatches=null)}},{key:"setTextContentStream",value:function(e){this.cancel(),this.textContentStream=e}},{key:"setTextContent",value:function(e){this.cancel(),this.textContent=e}},{key:"_convertMatches",value:function(e,t){if(!e)return[];for(var n=this.textContentItemsStr,i=0,r=0,a=n.length-1,s=this.findController.state.query.length,o=[],c=0,l=e.length;c<l;c++){for(var u=e[c];i!==a&&u>=r+n[i].length;)r+=n[i].length,i++;i===n.length&&console.error("Could not find a matching mapping");var d={begin:{divIdx:i,offset:u-r}};for(u+=t?t[c]:s;i!==a&&u>r+n[i].length;)r+=n[i].length,i++;d.end={divIdx:i,offset:u-r},o.push(d)}return o}},{key:"_renderMatches",value:function(e){if(0!==e.length){var t=this.findController,n=this.pageIdx,i=this.textContentItemsStr,r=this.textDivs,a=n===t.selected.pageIdx,s=t.selected.matchIdx,o=null,c={divIdx:-1,offset:void 0},l=s,u=l+1;if(t.state.highlightAll)l=0,u=e.length;else if(!a)return;for(var d=l;d<u;d++){var h=e[d],p=h.begin,f=h.end,m=a&&d===s,b=m?" selected":"";if(m&&t.scrollMatchIntoView({element:r[p.divIdx],pageIndex:n,matchIndex:s}),o&&p.divIdx===o.divIdx?y(o.divIdx,o.offset,p.offset):(null!==o&&y(o.divIdx,o.offset,c.offset),v(p)),p.divIdx===f.divIdx)y(p.divIdx,p.offset,f.offset,"highlight"+b);else{y(p.divIdx,p.offset,c.offset,"highlight begin"+b);for(var g=p.divIdx+1,_=f.divIdx;g<_;g++)r[g].className="highlight middle"+b;v(f,"highlight end"+b)}o=f}o&&y(o.divIdx,o.offset,c.offset)}function v(e,t){var n=e.divIdx;r[n].textContent="",y(n,0,e.offset,t)}function y(e,t,n,a){var s=r[e],o=i[e].substring(t,n),c=document.createTextNode(o);if(a){var l=document.createElement("span");return l.className=a,l.appendChild(c),void s.appendChild(l)}s.appendChild(c)}}},{key:"_updateMatches",value:function(){if(this.renderingDone){for(var e=this.findController,t=this.matches,n=this.pageIdx,i=this.textContentItemsStr,r=this.textDivs,a=-1,s=0,o=t.length;s<o;s++){for(var c=t[s],l=Math.max(a,c.begin.divIdx),u=c.end.divIdx;l<=u;l++){var d=r[l];d.textContent=i[l],d.className=""}a=c.end.divIdx+1}e&&e.highlightMatches&&(this.matches=this._convertMatches(e.pageMatches[n]||null,e.pageMatchesLength[n]||null),this._renderMatches(this.matches))}}},{key:"_bindMouse",value:function(){var e=this,t=this.textLayerDiv,n=null;t.addEventListener("mousedown",function(i){if(e.enhanceTextSelection&&e.textLayerRenderTask)return e.textLayerRenderTask.expandTextDivs(!0),void(n&&(clearTimeout(n),n=null));var r=t.querySelector(".endOfContent");if(r){var a=i.target!==t;if(a=a&&"none"!==window.getComputedStyle(r).getPropertyValue("-moz-user-select")){var s=t.getBoundingClientRect(),o=Math.max(0,(i.pageY-s.top)/s.height);r.style.top=(100*o).toFixed(2)+"%"}r.classList.add("active")}}),t.addEventListener("mouseup",function(){if(e.enhanceTextSelection&&e.textLayerRenderTask)n=setTimeout(function(){e.textLayerRenderTask&&e.textLayerRenderTask.expandTextDivs(!1),n=null},300);else{var i=t.querySelector(".endOfContent");i&&(i.style.top="",i.classList.remove("active"))}})}}]),e}();t.TextLayerBuilder=o,t.DefaultTextLayerFactory=function(){function e(){r(this,e)}return s(e,[{key:"createTextLayerBuilder",value:function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=arguments.length>4?arguments[4]:void 0;return new o({textLayerDiv:e,pageIndex:t,viewport:n,enhanceTextSelection:i,eventBus:r})}}]),e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DownloadManager=void 0;var i=n(2);var r=n(10).viewerCompatibilityParams.disableCreateObjectURL||!1;function a(e,t){var n=document.createElement("a");if(!n.click)throw new Error('DownloadManager: "a.click()" is not supported.');n.href=e,n.target="_parent","download"in n&&(n.download=t),(document.body||document.documentElement).appendChild(n),n.click(),n.remove()}t.DownloadManager=function(){function e(t){var n=t.disableCreateObjectURL,i=void 0===n?r:n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.disableCreateObjectURL=i}var t;return(t=[{key:"downloadUrl",value:function(e,t){(0,i.createValidAbsoluteUrl)(e,"http://example.com")&&a(e+"#pdfjs.action=download",t)}},{key:"downloadData",value:function(e,t,n){navigator.msSaveBlob?navigator.msSaveBlob(new Blob([e],{type:n}),t):a((0,i.createObjectURL)(e,n,this.disableCreateObjectURL),t)}},{key:"download",value:function(e,t,n){navigator.msSaveBlob?navigator.msSaveBlob(e,n)||this.downloadUrl(t,n):this.disableCreateObjectURL?this.downloadUrl(t,n):a(URL.createObjectURL(e),n)}}])&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(e.prototype,t),e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.viewerCompatibilityParams=void 0;var i=Object.create(null),r="undefined"!=typeof navigator&&navigator.userAgent||"",a="undefined"!=typeof navigator&&navigator.platform||"",s="undefined"!=typeof navigator&&navigator.maxTouchPoints||1,o=/Android/.test(r),c=/Trident/.test(r),l=/\b(iPad|iPhone|iPod)(?=;)/.test(r)||"MacIntel"===a&&s>1,u=/CriOS/.test(r);(c||u)&&(i.disableCreateObjectURL=!0),(l||o)&&(i.maxCanvasPixels=5242880);var d=Object.freeze(i);t.viewerCompatibilityParams=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GenericL10n=void 0;var i,r=(i=n(4))&&i.__esModule?i:{default:i};function a(e,t,n,i,r,a,s){try{var o=e[a](s),c=o.value}catch(l){return void n(l)}o.done?t(c):Promise.resolve(c).then(i,r)}function s(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var s=e.apply(t,n);function o(e){a(s,i,r,o,c,"next",e)}function c(e){a(s,i,r,o,c,"throw",e)}o(void 0)})}}n(12);var o=document.webL10n;t.GenericL10n=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._lang=t,this._ready=new Promise(function(e,n){o.setLanguage(t,function(){e(o)})})}var t,n,i,a,c,l;return t=e,(n=[{key:"getLanguage",value:(l=s(r.default.mark(function e(){return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._ready;case 2:return e.abrupt("return",e.sent.getLanguage());case 4:case"end":return e.stop()}},e,this)})),function(){return l.apply(this,arguments)})},{key:"getDirection",value:(c=s(r.default.mark(function e(){return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._ready;case 2:return e.abrupt("return",e.sent.getDirection());case 4:case"end":return e.stop()}},e,this)})),function(){return c.apply(this,arguments)})},{key:"get",value:(a=s(r.default.mark(function e(t,n,i){return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._ready;case 2:return e.abrupt("return",e.sent.get(t,n,i));case 4:case"end":return e.stop()}},e,this)})),function(e,t,n){return a.apply(this,arguments)})},{key:"translate",value:(i=s(r.default.mark(function e(t){return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._ready;case 2:return e.abrupt("return",e.sent.translate(t));case 4:case"end":return e.stop()}},e,this)})),function(e){return i.apply(this,arguments)})}])&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(t.prototype,n),e}()},function(e,t,n){"use strict";document.webL10n=function(e,t,n){var i={},r="",a="textContent",s="",o={},c="loading";function l(e,t,n){t=t||function(e){},n=n||function(){};var i=new XMLHttpRequest;i.open("GET",e,!0),i.overrideMimeType&&i.overrideMimeType("text/plain; charset=utf-8"),i.onreadystatechange=function(){4==i.readyState&&(200==i.status||0===i.status?t(i.responseText):n())},i.onerror=n,i.ontimeout=n;try{i.send(null)}catch(r){n()}}function u(e,t,n){var r=i[e];if(!r){if(console.warn("#"+e+" is undefined."),!n)return null;r=n}var a={};for(var s in r){var o=r[s];o=h(o=d(o,t,e,s),t,e),a[s]=o}return a}function d(e,t,n,r){var a=/\{\[\s*([a-zA-Z]+)\(([a-zA-Z]+)\)\s*\]\}/.exec(e);if(!a||!a.length)return e;var s,c=a[1],l=a[2];return t&&l in t?s=t[l]:l in i&&(s=i[l]),c in o&&(e=(0,o[c])(e,s,n,r)),e}function h(e,t,n){return e.replace(/\{\{\s*(.+?)\s*\}\}/g,function(e,r){return t&&r in t?t[r]:r in i?i[r]:(console.log("argument {{"+r+"}} for #"+n+" is undefined."),e)})}function p(e){var n=function(e){if(!e)return{};var t=e.getAttribute("data-l10n-id"),n=e.getAttribute("data-l10n-args"),i={};if(n)try{i=JSON.parse(n)}catch(r){console.warn("could not parse arguments for #"+t)}return{id:t,args:i}}(e);if(n.id){var i=u(n.id,n.args);if(i){if(i[a]){if(0===function(e){if(e.children)return e.children.length;if(void 0!==e.childElementCount)return e.childElementCount;for(var t=0,n=0;n<e.childNodes.length;n++)t+=1===e.nodeType?1:0;return t}(e))e[a]=i[a];else{for(var r=e.childNodes,s=!1,o=0,c=r.length;o<c;o++)3===r[o].nodeType&&/\S/.test(r[o].nodeValue)&&(s?r[o].nodeValue="":(r[o].nodeValue=i[a],s=!0));if(!s){var l=t.createTextNode(i[a]);e.insertBefore(l,e.firstChild)}}delete i[a]}for(var d in i)e[d]=i[d]}else console.warn("#"+n.id+" is undefined.")}}return o.plural=function(e,t,n,r){var c=parseFloat(t);if(isNaN(c))return e;if(r!=a)return e;o._pluralRules||(o._pluralRules=function(e){function t(e,t){return-1!==t.indexOf(e)}function n(e,t,n){return t<=e&&e<=n}var i={0:function(e){return"other"},1:function(e){return n(e%100,3,10)?"few":0===e?"zero":n(e%100,11,99)?"many":2==e?"two":1==e?"one":"other"},2:function(e){return 0!==e&&e%10==0?"many":2==e?"two":1==e?"one":"other"},3:function(e){return 1==e?"one":"other"},4:function(e){return n(e,0,1)?"one":"other"},5:function(e){return n(e,0,2)&&2!=e?"one":"other"},6:function(e){return 0===e?"zero":e%10==1&&e%100!=11?"one":"other"},7:function(e){return 2==e?"two":1==e?"one":"other"},8:function(e){return n(e,3,6)?"few":n(e,7,10)?"many":2==e?"two":1==e?"one":"other"},9:function(e){return 0===e||1!=e&&n(e%100,1,19)?"few":1==e?"one":"other"},10:function(e){return n(e%10,2,9)&&!n(e%100,11,19)?"few":e%10!=1||n(e%100,11,19)?"other":"one"},11:function(e){return n(e%10,2,4)&&!n(e%100,12,14)?"few":e%10==0||n(e%10,5,9)||n(e%100,11,14)?"many":e%10==1&&e%100!=11?"one":"other"},12:function(e){return n(e,2,4)?"few":1==e?"one":"other"},13:function(e){return n(e%10,2,4)&&!n(e%100,12,14)?"few":1!=e&&n(e%10,0,1)||n(e%10,5,9)||n(e%100,12,14)?"many":1==e?"one":"other"},14:function(e){return n(e%100,3,4)?"few":e%100==2?"two":e%100==1?"one":"other"},15:function(e){return 0===e||n(e%100,2,10)?"few":n(e%100,11,19)?"many":1==e?"one":"other"},16:function(e){return e%10==1&&11!=e?"one":"other"},17:function(e){return 3==e?"few":0===e?"zero":6==e?"many":2==e?"two":1==e?"one":"other"},18:function(e){return 0===e?"zero":n(e,0,2)&&0!==e&&2!=e?"one":"other"},19:function(e){return n(e,2,10)?"few":n(e,0,1)?"one":"other"},20:function(e){return!n(e%10,3,4)&&e%10!=9||n(e%100,10,19)||n(e%100,70,79)||n(e%100,90,99)?e%1e6==0&&0!==e?"many":e%10!=2||t(e%100,[12,72,92])?e%10!=1||t(e%100,[11,71,91])?"other":"one":"two":"few"},21:function(e){return 0===e?"zero":1==e?"one":"other"},22:function(e){return n(e,0,1)||n(e,11,99)?"one":"other"},23:function(e){return n(e%10,1,2)||e%20==0?"one":"other"},24:function(e){return n(e,3,10)||n(e,13,19)?"few":t(e,[2,12])?"two":t(e,[1,11])?"one":"other"}},r={af:3,ak:4,am:4,ar:1,asa:3,az:0,be:11,bem:3,bez:3,bg:3,bh:4,bm:0,bn:3,bo:0,br:20,brx:3,bs:11,ca:3,cgg:3,chr:3,cs:12,cy:17,da:3,de:3,dv:3,dz:0,ee:3,el:3,en:3,eo:3,es:3,et:3,eu:3,fa:0,ff:5,fi:3,fil:4,fo:3,fr:5,fur:3,fy:3,ga:8,gd:24,gl:3,gsw:3,gu:3,guw:4,gv:23,ha:3,haw:3,he:2,hi:4,hr:11,hu:0,id:0,ig:0,ii:0,is:3,it:3,iu:7,ja:0,jmc:3,jv:0,ka:0,kab:5,kaj:3,kcg:3,kde:0,kea:0,kk:3,kl:3,km:0,kn:0,ko:0,ksb:3,ksh:21,ku:3,kw:7,lag:18,lb:3,lg:3,ln:4,lo:0,lt:10,lv:6,mas:3,mg:4,mk:16,ml:3,mn:3,mo:9,mr:3,ms:0,mt:15,my:0,nah:3,naq:7,nb:3,nd:3,ne:3,nl:3,nn:3,no:3,nr:3,nso:4,ny:3,nyn:3,om:3,or:3,pa:3,pap:3,pl:13,ps:3,pt:3,rm:3,ro:9,rof:3,ru:11,rwk:3,sah:0,saq:3,se:7,seh:3,ses:0,sg:0,sh:11,shi:19,sk:12,sl:14,sma:7,smi:7,smj:7,smn:7,sms:7,sn:3,so:3,sq:3,sr:11,ss:3,ssy:3,st:3,sv:3,sw:3,syr:3,ta:3,te:3,teo:3,th:0,ti:4,tig:3,tk:3,tl:4,tn:3,to:0,tr:0,ts:3,tzm:22,uk:11,ur:3,ve:3,vi:0,vun:3,wa:4,wae:3,wo:0,xh:3,xog:3,yo:0,zh:0,zu:3}[e.replace(/-.*$/,"")];return r in i?i[r]:(console.warn("plural form unknown for ["+e+"]"),function(){return"other"})}(s));var l="["+o._pluralRules(c)+"]";return 0===c&&n+"[zero]"in i?e=i[n+"[zero]"][r]:1==c&&n+"[one]"in i?e=i[n+"[one]"][r]:2==c&&n+"[two]"in i?e=i[n+"[two]"][r]:n+l in i?e=i[n+l][r]:n+"[other]"in i&&(e=i[n+"[other]"][r]),e},{get:function(e,t,n){var i,r=e.lastIndexOf("."),s=a;r>0&&(s=e.substring(r+1),e=e.substring(0,r)),n&&((i={})[s]=n);var o=u(e,t,i);return o&&s in o?o[s]:"{{"+e+"}}"},getData:function(){return i},getText:function(){return r},getLanguage:function(){return s},setLanguage:function(e,n){!function(e,n){e&&(e=e.toLowerCase()),n=n||function(){},i={},r="",s="",s=e;var o=t.querySelectorAll('link[type="application/l10n"]'),u=o.length;if(0!==u){var d,h,p=0;h=function(){++p>=u&&(n(),c="complete")};for(var f=0;f<u;f++)new _(o[f]).load(e,h)}else{var m=(d=t.querySelector('script[type="application/l10n"]'))?JSON.parse(d.innerHTML):null;if(m&&m.locales&&m.default_locale){if(console.log("using the embedded JSON directory, early way out"),!(i=m.locales[e])){var b=m.default_locale.toLowerCase();for(var g in m.locales){if((g=g.toLowerCase())===e){i=m.locales[e];break}g===b&&(i=m.locales[b])}}n()}else console.log("no resource to load, early way out");c="complete"}function _(e){var t=e.href;this.load=function(e,n){!function(e,t,n,s){var o=e.replace(/[^\/]*$/,"")||"./";function c(e){return e.lastIndexOf("\\")<0?e:e.replace(/\\\\/g,"\\").replace(/\\n/g,"\n").replace(/\\r/g,"\r").replace(/\\t/g,"\t").replace(/\\b/g,"\b").replace(/\\f/g,"\f").replace(/\\{/g,"{").replace(/\\}/g,"}").replace(/\\"/g,'"').replace(/\\'/g,"'")}l(e,function(e){r+=e,function(e,r){var s={},u=/^\s*|\s*$/,d=/^\s*#|^\s*$/,h=/^\s*\[(.*)\]\s*$/,p=/^\s*@import\s+url\((.*)\)\s*$/i,f=/^([^=\s]*)\s*=\s*(.+)$/;function m(e,n,i){var r=e.replace(u,"").split(/[\r\n]+/),a="*",l=t.split("-",1)[0],m=!1,g="";!function e(){for(;;){if(!r.length)return void i();var u=r.shift();if(!d.test(u)){if(n){if(g=h.exec(u)){a=g[1].toLowerCase(),m="*"!==a&&a!==t&&a!==l;continue}if(m)continue;if(g=p.exec(u))return void b(o+g[1],e)}var _=u.match(f);_&&3==_.length&&(s[_[1]]=c(_[2]))}}}()}function b(e,t){l(e,function(e){m(e,!1,t)},function(){console.warn(e+" not found."),t()})}m(e,!0,function(){!function(e){for(var t in e){var r,s,o=t.lastIndexOf(".");o>0?(r=t.substring(0,o),s=t.substring(o+1)):(r=t,s=a),i[r]||(i[r]={}),i[r][s]=e[t]}n&&n()}(s)})}(e)},s)}(t,e,n,function(){console.warn(t+" not found."),console.warn('"'+e+'" resource not found'),s="",n()})}}}(e,function(){n&&n()})},getDirection:function(){var e=s.split("-",1)[0];return["ar","he","fa","ps","ur"].indexOf(e)>=0?"rtl":"ltr"},translate:function(e){for(var n=function(e){return e?e.querySelectorAll("*[data-l10n-id]"):[]}(e=e||t.documentElement),i=n.length,r=0;r<i;r++)p(n[r]);p(e)},getReadyState:function(){return c},ready:function(n){n&&("complete"==c||"interactive"==c?e.setTimeout(function(){n()}):t.addEventListener&&t.addEventListener("localized",function e(){t.removeEventListener("localized",e),n()}))}}}(window,document)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PDFFindController=t.FindState=void 0;var i=n(2),r=n(14),a=n(3);var s={FOUND:0,NOT_FOUND:1,WRAPPED:2,PENDING:3};t.FindState=s;var o={"\u2018":"'","\u2019":"'","\u201a":"'","\u201b":"'","\u201c":'"',"\u201d":'"',"\u201e":'"',"\u201f":'"',"\xbc":"1/4","\xbd":"1/2","\xbe":"3/4"},c=null;function l(e){if(!c){var t=Object.keys(o).join("");c=new RegExp("[".concat(t,"]"),"g")}return e.replace(c,function(e){return o[e]})}t.PDFFindController=function(){function e(t){var n=t.linkService,i=t.eventBus;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._linkService=n,this._eventBus=i,this._reset(),i._on("findbarclose",this._onFindBarClose.bind(this))}var t;return(t=[{key:"setDocument",value:function(e){this._pdfDocument&&this._reset(),e&&(this._pdfDocument=e,this._firstPageCapability.resolve())}},{key:"executeCommand",value:function(e,t){var n=this;if(t){var i=this._pdfDocument;(null===this._state||this._shouldDirtyMatch(e,t))&&(this._dirtyMatch=!0),this._state=t,"findhighlightallchange"!==e&&this._updateUIState(s.PENDING),this._firstPageCapability.promise.then(function(){if(n._pdfDocument&&(!i||n._pdfDocument===i)){n._extractText();var t=!n._highlightMatches,r=!!n._findTimeout;n._findTimeout&&(clearTimeout(n._findTimeout),n._findTimeout=null),"find"===e?n._findTimeout=setTimeout(function(){n._nextMatch(),n._findTimeout=null},250):n._dirtyMatch?n._nextMatch():"findagain"===e?(n._nextMatch(),t&&n._state.highlightAll&&n._updateAllPages()):"findhighlightallchange"===e?(r?n._nextMatch():n._highlightMatches=!0,n._updateAllPages()):n._nextMatch()}})}}},{key:"scrollMatchIntoView",value:function(e){var t=e.element,n=void 0===t?null:t,i=e.pageIndex,r=void 0===i?-1:i,s=e.matchIndex,o=void 0===s?-1:s;this._scrollMatches&&n&&-1!==o&&o===this._selected.matchIdx&&-1!==r&&r===this._selected.pageIdx&&(this._scrollMatches=!1,(0,a.scrollIntoView)(n,{top:-50,left:-400},!0))}},{key:"_reset",value:function(){this._highlightMatches=!1,this._scrollMatches=!1,this._pdfDocument=null,this._pageMatches=[],this._pageMatchesLength=[],this._state=null,this._selected={pageIdx:-1,matchIdx:-1},this._offset={pageIdx:null,matchIdx:null,wrapped:!1},this._extractTextPromises=[],this._pageContents=[],this._matchesCountTotal=0,this._pagesToSearch=null,this._pendingFindMatches=Object.create(null),this._resumePageIdx=null,this._dirtyMatch=!1,clearTimeout(this._findTimeout),this._findTimeout=null,this._firstPageCapability=(0,i.createPromiseCapability)()}},{key:"_shouldDirtyMatch",value:function(e,t){if(t.query!==this._state.query)return!0;switch(e){case"findagain":var n=this._selected.pageIdx+1,i=this._linkService;return n>=1&&n<=i.pagesCount&&n!==i.page&&!i.isPageVisible(n);case"findhighlightallchange":return!1}return!0}},{key:"_prepareMatches",value:function(e,t,n){function i(t){var n=e[t];if(t<e.length-1&&n.match===e[t+1].match)return n.skipped=!0,!0;for(var i=t-1;i>=0;i--){var r=e[i];if(!r.skipped){if(r.match+r.matchLength<n.match)break;if(r.match+r.matchLength>=n.match+n.matchLength)return n.skipped=!0,!0}}return!1}e.sort(function(e,t){return e.match===t.match?e.matchLength-t.matchLength:e.match-t.match});for(var r=0,a=e.length;r<a;r++)i(r)||(t.push(e[r].match),n.push(e[r].matchLength))}},{key:"_isEntireWord",value:function(e,t,n){if(t>0){var i=e.charCodeAt(t),a=e.charCodeAt(t-1);if((0,r.getCharacterType)(i)===(0,r.getCharacterType)(a))return!1}var s=t+n-1;if(s<e.length-1){var o=e.charCodeAt(s),c=e.charCodeAt(s+1);if((0,r.getCharacterType)(o)===(0,r.getCharacterType)(c))return!1}return!0}},{key:"_calculatePhraseMatch",value:function(e,t,n,i){for(var r=[],a=e.length,s=-a;-1!==(s=n.indexOf(e,s+a));)i&&!this._isEntireWord(n,s,a)||r.push(s);this._pageMatches[t]=r}},{key:"_calculateWordMatch",value:function(e,t,n,i){for(var r=[],a=e.match(/\S+/g),s=0,o=a.length;s<o;s++)for(var c=a[s],l=c.length,u=-l;-1!==(u=n.indexOf(c,u+l));)i&&!this._isEntireWord(n,u,l)||r.push({match:u,matchLength:l,skipped:!1});this._pageMatchesLength[t]=[],this._pageMatches[t]=[],this._prepareMatches(r,this._pageMatches[t],this._pageMatchesLength[t])}},{key:"_calculateMatch",value:function(e){var t=this._pageContents[e],n=this._query,i=this._state,r=i.entireWord,a=i.phraseSearch;if(0!==n.length){i.caseSensitive||(t=t.toLowerCase(),n=n.toLowerCase()),a?this._calculatePhraseMatch(n,e,t,r):this._calculateWordMatch(n,e,t,r),this._state.highlightAll&&this._updatePage(e),this._resumePageIdx===e&&(this._resumePageIdx=null,this._nextPageMatch());var s=this._pageMatches[e].length;s>0&&(this._matchesCountTotal+=s,this._updateUIResultsCount())}}},{key:"_extractText",value:function(){var e=this;if(!(this._extractTextPromises.length>0))for(var t=Promise.resolve(),n=function(n,r){var a=(0,i.createPromiseCapability)();e._extractTextPromises[n]=a.promise,t=t.then(function(){return e._pdfDocument.getPage(n+1).then(function(e){return e.getTextContent({normalizeWhitespace:!0})}).then(function(t){for(var i=t.items,r=[],s=0,o=i.length;s<o;s++)r.push(i[s].str);e._pageContents[n]=l(r.join("")),a.resolve(n)},function(t){console.error("Unable to get text content for page ".concat(n+1),t),e._pageContents[n]="",a.resolve(n)})})},r=0,a=this._linkService.pagesCount;r<a;r++)n(r)}},{key:"_updatePage",value:function(e){this._scrollMatches&&this._selected.pageIdx===e&&(this._linkService.page=e+1),this._eventBus.dispatch("updatetextlayermatches",{source:this,pageIndex:e})}},{key:"_updateAllPages",value:function(){this._eventBus.dispatch("updatetextlayermatches",{source:this,pageIndex:-1})}},{key:"_nextMatch",value:function(){var e=this,t=this._state.findPrevious,n=this._linkService.page-1,i=this._linkService.pagesCount;if(this._highlightMatches=!0,this._dirtyMatch){this._dirtyMatch=!1,this._selected.pageIdx=this._selected.matchIdx=-1,this._offset.pageIdx=n,this._offset.matchIdx=null,this._offset.wrapped=!1,this._resumePageIdx=null,this._pageMatches.length=0,this._pageMatchesLength.length=0,this._matchesCountTotal=0,this._updateAllPages();for(var r=0;r<i;r++)!0!==this._pendingFindMatches[r]&&(this._pendingFindMatches[r]=!0,this._extractTextPromises[r].then(function(t){delete e._pendingFindMatches[t],e._calculateMatch(t)}))}if(""!==this._query){if(!this._resumePageIdx){var a=this._offset;if(this._pagesToSearch=i,null!==a.matchIdx){if(!t&&a.matchIdx+1<this._pageMatches[a.pageIdx].length||t&&a.matchIdx>0)return a.matchIdx=t?a.matchIdx-1:a.matchIdx+1,void this._updateMatch(!0);this._advanceOffsetPage(t)}this._nextPageMatch()}}else this._updateUIState(s.FOUND)}},{key:"_matchesReady",value:function(e){var t=this._offset,n=e.length,i=this._state.findPrevious;return n?(t.matchIdx=i?n-1:0,this._updateMatch(!0),!0):(this._advanceOffsetPage(i),!!(t.wrapped&&(t.matchIdx=null,this._pagesToSearch<0))&&(this._updateMatch(!1),!0))}},{key:"_nextPageMatch",value:function(){null!==this._resumePageIdx&&console.error("There can only be one pending page.");var e=null;do{var t=this._offset.pageIdx;if(!(e=this._pageMatches[t])){this._resumePageIdx=t;break}}while(!this._matchesReady(e))}},{key:"_advanceOffsetPage",value:function(e){var t=this._offset,n=this._linkService.pagesCount;t.pageIdx=e?t.pageIdx-1:t.pageIdx+1,t.matchIdx=null,this._pagesToSearch--,(t.pageIdx>=n||t.pageIdx<0)&&(t.pageIdx=e?n-1:0,t.wrapped=!0)}},{key:"_updateMatch",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=s.NOT_FOUND,n=this._offset.wrapped;if(this._offset.wrapped=!1,e){var i=this._selected.pageIdx;this._selected.pageIdx=this._offset.pageIdx,this._selected.matchIdx=this._offset.matchIdx,t=n?s.WRAPPED:s.FOUND,-1!==i&&i!==this._selected.pageIdx&&this._updatePage(i)}this._updateUIState(t,this._state.findPrevious),-1!==this._selected.pageIdx&&(this._scrollMatches=!0,this._updatePage(this._selected.pageIdx))}},{key:"_onFindBarClose",value:function(e){var t=this,n=this._pdfDocument;this._firstPageCapability.promise.then(function(){!t._pdfDocument||n&&t._pdfDocument!==n||(t._findTimeout&&(clearTimeout(t._findTimeout),t._findTimeout=null),t._resumePageIdx&&(t._resumePageIdx=null,t._dirtyMatch=!0),t._updateUIState(s.FOUND),t._highlightMatches=!1,t._updateAllPages())})}},{key:"_requestMatchesCount",value:function(){var e=this._selected,t=e.pageIdx,n=e.matchIdx,i=0,r=this._matchesCountTotal;if(-1!==n){for(var a=0;a<t;a++)i+=this._pageMatches[a]&&this._pageMatches[a].length||0;i+=n+1}return(i<1||i>r)&&(i=r=0),{current:i,total:r}}},{key:"_updateUIResultsCount",value:function(){this._eventBus.dispatch("updatefindmatchescount",{source:this,matchesCount:this._requestMatchesCount()})}},{key:"_updateUIState",value:function(e,t){this._eventBus.dispatch("updatefindcontrolstate",{source:this,state:e,previous:t,matchesCount:this._requestMatchesCount()})}},{key:"highlightMatches",get:function(){return this._highlightMatches}},{key:"pageMatches",get:function(){return this._pageMatches}},{key:"pageMatchesLength",get:function(){return this._pageMatchesLength}},{key:"selected",get:function(){return this._selected}},{key:"state",get:function(){return this._state}},{key:"_query",get:function(){return this._state.query!==this._rawQuery&&(this._rawQuery=this._state.query,this._normalizedQuery=l(this._state.query)),this._normalizedQuery}}])&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(e.prototype,t),e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCharacterType=function(e){return function(e){return e<11904}(e)?function(e){return 0==(65408&e)}(e)?function(e){return 32===e||9===e||13===e||10===e}(e)?i.SPACE:function(e){return e>=97&&e<=122||e>=65&&e<=90}(e)||function(e){return e>=48&&e<=57}(e)||95===e?i.ALPHA_LETTER:i.PUNCT:function(e){return 3584==(65408&e)}(e)?i.THAI_LETTER:160===e?i.SPACE:i.ALPHA_LETTER:function(e){return e>=13312&&e<=40959||e>=63744&&e<=64255}(e)?i.HAN_LETTER:function(e){return e>=12448&&e<=12543}(e)?i.KATAKANA_LETTER:function(e){return e>=12352&&e<=12447}(e)?i.HIRAGANA_LETTER:function(e){return e>=65376&&e<=65439}(e)?i.HALFWIDTH_KATAKANA_LETTER:i.ALPHA_LETTER},t.CharacterType=void 0;var i={SPACE:0,ALPHA_LETTER:1,PUNCT:2,HAN_LETTER:3,KATAKANA_LETTER:4,HIRAGANA_LETTER:5,HALFWIDTH_KATAKANA_LETTER:6,THAI_LETTER:7};t.CharacterType=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isDestHashesEqual=c,t.isDestArraysEqual=l,t.PDFHistory=void 0;var i=n(3);function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],i=!0,r=!1,a=void 0;try{for(var s,o=e[Symbol.iterator]();!(i=(s=o.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(c){r=!0,a=c}finally{try{i||null==o.return||o.return()}finally{if(r)throw a}}return n}}(e,t)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function o(){return document.location.hash}function c(e,t){return"string"==typeof e&&"string"==typeof t&&(e===t||(0,i.parseQueryString)(e).nameddest===t)}function l(e,t){function n(e,t){if(r(e)!==r(t))return!1;if(Array.isArray(e)||Array.isArray(t))return!1;if(null!==e&&"object"===r(e)&&null!==t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var i in e)if(!n(e[i],t[i]))return!1;return!0}return e===t||Number.isNaN(e)&&Number.isNaN(t)}if(!Array.isArray(e)||!Array.isArray(t))return!1;if(e.length!==t.length)return!1;for(var i=0,a=e.length;i<a;i++)if(!n(e[i],t[i]))return!1;return!0}t.PDFHistory=function(){function e(t){var n=this,i=t.linkService,r=t.eventBus;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.linkService=i,this.eventBus=r,this._initialized=!1,this._fingerprint="",this.reset(),this._boundEvents=null,this._isViewerInPresentationMode=!1,this.eventBus._on("presentationmodechanged",function(e){n._isViewerInPresentationMode=e.active||e.switchInProgress}),this.eventBus._on("pagesinit",function(){n._isPagesLoaded=!1,n.eventBus._on("pagesloaded",function e(t){n.eventBus._off("pagesloaded",e),n._isPagesLoaded=!!t.pagesCount})})}var t;return(t=[{key:"initialize",value:function(e){var t=e.fingerprint,n=e.resetHistory,i=void 0!==n&&n,r=e.updateUrl,a=void 0!==r&&r;if(t&&"string"==typeof t){this._initialized&&this.reset();var s=""!==this._fingerprint&&this._fingerprint!==t;this._fingerprint=t,this._updateUrl=!0===a,this._initialized=!0,this._bindEvents();var c=window.history.state;if(this._popStateInProgress=!1,this._blockHashChange=0,this._currentHash=o(),this._numPositionUpdates=0,this._uid=this._maxUid=0,this._destination=null,this._position=null,!this._isValidState(c,!0)||i){var l=this._parseCurrentHash(!0),u=l.hash,d=l.page,h=l.rotation;return!u||s||i?void this._pushOrReplaceState(null,!0):void this._pushOrReplaceState({hash:u,page:d,rotation:h},!0)}var p=c.destination;this._updateInternalState(p,c.uid,!0),this._uid>this._maxUid&&(this._maxUid=this._uid),void 0!==p.rotation&&(this._initialRotation=p.rotation),p.dest?(this._initialBookmark=JSON.stringify(p.dest),this._destination.page=null):p.hash?this._initialBookmark=p.hash:p.page&&(this._initialBookmark="page=".concat(p.page))}else console.error('PDFHistory.initialize: The "fingerprint" must be a non-empty string.')}},{key:"reset",value:function(){this._initialized&&(this._pageHide(),this._initialized=!1,this._unbindEvents()),this._updateViewareaTimeout&&(clearTimeout(this._updateViewareaTimeout),this._updateViewareaTimeout=null),this._initialBookmark=null,this._initialRotation=null}},{key:"push",value:function(e){var t=this,n=e.namedDest,i=void 0===n?null:n,r=e.explicitDest,a=e.pageNumber;if(this._initialized)if(i&&"string"!=typeof i)console.error("PDFHistory.push: "+'"'.concat(i,'" is not a valid namedDest parameter.'));else if(Array.isArray(r))if(Number.isInteger(a)&&a>0&&a<=this.linkService.pagesCount||null===a&&!this._destination){var s=i||JSON.stringify(r);if(s){var o=!1;if(this._destination&&(c(this._destination.hash,s)||l(this._destination.dest,r))){if(this._destination.page)return;o=!0}this._popStateInProgress&&!o||(this._pushOrReplaceState({dest:r,hash:s,page:a,rotation:this.linkService.rotation},o),this._popStateInProgress||(this._popStateInProgress=!0,Promise.resolve().then(function(){t._popStateInProgress=!1})))}}else console.error("PDFHistory.push: "+'"'.concat(a,'" is not a valid pageNumber parameter.'));else console.error("PDFHistory.push: "+'"'.concat(r,'" is not a valid explicitDest parameter.'))}},{key:"pushCurrentPosition",value:function(){this._initialized&&!this._popStateInProgress&&this._tryPushCurrentPosition()}},{key:"back",value:function(){if(this._initialized&&!this._popStateInProgress){var e=window.history.state;this._isValidState(e)&&e.uid>0&&window.history.back()}}},{key:"forward",value:function(){if(this._initialized&&!this._popStateInProgress){var e=window.history.state;this._isValidState(e)&&e.uid<this._maxUid&&window.history.forward()}}},{key:"_pushOrReplaceState",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=n||!this._destination,r={fingerprint:this._fingerprint,uid:i?this._uid:this._uid+1,destination:e};if(this._updateInternalState(e,r.uid),this._updateUrl&&e&&e.hash){var a=document.location.href.split("#")[0];a.startsWith("file://")||(t="".concat(a,"#").concat(e.hash))}i?window.history.replaceState(r,"",t):(this._maxUid=this._uid,window.history.pushState(r,"",t))}},{key:"_tryPushCurrentPosition",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this._position){var t=this._position;if(e&&((t=Object.assign(Object.create(null),this._position)).temporary=!0),this._destination){if(this._destination.temporary)this._pushOrReplaceState(t,!0);else if(this._destination.hash!==t.hash&&(this._destination.page||!(this._numPositionUpdates<=50))){var n=!1;if(this._destination.page>=t.first&&this._destination.page<=t.page){if(this._destination.dest||!this._destination.first)return;n=!0}this._pushOrReplaceState(t,n)}}else this._pushOrReplaceState(t)}}},{key:"_isValidState",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return!1;if(e.fingerprint!==this._fingerprint){if(!t)return!1;if("string"!=typeof e.fingerprint||e.fingerprint.length!==this._fingerprint.length)return!1;var n=performance.getEntriesByType("navigation"),i=a(n,1),s=i[0];if(!s||"reload"!==s.type)return!1}return!(!Number.isInteger(e.uid)||e.uid<0)&&null!==e.destination&&"object"===r(e.destination)}},{key:"_updateInternalState",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this._updateViewareaTimeout&&(clearTimeout(this._updateViewareaTimeout),this._updateViewareaTimeout=null),n&&e&&e.temporary&&delete e.temporary,this._destination=e,this._uid=t,this._numPositionUpdates=0}},{key:"_parseCurrentHash",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=unescape(o()).substring(1),n=(0,i.parseQueryString)(t),r=n.nameddest||"",a=0|n.page;return Number.isInteger(a)&&a>0&&a<=this.linkService.pagesCount&&!(e&&r.length>0)||(a=null),{hash:t,page:a,rotation:this.linkService.rotation}}},{key:"_updateViewarea",value:function(e){var t=this,n=e.location;this._updateViewareaTimeout&&(clearTimeout(this._updateViewareaTimeout),this._updateViewareaTimeout=null),this._position={hash:this._isViewerInPresentationMode?"page=".concat(n.pageNumber):n.pdfOpenParams.substring(1),page:this.linkService.page,first:n.pageNumber,rotation:n.rotation},this._popStateInProgress||(this._isPagesLoaded&&this._destination&&!this._destination.page&&this._numPositionUpdates++,this._updateViewareaTimeout=setTimeout(function(){t._popStateInProgress||t._tryPushCurrentPosition(!0),t._updateViewareaTimeout=null},1e3))}},{key:"_popState",value:function(e){var t=this,n=e.state,r=o(),a=this._currentHash!==r;if(this._currentHash=r,n){if(this._isValidState(n)){this._popStateInProgress=!0,a&&(this._blockHashChange++,(0,i.waitOnEventOrTimeout)({target:window,name:"hashchange",delay:1e3}).then(function(){t._blockHashChange--}));var s=n.destination;this._updateInternalState(s,n.uid,!0),this._uid>this._maxUid&&(this._maxUid=this._uid),(0,i.isValidRotation)(s.rotation)&&(this.linkService.rotation=s.rotation),s.dest?this.linkService.navigateTo(s.dest):s.hash?this.linkService.setHash(s.hash):s.page&&(this.linkService.page=s.page),Promise.resolve().then(function(){t._popStateInProgress=!1})}}else{this._uid++;var c=this._parseCurrentHash();this._pushOrReplaceState({hash:c.hash,page:c.page,rotation:c.rotation},!0)}}},{key:"_pageHide",value:function(){this._destination&&!this._destination.temporary||this._tryPushCurrentPosition()}},{key:"_bindEvents",value:function(){this._boundEvents||(this._boundEvents={updateViewarea:this._updateViewarea.bind(this),popState:this._popState.bind(this),pageHide:this._pageHide.bind(this)},this.eventBus._on("updateviewarea",this._boundEvents.updateViewarea),window.addEventListener("popstate",this._boundEvents.popState),window.addEventListener("pagehide",this._boundEvents.pageHide))}},{key:"_unbindEvents",value:function(){this._boundEvents&&(this.eventBus._off("updateviewarea",this._boundEvents.updateViewarea),window.removeEventListener("popstate",this._boundEvents.popState),window.removeEventListener("pagehide",this._boundEvents.pageHide),this._boundEvents=null)}},{key:"popStateInProgress",get:function(){return this._initialized&&(this._popStateInProgress||this._blockHashChange>0)}},{key:"initialBookmark",get:function(){return this._initialized?this._initialBookmark:null}},{key:"initialRotation",get:function(){return this._initialized?this._initialRotation:null}}])&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(e.prototype,t),e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PDFPageView=void 0;var i,r=(i=n(4))&&i.__esModule?i:{default:i},a=n(3),s=n(2),o=n(17);function c(e,t,n,i,r,a,s){try{var o=e[a](s),c=o.value}catch(l){return void n(l)}o.done?t(c):Promise.resolve(c).then(i,r)}var l=n(10).viewerCompatibilityParams.maxCanvasPixels||16777216;t.PDFPageView=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var n=t.container,i=t.defaultViewport;this.id=t.id,this.renderingId="page"+this.id,this.pdfPage=null,this.pageLabel=null,this.rotation=0,this.scale=t.scale||a.DEFAULT_SCALE,this.viewport=i,this.pdfPageRotate=i.rotation,this.hasRestrictedScaling=!1,this.textLayerMode=Number.isInteger(t.textLayerMode)?t.textLayerMode:a.TextLayerMode.ENABLE,this.imageResourcesPath=t.imageResourcesPath||"",this.renderInteractiveForms=t.renderInteractiveForms||!1,this.useOnlyCssZoom=t.useOnlyCssZoom||!1,this.maxCanvasPixels=t.maxCanvasPixels||l,this.eventBus=t.eventBus,this.renderingQueue=t.renderingQueue,this.textLayerFactory=t.textLayerFactory,this.annotationLayerFactory=t.annotationLayerFactory,this.renderer=t.renderer||a.RendererType.CANVAS,this.enableWebGL=t.enableWebGL||!1,this.l10n=t.l10n||a.NullL10n,this.paintTask=null,this.paintedViewportMap=new WeakMap,this.renderingState=o.RenderingStates.INITIAL,this.resume=null,this.error=null,this.annotationLayer=null,this.textLayer=null,this.zoomLayer=null;var r=document.createElement("div");r.className="page",r.style.width=Math.floor(this.viewport.width)+"px",r.style.height=Math.floor(this.viewport.height)+"px",r.setAttribute("data-page-number",this.id),this.div=r,n.appendChild(r)}var t;return(t=[{key:"setPdfPage",value:function(e){this.pdfPage=e,this.pdfPageRotate=e.rotate,this.viewport=e.getViewport({scale:this.scale*a.CSS_UNITS,rotation:(this.rotation+this.pdfPageRotate)%360}),this.stats=e.stats,this.reset()}},{key:"destroy",value:function(){this.reset(),this.pdfPage&&this.pdfPage.cleanup()}},{key:"_resetZoomLayer",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.zoomLayer){var t=this.zoomLayer.firstChild;this.paintedViewportMap.delete(t),t.width=0,t.height=0,e&&this.zoomLayer.remove(),this.zoomLayer=null}}},{key:"reset",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.cancelRendering(t),this.renderingState=o.RenderingStates.INITIAL;var n=this.div;n.style.width=Math.floor(this.viewport.width)+"px",n.style.height=Math.floor(this.viewport.height)+"px";for(var i=n.childNodes,r=e&&this.zoomLayer||null,a=t&&this.annotationLayer&&this.annotationLayer.div||null,s=i.length-1;s>=0;s--){var c=i[s];r!==c&&a!==c&&n.removeChild(c)}n.removeAttribute("data-loaded"),a?this.annotationLayer.hide():this.annotationLayer&&(this.annotationLayer.cancel(),this.annotationLayer=null),r||(this.canvas&&(this.paintedViewportMap.delete(this.canvas),this.canvas.width=0,this.canvas.height=0,delete this.canvas),this._resetZoomLayer()),this.svg&&(this.paintedViewportMap.delete(this.svg),delete this.svg),this.loadingIconDiv=document.createElement("div"),this.loadingIconDiv.className="loadingIcon",n.appendChild(this.loadingIconDiv)}},{key:"update",value:function(e,t){if(this.scale=e||this.scale,void 0!==t&&(this.rotation=t),this.viewport=this.viewport.clone({scale:this.scale*a.CSS_UNITS,rotation:(this.rotation+this.pdfPageRotate)%360}),this.svg)return this.cssTransform(this.svg,!0),void this.eventBus.dispatch("pagerendered",{source:this,pageNumber:this.id,cssTransform:!0,timestamp:performance.now()});var n=!1;if(this.canvas&&this.maxCanvasPixels>0){var i=this.outputScale;(Math.floor(this.viewport.width)*i.sx|0)*(Math.floor(this.viewport.height)*i.sy|0)>this.maxCanvasPixels&&(n=!0)}if(this.canvas){if(this.useOnlyCssZoom||this.hasRestrictedScaling&&n)return this.cssTransform(this.canvas,!0),void this.eventBus.dispatch("pagerendered",{source:this,pageNumber:this.id,cssTransform:!0,timestamp:performance.now()});this.zoomLayer||this.canvas.hasAttribute("hidden")||(this.zoomLayer=this.canvas.parentNode,this.zoomLayer.style.position="absolute")}this.zoomLayer&&this.cssTransform(this.zoomLayer.firstChild),this.reset(!0,!0)}},{key:"cancelRendering",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.paintTask&&(this.paintTask.cancel(),this.paintTask=null),this.resume=null,this.textLayer&&(this.textLayer.cancel(),this.textLayer=null),!e&&this.annotationLayer&&(this.annotationLayer.cancel(),this.annotationLayer=null)}},{key:"cssTransform",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.viewport.width,i=this.viewport.height,r=this.div;e.style.width=e.parentNode.style.width=r.style.width=Math.floor(n)+"px",e.style.height=e.parentNode.style.height=r.style.height=Math.floor(i)+"px";var a=this.viewport.rotation-this.paintedViewportMap.get(e).rotation,s=Math.abs(a),o=1,c=1;90!==s&&270!==s||(o=i/n,c=n/i);var l="rotate("+a+"deg) scale("+o+","+c+")";if(e.style.transform=l,this.textLayer){var u=this.textLayer.viewport,d=this.viewport.rotation-u.rotation,h=Math.abs(d),p=n/u.width;90!==h&&270!==h||(p=n/u.height);var f,m,b=this.textLayer.textLayerDiv;switch(h){case 0:f=m=0;break;case 90:f=0,m="-"+b.style.height;break;case 180:f="-"+b.style.width,m="-"+b.style.height;break;case 270:f="-"+b.style.width,m=0;break;default:console.error("Bad rotation value.")}b.style.transform="rotate("+h+"deg) scale("+p+", "+p+") translate("+f+", "+m+")",b.style.transformOrigin="0% 0%"}t&&this.annotationLayer&&this.annotationLayer.render(this.viewport,"display")}},{key:"getPagePoint",value:function(e,t){return this.viewport.convertToPdfPoint(e,t)}},{key:"draw",value:function(){var e=this;this.renderingState!==o.RenderingStates.INITIAL&&(console.error("Must be in new state before drawing"),this.reset());var t=this.div,n=this.pdfPage;if(!n)return this.renderingState=o.RenderingStates.FINISHED,this.loadingIconDiv&&(t.removeChild(this.loadingIconDiv),delete this.loadingIconDiv),Promise.reject(new Error("pdfPage is not loaded"));this.renderingState=o.RenderingStates.RUNNING;var i=document.createElement("div");i.style.width=t.style.width,i.style.height=t.style.height,i.classList.add("canvasWrapper"),this.annotationLayer&&this.annotationLayer.div?t.insertBefore(i,this.annotationLayer.div):t.appendChild(i);var l=null;if(this.textLayerMode!==a.TextLayerMode.DISABLE&&this.textLayerFactory){var u=document.createElement("div");u.className="textLayer",u.style.width=i.style.width,u.style.height=i.style.height,this.annotationLayer&&this.annotationLayer.div?t.insertBefore(u,this.annotationLayer.div):t.appendChild(u),l=this.textLayerFactory.createTextLayerBuilder(u,this.id-1,this.viewport,this.textLayerMode===a.TextLayerMode.ENABLE_ENHANCE,this.eventBus)}this.textLayer=l;var d=null;this.renderingQueue&&(d=function(t){if(!e.renderingQueue.isHighestPriority(e))return e.renderingState=o.RenderingStates.PAUSED,void(e.resume=function(){e.renderingState=o.RenderingStates.RUNNING,t()});t()});var h=function(){var i,a=(i=r.default.mark(function i(a){return r.default.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:if(p===e.paintTask&&(e.paintTask=null),!(a instanceof s.RenderingCancelledException)){i.next=4;break}return e.error=null,i.abrupt("return");case 4:if(e.renderingState=o.RenderingStates.FINISHED,e.loadingIconDiv&&(t.removeChild(e.loadingIconDiv),delete e.loadingIconDiv),e._resetZoomLayer(!0),e.error=a,e.stats=n.stats,e.eventBus.dispatch("pagerendered",{source:e,pageNumber:e.id,cssTransform:!1,timestamp:performance.now()}),!a){i.next=12;break}throw a;case 12:case"end":return i.stop()}},i)}),function(){var e=this,t=arguments;return new Promise(function(n,r){var a=i.apply(e,t);function s(e){c(a,n,r,s,o,"next",e)}function o(e){c(a,n,r,s,o,"throw",e)}s(void 0)})});return function(e){return a.apply(this,arguments)}}(),p=this.renderer===a.RendererType.SVG?this.paintOnSvg(i):this.paintOnCanvas(i);p.onRenderContinue=d,this.paintTask=p;var f=p.promise.then(function(){return h(null).then(function(){if(l){var e=n.streamTextContent({normalizeWhitespace:!0});l.setTextContentStream(e),l.render()}})},function(e){return h(e)});return this.annotationLayerFactory&&(this.annotationLayer||(this.annotationLayer=this.annotationLayerFactory.createAnnotationLayerBuilder(t,n,this.imageResourcesPath,this.renderInteractiveForms,this.l10n)),this.annotationLayer.render(this.viewport,"display")),t.setAttribute("data-loaded",!0),this.eventBus.dispatch("pagerender",{source:this,pageNumber:this.id}),f}},{key:"paintOnCanvas",value:function(e){var t=(0,s.createPromiseCapability)(),n={promise:t.promise,onRenderContinue:function(e){e()},cancel:function(){m.cancel()}},i=this.viewport,r=document.createElement("canvas");this.l10n.get("page_canvas",{page:this.id},"Page {{page}}").then(function(e){r.setAttribute("aria-label",e)}),r.setAttribute("hidden","hidden");var o=!0,c=function(){o&&(r.removeAttribute("hidden"),o=!1)};e.appendChild(r),this.canvas=r,r.mozOpaque=!0;var l=r.getContext("2d",{alpha:!1}),u=(0,a.getOutputScale)(l);if(this.outputScale=u,this.useOnlyCssZoom){var d=i.clone({scale:a.CSS_UNITS});u.sx*=d.width/i.width,u.sy*=d.height/i.height,u.scaled=!0}if(this.maxCanvasPixels>0){var h=Math.sqrt(this.maxCanvasPixels/(i.width*i.height));u.sx>h||u.sy>h?(u.sx=h,u.sy=h,u.scaled=!0,this.hasRestrictedScaling=!0):this.hasRestrictedScaling=!1}var p=(0,a.approximateFraction)(u.sx),f=(0,a.approximateFraction)(u.sy);r.width=(0,a.roundToDivide)(i.width*u.sx,p[0]),r.height=(0,a.roundToDivide)(i.height*u.sy,f[0]),r.style.width=(0,a.roundToDivide)(i.width,p[1])+"px",r.style.height=(0,a.roundToDivide)(i.height,f[1])+"px",this.paintedViewportMap.set(r,i);var m=this.pdfPage.render({canvasContext:l,transform:u.scaled?[u.sx,0,0,u.sy,0,0]:null,viewport:this.viewport,enableWebGL:this.enableWebGL,renderInteractiveForms:this.renderInteractiveForms});return m.onContinue=function(e){c(),n.onRenderContinue?n.onRenderContinue(e):e()},m.promise.then(function(){c(),t.resolve(void 0)},function(e){c(),t.reject(e)}),n}},{key:"paintOnSvg",value:function(e){var t=this,n=!1,i=function(){if(n)throw new s.RenderingCancelledException("Rendering cancelled, page ".concat(t.id),"svg")},r=this.pdfPage,c=this.viewport.clone({scale:a.CSS_UNITS});return{promise:r.getOperatorList().then(function(n){return i(),new s.SVGGraphics(r.commonObjs,r.objs).getSVG(n,c).then(function(n){i(),t.svg=n,t.paintedViewportMap.set(n,c),n.style.width=e.style.width,n.style.height=e.style.height,t.renderingState=o.RenderingStates.FINISHED,e.appendChild(n)})}),onRenderContinue:function(e){e()},cancel:function(){n=!0}}}},{key:"setPageLabel",value:function(e){this.pageLabel="string"==typeof e?e:null,null!==this.pageLabel?this.div.setAttribute("data-page-label",this.pageLabel):this.div.removeAttribute("data-page-label")}},{key:"width",get:function(){return this.viewport.width}},{key:"height",get:function(){return this.viewport.height}}])&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(e.prototype,t),e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PDFRenderingQueue=t.RenderingStates=void 0;var i={INITIAL:0,RUNNING:1,PAUSED:2,FINISHED:3};t.RenderingStates=i,t.PDFRenderingQueue=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.pdfViewer=null,this.pdfThumbnailViewer=null,this.onIdle=null,this.highestPriorityPage=null,this.idleTimeout=null,this.printing=!1,this.isThumbnailViewEnabled=!1}var t;return(t=[{key:"setViewer",value:function(e){this.pdfViewer=e}},{key:"setThumbnailViewer",value:function(e){this.pdfThumbnailViewer=e}},{key:"isHighestPriority",value:function(e){return this.highestPriorityPage===e.renderingId}},{key:"renderHighestPriority",value:function(e){this.idleTimeout&&(clearTimeout(this.idleTimeout),this.idleTimeout=null),this.pdfViewer.forceRendering(e)||this.pdfThumbnailViewer&&this.isThumbnailViewEnabled&&this.pdfThumbnailViewer.forceRendering()||this.printing||this.onIdle&&(this.idleTimeout=setTimeout(this.onIdle.bind(this),3e4))}},{key:"getHighestPriority",value:function(e,t,n){var i=e.views,r=i.length;if(0===r)return null;for(var a=0;a<r;++a){var s=i[a].view;if(!this.isViewFinished(s))return s}if(n){var o=e.last.id;if(t[o]&&!this.isViewFinished(t[o]))return t[o]}else{var c=e.first.id-2;if(t[c]&&!this.isViewFinished(t[c]))return t[c]}return null}},{key:"isViewFinished",value:function(e){return e.renderingState===i.FINISHED}},{key:"renderView",value:function(e){var t=this;switch(e.renderingState){case i.FINISHED:return!1;case i.PAUSED:this.highestPriorityPage=e.renderingId,e.resume();break;case i.RUNNING:this.highestPriorityPage=e.renderingId;break;case i.INITIAL:this.highestPriorityPage=e.renderingId,e.draw().finally(function(){t.renderHighestPriority()}).catch(function(e){console.error('renderView: "'.concat(e,'"'))})}return!0}}])&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(e.prototype,t),e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PDFSinglePageViewer=void 0;var i=n(19),r=n(2);function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t,n){return(s="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var i=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=l(e)););return e}(e,t);if(i){var r=Object.getOwnPropertyDescriptor(i,t);return r.get?r.get.call(n):r.value}})(e,t,n||e)}function o(e,t){return(o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(e,t){return!t||"object"!==a(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}t.PDFSinglePageViewer=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&o(e,t)}(u,e);var t,n,i,a=(n=u,i=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}(),function(){var e,t=l(n);if(i){var r=l(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return c(this,e)});function u(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,u),(t=a.call(this,e)).eventBus._on("pagesinit",function(e){t._ensurePageViewVisible()}),t}return(t=[{key:"_resetView",value:function(){s(l(u.prototype),"_resetView",this).call(this),this._previousPageNumber=1,this._shadowViewer=document.createDocumentFragment(),this._updateScrollDown=null}},{key:"_ensurePageViewVisible",value:function(){var e=this._pages[this._currentPageNumber-1],t=this._pages[this._previousPageNumber-1],n=this.viewer.childNodes;switch(n.length){case 0:this.viewer.appendChild(e.div);break;case 1:if(n[0]!==t.div)throw new Error("_ensurePageViewVisible: Unexpected previously visible page.");if(e===t)break;this._shadowViewer.appendChild(t.div),this.viewer.appendChild(e.div),this.container.scrollTop=0;break;default:throw new Error("_ensurePageViewVisible: Only one page should be visible at a time.")}this._previousPageNumber=this._currentPageNumber}},{key:"_scrollUpdate",value:function(){this._updateScrollDown&&this._updateScrollDown(),s(l(u.prototype),"_scrollUpdate",this).call(this)}},{key:"_scrollIntoView",value:function(e){var t=this,n=e.pageDiv,i=e.pageSpot,r=void 0===i?null:i,a=e.pageNumber,o=void 0===a?null:a;o&&this._setCurrentPageNumber(o);var c=this._currentPageNumber>=this._previousPageNumber;this._ensurePageViewVisible(),this.update(),s(l(u.prototype),"_scrollIntoView",this).call(this,{pageDiv:n,pageSpot:r,pageNumber:o}),this._updateScrollDown=function(){t.scroll.down=c,t._updateScrollDown=null}}},{key:"_getVisiblePages",value:function(){return this._getCurrentVisiblePage()}},{key:"_updateHelper",value:function(e){}},{key:"_updateScrollMode",value:function(){}},{key:"_updateSpreadMode",value:function(){}},{key:"_viewerElement",get:function(){return(0,r.shadow)(this,"_viewerElement",this._shadowViewer)}},{key:"_isScrollModeHorizontal",get:function(){return(0,r.shadow)(this,"_isScrollModeHorizontal",!1)}}])&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(u.prototype,t),u}(i.BaseViewer)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BaseViewer=void 0;var i=n(3),r=n(17),a=n(1),s=n(2),o=n(16),c=n(7),l=n(8);function u(e){var t=[];this.push=function(n){var i=t.indexOf(n);i>=0&&t.splice(i,1),t.push(n),t.length>e&&t.shift().destroy()},this.resize=function(n,r){if(e=n,r){for(var a=new Set,s=0,o=r.length;s<o;++s)a.add(r[s].id);(0,i.moveToEndOfArray)(t,function(e){return a.has(e.id)})}for(;t.length>e;)t.shift().destroy()}}function d(e,t){return t===e||Math.abs(t-e)<1e-15}t.BaseViewer=function(){function e(t){var n=this;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.constructor===e)throw new Error("Cannot initialize BaseViewer.");this._name=this.constructor.name,this.container=t.container,this.viewer=t.viewer||t.container.firstElementChild,this.eventBus=t.eventBus,this.linkService=t.linkService||new c.SimpleLinkService,this.downloadManager=t.downloadManager||null,this.findController=t.findController||null,this.removePageBorders=t.removePageBorders||!1,this.textLayerMode=Number.isInteger(t.textLayerMode)?t.textLayerMode:i.TextLayerMode.ENABLE,this.imageResourcesPath=t.imageResourcesPath||"",this.renderInteractiveForms=t.renderInteractiveForms||!1,this.enablePrintAutoRotate=t.enablePrintAutoRotate||!1,this.renderer=t.renderer||i.RendererType.CANVAS,this.enableWebGL=t.enableWebGL||!1,this.useOnlyCssZoom=t.useOnlyCssZoom||!1,this.maxCanvasPixels=t.maxCanvasPixels,this.l10n=t.l10n||i.NullL10n,this.defaultRenderingQueue=!t.renderingQueue,this.defaultRenderingQueue?(this.renderingQueue=new r.PDFRenderingQueue,this.renderingQueue.setViewer(this)):this.renderingQueue=t.renderingQueue,this.scroll=(0,i.watchScroll)(this.container,this._scrollUpdate.bind(this)),this.presentationModeState=i.PresentationModeState.UNKNOWN,this._onBeforeDraw=this._onAfterDraw=null,this._resetView(),this.removePageBorders&&this.viewer.classList.add("removePageBorders"),Promise.resolve().then(function(){n.eventBus.dispatch("baseviewerinit",{source:n})})}var t;return(t=[{key:"getPageView",value:function(e){return this._pages[e]}},{key:"_setCurrentPageNumber",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this._currentPageNumber===e?(t&&this._resetCurrentPageView(),!0):0<e&&e<=this.pagesCount&&(this._currentPageNumber=e,this.eventBus.dispatch("pagechanging",{source:this,pageNumber:e,pageLabel:this._pageLabels&&this._pageLabels[e-1]}),t&&this._resetCurrentPageView(),!0)}},{key:"_onePageRenderedOrForceFetch",value:function(){return this.container.offsetParent&&0!==this._getVisiblePages().views.length?this._onePageRenderedCapability.promise:Promise.resolve()}},{key:"setDocument",value:function(e){var t=this;if(this.pdfDocument&&(this._cancelRendering(),this._resetView(),this.findController&&this.findController.setDocument(null)),this.pdfDocument=e,e){var n=e.numPages,r=e.getPage(1);this._pagesCapability.promise.then(function(){t.eventBus.dispatch("pagesloaded",{source:t,pagesCount:n})}),this._onBeforeDraw=function(e){var n=t._pages[e.pageNumber-1];n&&t._buffer.push(n)},this.eventBus._on("pagerender",this._onBeforeDraw),this._onAfterDraw=function(e){e.cssTransform||t._onePageRenderedCapability.settled||(t._onePageRenderedCapability.resolve(),t.eventBus._off("pagerendered",t._onAfterDraw),t._onAfterDraw=null)},this.eventBus._on("pagerendered",this._onAfterDraw),r.then(function(r){t._firstPageCapability.resolve(r);for(var a=t.currentScale,s=r.getViewport({scale:a*i.CSS_UNITS}),c=t.textLayerMode!==i.TextLayerMode.DISABLE?t:null,l=1;l<=n;++l){var u=new o.PDFPageView({container:t._viewerElement,eventBus:t.eventBus,id:l,scale:a,defaultViewport:s.clone(),renderingQueue:t.renderingQueue,textLayerFactory:c,textLayerMode:t.textLayerMode,annotationLayerFactory:t,imageResourcesPath:t.imageResourcesPath,renderInteractiveForms:t.renderInteractiveForms,renderer:t.renderer,enableWebGL:t.enableWebGL,useOnlyCssZoom:t.useOnlyCssZoom,maxCanvasPixels:t.maxCanvasPixels,l10n:t.l10n});t._pages.push(u)}var d=t._pages[0];d&&(d.setPdfPage(r),t.linkService.cachePageRef(1,r.ref)),t._spreadMode!==i.SpreadMode.NONE&&t._updateSpreadMode(),t._onePageRenderedOrForceFetch().then(function(){if(t.findController&&t.findController.setDocument(e),e.loadingParams.disableAutoFetch||n>7500)t._pagesCapability.resolve();else{var i=n-1;if(i<=0)t._pagesCapability.resolve();else for(var r=function(n){e.getPage(n).then(function(e){var r=t._pages[n-1];r.pdfPage||r.setPdfPage(e),t.linkService.cachePageRef(n,e.ref),0==--i&&t._pagesCapability.resolve()},function(e){console.error("Unable to get page ".concat(n," to initialize viewer"),e),0==--i&&t._pagesCapability.resolve()})},a=2;a<=n;++a)r(a)}}),t.eventBus.dispatch("pagesinit",{source:t}),t.defaultRenderingQueue&&t.update()}).catch(function(e){console.error("Unable to initialize viewer",e)})}}},{key:"setPageLabels",value:function(e){if(this.pdfDocument){e?Array.isArray(e)&&this.pdfDocument.numPages===e.length?this._pageLabels=e:(this._pageLabels=null,console.error("".concat(this._name,".setPageLabels: Invalid page labels."))):this._pageLabels=null;for(var t=0,n=this._pages.length;t<n;t++)this._pages[t].setPageLabel(this._pageLabels&&this._pageLabels[t])}}},{key:"_resetView",value:function(){this._pages=[],this._currentPageNumber=1,this._currentScale=i.UNKNOWN_SCALE,this._currentScaleValue=null,this._pageLabels=null,this._buffer=new u(10),this._location=null,this._pagesRotation=0,this._pagesRequests=new WeakMap,this._firstPageCapability=(0,s.createPromiseCapability)(),this._onePageRenderedCapability=(0,s.createPromiseCapability)(),this._pagesCapability=(0,s.createPromiseCapability)(),this._scrollMode=i.ScrollMode.VERTICAL,this._spreadMode=i.SpreadMode.NONE,this._onBeforeDraw&&(this.eventBus._off("pagerender",this._onBeforeDraw),this._onBeforeDraw=null),this._onAfterDraw&&(this.eventBus._off("pagerendered",this._onAfterDraw),this._onAfterDraw=null),this.viewer.textContent="",this._updateScrollMode()}},{key:"_scrollUpdate",value:function(){0!==this.pagesCount&&this.update()}},{key:"_scrollIntoView",value:function(e){var t=e.pageSpot;(0,i.scrollIntoView)(e.pageDiv,void 0===t?null:t)}},{key:"_setScaleUpdatePages",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(this._currentScaleValue=t.toString(),d(this._currentScale,e))i&&this.eventBus.dispatch("scalechanging",{source:this,scale:e,presetValue:t});else{for(var r=0,a=this._pages.length;r<a;r++)this._pages[r].update(e);if(this._currentScale=e,!n){var s,o=this._currentPageNumber;!this._location||this.isInPresentationMode||this.isChangingPresentationMode||(o=this._location.pageNumber,s=[null,{name:"XYZ"},this._location.left,this._location.top,null]),this.scrollPageIntoView({pageNumber:o,destArray:s,allowNegativeOffset:!0})}this.eventBus.dispatch("scalechanging",{source:this,scale:e,presetValue:i?t:void 0}),this.defaultRenderingQueue&&this.update()}}},{key:"_setScale",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=parseFloat(e);if(n>0)this._setScaleUpdatePages(n,e,t,!1);else{var r=this._pages[this._currentPageNumber-1];if(!r)return;var a=this.isInPresentationMode||this.removePageBorders,s=a?0:i.SCROLLBAR_PADDING,o=a?0:i.VERTICAL_PADDING;if(!a&&this._isScrollModeHorizontal){var c=[o,s];s=c[0],o=c[1]}var l=(this.container.clientWidth-s)/r.width*r.scale,u=(this.container.clientHeight-o)/r.height*r.scale;switch(e){case"page-actual":n=1;break;case"page-width":n=l;break;case"page-height":n=u;break;case"page-fit":n=Math.min(l,u);break;case"auto":var d=(0,i.isPortraitOrientation)(r)?l:Math.min(u,l);n=Math.min(i.MAX_AUTO_SCALE,d);break;default:return void console.error("".concat(this._name,'._setScale: "').concat(e,'" is an unknown zoom value.'))}this._setScaleUpdatePages(n,e,t,!0)}}},{key:"_resetCurrentPageView",value:function(){this.isInPresentationMode&&this._setScale(this._currentScaleValue,!0),this._scrollIntoView({pageDiv:this._pages[this._currentPageNumber-1].div})}},{key:"scrollPageIntoView",value:function(e){var t=e.pageNumber,n=e.destArray,r=void 0===n?null:n,a=e.allowNegativeOffset,s=void 0!==a&&a,o=e.ignoreDestinationZoom,c=void 0!==o&&o;if(this.pdfDocument){var l=Number.isInteger(t)&&this._pages[t-1];if(l)if(!this.isInPresentationMode&&r){var u,d=0,h=0,p=0,f=0,m=l.rotation%180!=0,b=(m?l.height:l.width)/l.scale/i.CSS_UNITS,g=(m?l.width:l.height)/l.scale/i.CSS_UNITS,_=0;switch(r[1].name){case"XYZ":_=r[4],d=null!==(d=r[2])?d:0,h=null!==(h=r[3])?h:g;break;case"Fit":case"FitB":_="page-fit";break;case"FitH":case"FitBH":_="page-width",null===(h=r[2])&&this._location&&(d=this._location.left,h=this._location.top);break;case"FitV":case"FitBV":d=r[2],p=b,f=g,_="page-height";break;case"FitR":p=r[4]-(d=r[2]),u=(this.container.clientHeight-(this.removePageBorders?0:i.VERTICAL_PADDING))/(f=r[5]-(h=r[3]))/i.CSS_UNITS,_=Math.min(Math.abs((this.container.clientWidth-(this.removePageBorders?0:i.SCROLLBAR_PADDING))/p/i.CSS_UNITS),Math.abs(u));break;default:return void console.error("".concat(this._name,".scrollPageIntoView: ")+'"'.concat(r[1].name,'" is not a valid destination type.'))}if(c||(_&&_!==this._currentScale?this.currentScaleValue=_:this._currentScale===i.UNKNOWN_SCALE&&(this.currentScaleValue=i.DEFAULT_SCALE_VALUE)),"page-fit"!==_||r[4]){var v=[l.viewport.convertToViewportPoint(d,h),l.viewport.convertToViewportPoint(d+p,h+f)],y=Math.min(v[0][0],v[1][0]),M=Math.min(v[0][1],v[1][1]);s||(y=Math.max(y,0),M=Math.max(M,0)),this._scrollIntoView({pageDiv:l.div,pageSpot:{left:y,top:M},pageNumber:t})}else this._scrollIntoView({pageDiv:l.div,pageNumber:t})}else this._setCurrentPageNumber(t,!0);else console.error("".concat(this._name,".scrollPageIntoView: ")+'"'.concat(t,'" is not a valid pageNumber parameter.'))}}},{key:"_updateLocation",value:function(e){var t=this._currentScale,n=this._currentScaleValue,i=parseFloat(n)===t?Math.round(1e4*t)/100:n,r=e.id,a="#page="+r;a+="&zoom="+i;var s=this.container,o=this._pages[r-1].getPagePoint(s.scrollLeft-e.x,s.scrollTop-e.y),c=Math.round(o[0]),l=Math.round(o[1]);this._location={pageNumber:r,scale:i,top:l,left:c,rotation:this._pagesRotation,pdfOpenParams:a+=","+c+","+l}}},{key:"_updateHelper",value:function(e){throw new Error("Not implemented: _updateHelper")}},{key:"update",value:function(){var e=this._getVisiblePages(),t=e.views,n=t.length;if(0!==n){var i=Math.max(10,2*n+1);this._buffer.resize(i,t),this.renderingQueue.renderHighestPriority(e),this._updateHelper(t),this._updateLocation(e.first),this.eventBus.dispatch("updateviewarea",{source:this,location:this._location})}}},{key:"containsElement",value:function(e){return this.container.contains(e)}},{key:"focus",value:function(){this.container.focus()}},{key:"_getCurrentVisiblePage",value:function(){if(!this.pagesCount)return{views:[]};var e=this._pages[this._currentPageNumber-1],t=e.div,n={id:e.id,x:t.offsetLeft+t.clientLeft,y:t.offsetTop+t.clientTop,view:e};return{first:n,last:n,views:[n]}}},{key:"_getVisiblePages",value:function(){return(0,i.getVisibleElements)(this.container,this._pages,!0,this._isScrollModeHorizontal)}},{key:"isPageVisible",value:function(e){return!!this.pdfDocument&&(e<1||e>this.pagesCount?(console.error("".concat(this._name,'.isPageVisible: "').concat(e,'" is out of bounds.')),!1):this._getVisiblePages().views.some(function(t){return t.id===e}))}},{key:"cleanup",value:function(){for(var e=0,t=this._pages.length;e<t;e++)this._pages[e]&&this._pages[e].renderingState!==r.RenderingStates.FINISHED&&this._pages[e].reset()}},{key:"_cancelRendering",value:function(){for(var e=0,t=this._pages.length;e<t;e++)this._pages[e]&&this._pages[e].cancelRendering()}},{key:"_ensurePdfPageLoaded",value:function(e){var t=this;if(e.pdfPage)return Promise.resolve(e.pdfPage);if(this._pagesRequests.has(e))return this._pagesRequests.get(e);var n=this.pdfDocument.getPage(e.id).then(function(n){return e.pdfPage||e.setPdfPage(n),t._pagesRequests.delete(e),n}).catch(function(n){console.error("Unable to get page for page view",n),t._pagesRequests.delete(e)});return this._pagesRequests.set(e,n),n}},{key:"forceRendering",value:function(e){var t=this,n=e||this._getVisiblePages(),i=this.renderingQueue.getHighestPriority(n,this._pages,this._isScrollModeHorizontal?this.scroll.right:this.scroll.down);return!!i&&(this._ensurePdfPageLoaded(i).then(function(){t.renderingQueue.renderView(i)}),!0)}},{key:"createTextLayerBuilder",value:function(e,t,n){var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=arguments.length>4?arguments[4]:void 0;return new l.TextLayerBuilder({textLayerDiv:e,eventBus:r,pageIndex:t,viewport:n,findController:this.isInPresentationMode?null:this.findController,enhanceTextSelection:!this.isInPresentationMode&&i})}},{key:"createAnnotationLayerBuilder",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:i.NullL10n;return new a.AnnotationLayerBuilder({pageDiv:e,pdfPage:t,imageResourcesPath:n,renderInteractiveForms:r,linkService:this.linkService,downloadManager:this.downloadManager,l10n:s})}},{key:"getPagesOverview",value:function(){var e=this._pages.map(function(e){var t=e.pdfPage.getViewport({scale:1});return{width:t.width,height:t.height,rotation:t.rotation}});if(!this.enablePrintAutoRotate)return e;var t=(0,i.isPortraitOrientation)(e[0]);return e.map(function(e){return t===(0,i.isPortraitOrientation)(e)?e:{width:e.height,height:e.width,rotation:(e.rotation+90)%360}})}},{key:"_updateScrollMode",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this._scrollMode,n=this.viewer;n.classList.toggle("scrollHorizontal",t===i.ScrollMode.HORIZONTAL),n.classList.toggle("scrollWrapped",t===i.ScrollMode.WRAPPED),this.pdfDocument&&e&&(this._currentScaleValue&&isNaN(this._currentScaleValue)&&this._setScale(this._currentScaleValue,!0),this._setCurrentPageNumber(e,!0),this.update())}},{key:"_updateSpreadMode",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(this.pdfDocument){var t=this.viewer,n=this._pages;if(t.textContent="",this._spreadMode===i.SpreadMode.NONE)for(var r=0,a=n.length;r<a;++r)t.appendChild(n[r].div);else for(var s=this._spreadMode-1,o=null,c=0,l=n.length;c<l;++c)null===o?((o=document.createElement("div")).className="spread",t.appendChild(o)):c%2===s&&(o=o.cloneNode(!1),t.appendChild(o)),o.appendChild(n[c].div);e&&(this._setCurrentPageNumber(e,!0),this.update())}}},{key:"pagesCount",get:function(){return this._pages.length}},{key:"pageViewsReady",get:function(){return!!this._pagesCapability.settled&&this._pages.every(function(e){return e&&e.pdfPage})}},{key:"currentPageNumber",get:function(){return this._currentPageNumber},set:function(e){if(!Number.isInteger(e))throw new Error("Invalid page number.");this.pdfDocument&&(this._setCurrentPageNumber(e,!0)||console.error("".concat(this._name,'.currentPageNumber: "').concat(e,'" is not a valid page.')))}},{key:"currentPageLabel",get:function(){return this._pageLabels&&this._pageLabels[this._currentPageNumber-1]},set:function(e){if(this.pdfDocument){var t=0|e;if(this._pageLabels){var n=this._pageLabels.indexOf(e);n>=0&&(t=n+1)}this._setCurrentPageNumber(t,!0)||console.error("".concat(this._name,'.currentPageLabel: "').concat(e,'" is not a valid page.'))}}},{key:"currentScale",get:function(){return this._currentScale!==i.UNKNOWN_SCALE?this._currentScale:i.DEFAULT_SCALE},set:function(e){if(isNaN(e))throw new Error("Invalid numeric scale.");this.pdfDocument&&this._setScale(e,!1)}},{key:"currentScaleValue",get:function(){return this._currentScaleValue},set:function(e){this.pdfDocument&&this._setScale(e,!1)}},{key:"pagesRotation",get:function(){return this._pagesRotation},set:function(e){if(!(0,i.isValidRotation)(e))throw new Error("Invalid pages rotation angle.");if(this.pdfDocument&&this._pagesRotation!==e){this._pagesRotation=e;for(var t=this._currentPageNumber,n=0,r=this._pages.length;n<r;n++){var a=this._pages[n];a.update(a.scale,e)}this._currentScaleValue&&this._setScale(this._currentScaleValue,!0),this.eventBus.dispatch("rotationchanging",{source:this,pagesRotation:e,pageNumber:t}),this.defaultRenderingQueue&&this.update()}}},{key:"firstPagePromise",get:function(){return this.pdfDocument?this._firstPageCapability.promise:null}},{key:"onePageRendered",get:function(){return this.pdfDocument?this._onePageRenderedCapability.promise:null}},{key:"pagesPromise",get:function(){return this.pdfDocument?this._pagesCapability.promise:null}},{key:"_viewerElement",get:function(){throw new Error("Not implemented: _viewerElement")}},{key:"_isScrollModeHorizontal",get:function(){return!this.isInPresentationMode&&this._scrollMode===i.ScrollMode.HORIZONTAL}},{key:"isInPresentationMode",get:function(){return this.presentationModeState===i.PresentationModeState.FULLSCREEN}},{key:"isChangingPresentationMode",get:function(){return this.presentationModeState===i.PresentationModeState.CHANGING}},{key:"isHorizontalScrollbarEnabled",get:function(){return!this.isInPresentationMode&&this.container.scrollWidth>this.container.clientWidth}},{key:"isVerticalScrollbarEnabled",get:function(){return!this.isInPresentationMode&&this.container.scrollHeight>this.container.clientHeight}},{key:"hasEqualPageSizes",get:function(){for(var e=this._pages[0],t=1,n=this._pages.length;t<n;++t){var i=this._pages[t];if(i.width!==e.width||i.height!==e.height)return!1}return!0}},{key:"scrollMode",get:function(){return this._scrollMode},set:function(e){if(this._scrollMode!==e){if(!(0,i.isValidScrollMode)(e))throw new Error("Invalid scroll mode: ".concat(e));this._scrollMode=e,this.eventBus.dispatch("scrollmodechanged",{source:this,mode:e}),this._updateScrollMode(this._currentPageNumber)}}},{key:"spreadMode",get:function(){return this._spreadMode},set:function(e){if(this._spreadMode!==e){if(!(0,i.isValidSpreadMode)(e))throw new Error("Invalid spread mode: ".concat(e));this._spreadMode=e,this.eventBus.dispatch("spreadmodechanged",{source:this,mode:e}),this._updateSpreadMode(this._currentPageNumber)}}}])&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(e.prototype,t),e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PDFViewer=void 0;var i=n(19),r=n(2);function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t,n){return(c="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var i=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=d(e)););return e}(e,t);if(i){var r=Object.getOwnPropertyDescriptor(i,t);return r.get?r.get.call(n):r.value}})(e,t,n||e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){return!t||"object"!==a(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}t.PDFViewer=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}(h,e);var t,n,i,a=(n=h,i=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}(),function(){var e,t=d(n);if(i){var r=d(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return u(this,e)});function h(){return o(this,h),a.apply(this,arguments)}return(t=[{key:"_scrollIntoView",value:function(e){var t=e.pageDiv,n=e.pageSpot,i=void 0===n?null:n,r=e.pageNumber,a=void 0===r?null:r;if(!i&&!this.isInPresentationMode){var s=t.offsetLeft+t.clientLeft,o=this.container,l=o.scrollLeft;(this._isScrollModeHorizontal||s<l||s+t.clientWidth>l+o.clientWidth)&&(i={left:0,top:0})}c(d(h.prototype),"_scrollIntoView",this).call(this,{pageDiv:t,pageSpot:i,pageNumber:a})}},{key:"_getVisiblePages",value:function(){return this.isInPresentationMode?this._getCurrentVisiblePage():c(d(h.prototype),"_getVisiblePages",this).call(this)}},{key:"_updateHelper",value:function(e){if(!this.isInPresentationMode){var t,n=this._currentPageNumber,i=!1,r=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(e))){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw a}}}}(e);try{for(r.s();!(t=r.n()).done;){var a=t.value;if(a.percent<100)break;if(a.id===n){i=!0;break}}}catch(o){r.e(o)}finally{r.f()}i||(n=e[0].id),this._setCurrentPageNumber(n)}}},{key:"_viewerElement",get:function(){return(0,r.shadow)(this,"_viewerElement",this.viewer)}}])&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(h.prototype,t),h}(i.BaseViewer)}])},e.exports=i()},"+lYX":function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("X3V5"),r=n("dXqA"),a=n("fXoL"),s=n("tk/3");let o=(()=>{class e extends i.a{constructor(e){super(),this.http=e}getContractTypes(e){return this.http.get(r.a.api+this.getSearchURL("/contract-types",e))}getContractType(e){return this.http.get(r.a.api+this.getByIdURL("/contract-types",e))}getContractTypeLK(){return this.getContractTypes({include:["certificate.training","certificate.exam"]})}}return e.\u0275fac=function(t){return new(t||e)(a.ac(s.b))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},"+lv+":function(e,t,n){"use strict";n.d(t,"a",function(){return O}),n.d(t,"b",function(){return M}),n.d(t,"c",function(){return b}),n.d(t,"d",function(){return k});var i=n("fXoL"),r=n("quSY"),a=n("xgIS"),s=n("VRyK"),o=n("pLZG"),c=n("7o/Q"),l=n("D0XW");n("zx2A");const u={leading:!0,trailing:!1};class d{constructor(e,t,n,i){this.duration=e,this.scheduler=t,this.leading=n,this.trailing=i}call(e,t){return t.subscribe(new h(e,this.duration,this.scheduler,this.leading,this.trailing))}}class h extends c.a{constructor(e,t,n,i,r){super(e),this.duration=t,this.scheduler=n,this.leading=i,this.trailing=r,this._hasTrailingValue=!1,this._trailingValue=null}_next(e){this.throttled?this.trailing&&(this._trailingValue=e,this._hasTrailingValue=!0):(this.add(this.throttled=this.scheduler.schedule(p,this.duration,{subscriber:this})),this.leading?this.destination.next(e):this.trailing&&(this._trailingValue=e,this._hasTrailingValue=!0))}_complete(){this._hasTrailingValue?(this.destination.next(this._trailingValue),this.destination.complete()):this.destination.complete()}clearThrottle(){const e=this.throttled;e&&(this.trailing&&this._hasTrailingValue&&(this.destination.next(this._trailingValue),this._trailingValue=null,this._hasTrailingValue=!1),e.unsubscribe(),this.remove(e),this.throttled=null)}}function p(e){const{subscriber:t}=e;t.clearThrottle()}class f{constructor(){this.idValue=new Date,this.idlingValue=!1}id(e){if(void 0!==e){if(!e)throw new Error("A value must be specified for the ID.");this.idValue=e}return this.idValue}idling(e){return void 0!==e&&(this.idlingValue=e),this.idlingValue}now(){return new Date}isExpired(){const e=this.last();return null!=e&&e<=this.now()}}class m{constructor(e){this.source=e}subscribe(e){this.sub=this.source.onInterrupt.subscribe(e)}unsubscribe(){this.sub.unsubscribe(),this.sub=null}resume(){this.source.attach()}pause(){this.source.detach()}}class b{}class g{constructor(){this.storageMap={}}get length(){return Object.keys(this.storageMap).length}clear(){this.storageMap={}}getItem(e){return void 0!==this.storageMap[e]?this.storageMap[e]:null}key(e){return Object.keys(this.storageMap)[e]||null}removeItem(e){this.storageMap[e]=void 0}setItem(e,t){this.storageMap[e]=t}}let _=(()=>{class e{constructor(){this.storage=this.getStorage()}getStorage(){try{const e=localStorage;return e.setItem("ng2IdleStorage",""),e.removeItem("ng2IdleStorage"),e}catch(e){return new g}}getItem(e){return this.storage.getItem("ng2Idle."+e)}removeItem(e){this.storage.removeItem("ng2Idle."+e)}setItem(e,t){this.storage.setItem("ng2Idle."+e,t)}_wrapped(){return this.storage}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})(),v=(()=>{class e extends f{constructor(e){super(),this.localStorage=e,this.idleName="main"}last(e){return void 0!==e&&this.setExpiry(e),this.getExpiry()}idling(e){return void 0!==e&&this.setIdling(e),this.getIdling()}getIdleName(){return this.idleName}setIdleName(e){e&&(this.idleName=e)}getExpiry(){const e=this.localStorage.getItem(this.idleName+".expiry");return e?new Date(parseInt(e,10)):null}setExpiry(e){e?this.localStorage.setItem(this.idleName+".expiry",e.getTime().toString()):this.localStorage.removeItem(this.idleName+".expiry")}getIdling(){const e=this.localStorage.getItem(this.idleName+".idling");return!!e&&"true"===e}setIdling(e){this.localStorage.setItem(this.idleName+".idling",e?e.toString():"false")}}return e.\u0275fac=function(t){return new(t||e)(i.ac(_))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})();const y={disabled:0,idle:1,notIdle:2};y[y.disabled]="disabled",y[y.idle]="idle",y[y.notIdle]="notIdle";let M=(()=>{class e{constructor(e,t,n){this.expiry=e,this.zone=t,this.idle=1200,this.timeoutVal=30,this.autoResume=y.idle,this.interrupts=new Array,this.running=!1,this.keepaliveEnabled=!1,this.onIdleStart=new i.o,this.onIdleEnd=new i.o,this.onTimeoutWarning=new i.o,this.onTimeout=new i.o,this.onInterrupt=new i.o,n&&(this.keepaliveSvc=n,this.keepaliveEnabled=!0),this.setIdling(!1)}setIdleName(e){if(!(this.expiry instanceof v))throw new Error("Cannot set expiry key name because no LocalStorageExpiry has been provided.");this.expiry.setIdleName(e)}getKeepaliveEnabled(){return this.keepaliveEnabled}setKeepaliveEnabled(e){if(!this.keepaliveSvc)throw new Error("Cannot enable keepalive integration because no KeepaliveSvc has been provided.");return this.keepaliveEnabled=e}getTimeout(){return this.timeoutVal}setTimeout(e){if(!1===e)this.timeoutVal=0;else{if(!("number"==typeof e&&e>=0))throw new Error("'seconds' can only be 'false' or a positive number.");this.timeoutVal=e}return this.timeoutVal}getIdle(){return this.idle}setIdle(e){if(e<=0)throw new Error("'seconds' must be greater zero");return this.idle=e}getAutoResume(){return this.autoResume}setAutoResume(e){return this.autoResume=e}setInterrupts(e){this.clearInterrupts();const t=this;for(const n of e){const e=new m(n);e.subscribe(e=>{t.interrupt(e.force,e.innerArgs)}),this.interrupts.push(e)}return this.interrupts}getInterrupts(){return this.interrupts}clearInterrupts(){for(const e of this.interrupts)e.pause(),e.unsubscribe();this.interrupts.length=0}isRunning(){return this.running}isIdling(){return this.idling}watch(e){this.safeClearInterval("idleHandle"),this.safeClearInterval("timeoutHandle");const t=this.timeoutVal?this.timeoutVal:0;if(!e){const e=new Date(this.expiry.now().getTime()+1e3*(this.idle+t));this.expiry.last(e)}this.idling&&this.toggleState(),this.running||(this.startKeepalive(),this.toggleInterrupts(!0)),this.running=!0;const n=()=>{this.zone.run(()=>{const e=this.getExpiryDiff(t);e>0?(this.safeClearInterval("idleHandle"),this.setIdleIntervalOutsideOfZone(n,e)):this.toggleState()})};this.setIdleIntervalOutsideOfZone(n,1e3*this.idle)}setIdleIntervalOutsideOfZone(e,t){this.zone.runOutsideAngular(()=>{this.idleHandle=setInterval(e,t)})}stop(){this.stopKeepalive(),this.toggleInterrupts(!1),this.safeClearInterval("idleHandle"),this.safeClearInterval("timeoutHandle"),this.setIdling(!1),this.running=!1,this.expiry.last(null)}timeout(){this.stopKeepalive(),this.toggleInterrupts(!1),this.safeClearInterval("idleHandle"),this.safeClearInterval("timeoutHandle"),this.setIdling(!0),this.running=!1,this.countdown=0,this.onTimeout.emit(null)}interrupt(e,t){this.running&&(this.timeoutVal&&this.expiry.isExpired()?this.timeout():(this.onInterrupt.emit(t),(!0===e||this.autoResume===y.idle||this.autoResume===y.notIdle&&!this.expiry.idling())&&this.watch(e)))}setIdling(e){this.idling=e,this.expiry.idling(e)}toggleState(){this.setIdling(!this.idling),this.idling?(this.onIdleStart.emit(null),this.stopKeepalive(),this.timeoutVal>0&&(this.countdown=this.timeoutVal,this.doCountdown(),this.setTimoutIntervalOutsideZone(()=>{this.doCountdownInZone()},1e3))):(this.toggleInterrupts(!0),this.onIdleEnd.emit(null),this.startKeepalive()),this.safeClearInterval("idleHandle")}setTimoutIntervalOutsideZone(e,t){this.zone.runOutsideAngular(()=>{this.timeoutHandle=setInterval(()=>{e()},t)})}toggleInterrupts(e){for(const t of this.interrupts)e?t.resume():t.pause()}getExpiryDiff(e){const t=this.expiry.now();return(this.expiry.last()||t).getTime()-t.getTime()-1e3*e}doCountdownInZone(){this.zone.run(()=>{this.doCountdown()})}doCountdown(){if(this.getExpiryDiff(this.timeoutVal)>0)return this.safeClearInterval("timeoutHandle"),void this.interrupt(!0);this.idling&&(this.countdown<=0?this.timeout():(this.onTimeoutWarning.emit(this.countdown),this.countdown--))}safeClearInterval(e){null!=this[e]&&(clearInterval(this[e]),this[e]=null)}startKeepalive(){this.keepaliveSvc&&this.keepaliveEnabled&&(this.running&&this.keepaliveSvc.ping(),this.keepaliveSvc.start())}stopKeepalive(){this.keepaliveSvc&&this.keepaliveEnabled&&this.keepaliveSvc.stop()}ngOnDestroy(){this.stop(),this.clearInterrupts()}}return e.\u0275fac=function(t){return new(t||e)(i.ac(f),i.ac(i.B),i.ac(b,8))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})();class w{constructor(e,t,n=!1){this.source=e,this.innerArgs=t,this.force=n}}class A extends class{constructor(e,t){this.attachFn=e,this.detachFn=t,this.isAttached=!1,this.onInterrupt=new i.o}attach(){!0!==Zone.current.get("isAngularZone")?(!this.isAttached&&this.attachFn&&this.attachFn(this),this.isAttached=!0):Zone.current.parent.run(()=>this.attach())}detach(){this.isAttached&&this.detachFn&&this.detachFn(this),this.isAttached=!1}}{constructor(e,t,n){super(null,null),this.target=e,this.events=t,this.eventSubscription=new r.a,"number"==typeof n&&(n={throttleDelay:n,passive:!1}),null==(n=n||{throttleDelay:500,passive:!1}).throttleDelay&&(n.throttleDelay=500),this.throttleDelay=n.throttleDelay,this.passive=!!n.passive;const i=this.passive?{passive:!0}:null,c=t.split(" ").map(t=>Object(a.a)(e,t,i));this.eventSrc=Object(s.a)(...c),this.eventSrc=this.eventSrc.pipe(Object(o.a)(e=>!this.filterEvent(e))),this.throttleDelay>0&&(this.eventSrc=this.eventSrc.pipe(function(e,t=l.a,n=u){return i=>i.lift(new d(e,t,n.leading,n.trailing))}(this.throttleDelay)));const h=e=>this.onInterrupt.emit(new w(this,e));this.attachFn=()=>this.eventSubscription=this.eventSrc.subscribe(h),this.detachFn=()=>this.eventSubscription.unsubscribe()}filterEvent(e){return!1}get options(){return{throttleDelay:this.throttleDelay,passive:this.passive}}}class C extends A{constructor(e,t){super(window,e,t)}}let k=(()=>{class e{static forRoot(){return{ngModule:e,providers:[v,{provide:f,useExisting:v},M]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({providers:[_]}),e})();const O=[new class extends A{constructor(e,t){super(document.documentElement,e,t)}filterEvent(e){return!("mousemove"!==e.type||!(e.originalEvent&&0===e.originalEvent.movementX&&0===e.originalEvent.movementY||void 0!==e.movementX&&!e.movementX)&&e.movementY)}}("mousemove keydown DOMMouseScroll mousewheel mousedown touchstart touchmove scroll",void 0),new class extends C{constructor(e=500){super("storage",e)}filterEvent(e){return!(e.key&&e.key.indexOf("ng2Idle.")>=0&&e.key.indexOf(".expiry")>=0)}}]},"+rOU":function(e,t,n){"use strict";n.d(t,"a",function(){return l}),n.d(t,"b",function(){return d}),n.d(t,"c",function(){return h}),n.d(t,"d",function(){return s}),n.d(t,"e",function(){return u}),n.d(t,"f",function(){return p}),n.d(t,"g",function(){return o});var i=n("fXoL"),r=n("ofXK");class a{attach(e){return this._attachedHost=e,e.attach(this)}detach(){let e=this._attachedHost;null!=e&&(this._attachedHost=null,e.detach())}get isAttached(){return null!=this._attachedHost}setAttachedHost(e){this._attachedHost=e}}class s extends a{constructor(e,t,n,i){super(),this.component=e,this.viewContainerRef=t,this.injector=n,this.componentFactoryResolver=i}}class o extends a{constructor(e,t,n){super(),this.templateRef=e,this.viewContainerRef=t,this.context=n}get origin(){return this.templateRef.elementRef}attach(e,t=this.context){return this.context=t,super.attach(e)}detach(){return this.context=void 0,super.detach()}}class c extends a{constructor(e){super(),this.element=e instanceof i.l?e.nativeElement:e}}class l{constructor(){this._isDisposed=!1,this.attachDomPortal=null}hasAttached(){return!!this._attachedPortal}attach(e){return e instanceof s?(this._attachedPortal=e,this.attachComponentPortal(e)):e instanceof o?(this._attachedPortal=e,this.attachTemplatePortal(e)):this.attachDomPortal&&e instanceof c?(this._attachedPortal=e,this.attachDomPortal(e)):void 0}detach(){this._attachedPortal&&(this._attachedPortal.setAttachedHost(null),this._attachedPortal=null),this._invokeDisposeFn()}dispose(){this.hasAttached()&&this.detach(),this._invokeDisposeFn(),this._isDisposed=!0}setDisposeFn(e){this._disposeFn=e}_invokeDisposeFn(){this._disposeFn&&(this._disposeFn(),this._disposeFn=null)}}class u extends l{constructor(e,t,n,i,r){super(),this.outletElement=e,this._componentFactoryResolver=t,this._appRef=n,this._defaultInjector=i,this.attachDomPortal=e=>{const t=e.element,n=this._document.createComment("dom-portal");t.parentNode.insertBefore(n,t),this.outletElement.appendChild(t),super.setDisposeFn(()=>{n.parentNode&&n.parentNode.replaceChild(t,n)})},this._document=r}attachComponentPortal(e){const t=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component);let n;return e.viewContainerRef?(n=e.viewContainerRef.createComponent(t,e.viewContainerRef.length,e.injector||e.viewContainerRef.injector),this.setDisposeFn(()=>n.destroy())):(n=t.create(e.injector||this._defaultInjector),this._appRef.attachView(n.hostView),this.setDisposeFn(()=>{this._appRef.detachView(n.hostView),n.destroy()})),this.outletElement.appendChild(this._getComponentRootNode(n)),n}attachTemplatePortal(e){let t=e.viewContainerRef,n=t.createEmbeddedView(e.templateRef,e.context);return n.rootNodes.forEach(e=>this.outletElement.appendChild(e)),n.detectChanges(),this.setDisposeFn(()=>{let e=t.indexOf(n);-1!==e&&t.remove(e)}),n}dispose(){super.dispose(),null!=this.outletElement.parentNode&&this.outletElement.parentNode.removeChild(this.outletElement)}_getComponentRootNode(e){return e.hostView.rootNodes[0]}}let d=(()=>{class e extends o{constructor(e,t){super(e,t)}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.N),i.Qb(i.R))},e.\u0275dir=i.Lb({type:e,selectors:[["","cdkPortal",""]],exportAs:["cdkPortal"],features:[i.zb]}),e})(),h=(()=>{class e extends l{constructor(e,t,n){super(),this._componentFactoryResolver=e,this._viewContainerRef=t,this._isInitialized=!1,this.attached=new i.o,this.attachDomPortal=e=>{const t=e.element,n=this._document.createComment("dom-portal");e.setAttachedHost(this),t.parentNode.insertBefore(n,t),this._getRootNode().appendChild(t),super.setDisposeFn(()=>{n.parentNode&&n.parentNode.replaceChild(t,n)})},this._document=n}get portal(){return this._attachedPortal}set portal(e){(!this.hasAttached()||e||this._isInitialized)&&(this.hasAttached()&&super.detach(),e&&super.attach(e),this._attachedPortal=e)}get attachedRef(){return this._attachedRef}ngOnInit(){this._isInitialized=!0}ngOnDestroy(){super.dispose(),this._attachedPortal=null,this._attachedRef=null}attachComponentPortal(e){e.setAttachedHost(this);const t=null!=e.viewContainerRef?e.viewContainerRef:this._viewContainerRef,n=(e.componentFactoryResolver||this._componentFactoryResolver).resolveComponentFactory(e.component),i=t.createComponent(n,t.length,e.injector||t.injector);return t!==this._viewContainerRef&&this._getRootNode().appendChild(i.hostView.rootNodes[0]),super.setDisposeFn(()=>i.destroy()),this._attachedPortal=e,this._attachedRef=i,this.attached.emit(i),i}attachTemplatePortal(e){e.setAttachedHost(this);const t=this._viewContainerRef.createEmbeddedView(e.templateRef,e.context);return super.setDisposeFn(()=>this._viewContainerRef.clear()),this._attachedPortal=e,this._attachedRef=t,this.attached.emit(t),t}_getRootNode(){const e=this._viewContainerRef.element.nativeElement;return e.nodeType===e.ELEMENT_NODE?e:e.parentNode}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.j),i.Qb(i.R),i.Qb(r.e))},e.\u0275dir=i.Lb({type:e,selectors:[["","cdkPortalOutlet",""]],inputs:{portal:["cdkPortalOutlet","portal"]},outputs:{attached:"attached"},exportAs:["cdkPortalOutlet"],features:[i.zb]}),e})(),p=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({}),e})()},"+s0g":function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",w:"\xe9\xe9n week",ww:"%d weken",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("wd/R"))},"+zNg":function(e,t,n){"use strict";n.d(t,"a",function(){return c});var i=n("8fXS"),r=n("fXoL"),a=n("ZSnQ"),s=n("nkZ8"),o=n("PjmR");let c=(()=>{class e{constructor(e,t,n){this.formatService=e,this.prepareService=t,this.translateService=n}invoiceMultipleResponseToVM(e){var t,n;const i={pageInfo:Object.assign({},null===(t=e.meta)||void 0===t?void 0:t.pagination),list:[]};return(null===(n=e.data)||void 0===n?void 0:n.length)&&e.data.forEach(e=>{const t=this.invoiceResponseToVM(e);i.list.push(t)}),i}invoiceResponseToVM(e){var t,n,i,r,a,s,o,c,l,u,d,h,p,f,m,b,g,_;let v=0;null===(n=null===(t=null==e?void 0:e.assignments)||void 0===t?void 0:t.data)||void 0===n||n.forEach(t=>{v+=t.max_estimated_costs,e.total=v});let y={};if(y.id=e.id,y.number=e.number,y.state=e.state,y.comment=e.comment,y.total=e.total,y.total_renumeration=e.total_renumeration,y.total_bonus=e.total_bonus,y.total_expense=e.total_expense,y.issued_at=e.issued_at,y.document_id=e.document_id,y.includes_taxes=e.includes_taxes,y.payment_total=e.payment_total,y.payment_comment=e.payment_comment,y.payment_target=e.payment_target,y.assignment_ids=e.assignment_ids,y.summary=e.summary,y.with_discount=e.with_discount,y.freelancer_id=e.freelancer_id,y.freelancer_name=e.freelancer_name,y.expense_info=e.expense_info,y.approval=(null===(i=e.approval)||void 0===i?void 0:i.data)?this.transformApproval(null===(r=e.approval)||void 0===r?void 0:r.data):void 0,y.payment_target_discount=e.payment_target_discount,y.payment_target_default=e.payment_target_default,e.document&&e.document.data&&(y.document=this.transformSingleDoc(e.document.data,!0)),y.additional={},e.assignments&&e.assignments.data){y.assignments=e.assignments.data.map(e=>this.transformAssignment(e)),y.assignments=e.assignments.data.map(t=>(e.invoice_items?(t.invoice_items=JSON.parse(e.invoice_items).filter(e=>e.assignment_id==t.id),t.task_remuneration=JSON.parse(e.invoice_items).filter(e=>e.assignment_id==t.id&&"task"==e.item_type).map(e=>(null==e?void 0:e.amount)||0).reduce((e,t)=>e+t,0),t.task_bonus=JSON.parse(e.invoice_items).filter(e=>e.assignment_id==t.id&&"bonus"==e.item_type).map(e=>(null==e?void 0:e.amount)||0).reduce((e,t)=>e+t,0),t.task_expense=JSON.parse(e.invoice_items).filter(e=>e.assignment_id==t.id&&"expense"==e.item_type).map(e=>(null==e?void 0:e.amount)||0).reduce((e,t)=>e+t,0)):t.invoice_items=[],t));let t=[];y.assignments.forEach(e=>{const n=this.assignmentDocumentsToObj(y.additional,e);y.additional=n.obj,e=n.assignment,console.log(e.revenues,"assignment.revenues"),e.revenues&&(t=t.concat(e.revenues.data)),e.disabled=e.disabled||!e.has_invoice_requirements}),y.revenues=t.map(this.transformRevenue),this.revenuesToReports(y.additional.report,y.revenues),y.assignmentIds=y.assignments.map(e=>e.id),y.freelancerRatings=y.assignments[0].freelancerRatings,y.jobTitle=y.assignments&&y.assignments.length&&(null===(l=null===(c=null===(o=null===(s=null===(a=y.assignments[0])||void 0===a?void 0:a.date)||void 0===s?void 0:s.data)||void 0===o?void 0:o.job)||void 0===c?void 0:c.data)||void 0===l?void 0:l.title),y.jobTitleShort=y.assignments&&y.assignments.length&&y.assignments[0].jobname,console.log(y.assignments,"invoiceVM.assignments"),y.jobId=y.assignments.length>0&&(null===(u=y.assignments[0])||void 0===u?void 0:u.date)&&(null===(h=null===(d=y.assignments[0])||void 0===d?void 0:d.date)||void 0===h?void 0:h.data)?null===(m=null===(f=null===(p=y.assignments[0])||void 0===p?void 0:p.date.data.job)||void 0===f?void 0:f.data)||void 0===m?void 0:m.id:void 0}return y.creatorName=(null===(g=null===(b=e.creator)||void 0===b?void 0:b.data)||void 0===g?void 0:g.name)||"",y.freelancer=Object.assign(Object.assign({},(null===(_=e.freelancer)||void 0===_?void 0:_.data)||{}),Object.assign({},e.snapshots||{})),y=this.calcPaymentTotalNet(y),y}transformSingleDoc(e,t){return Object.assign(Object.assign({},e),{url:e.url||`http://18.156.91.33:90/documents/${e.id}`,mime:e.mime||null,size:e.size||null,originalFilename:e.original_filename||null,saved:t})}calcPaymentTotalNet(e){let t=e.assignments?e.assignments.map(e=>e.vat):[];if(!0===e.includes_taxes)if(t.length>1){let t=0;(e.assignments||[]).forEach(e=>{t+=100*parseFloat(e.freelancer_costs_net||e.max_estimated_costs)}),e.paymentTotalNet=Math.round(t)/100,e.paymentTotalNetHint=!0}else if(1===t.length){let n=100*parseFloat(e.total?e.total.toString():"0"),i=parseFloat(t[0]);e.paymentTotalNet=Math.round(n/(1+i/100))/100}else e.paymentTotalNet=void 0;else e.paymentTotalNet=void 0;return e}searchRequest(e){const t={include:["assignments.documents.approval.updator"]};return t.page=e.pageIndex,t.order_by=e.sortBy||"issued_at",t.order_dir=e.sortDir||"desc",t.limit=e.pageSize,t.only_fields=[],t.filters=[],e.search&&t.filters.push({key:"search",value:e.search}),e.freelancerId&&t.filters.push({key:"freelancer",value:e.freelancerId}),e.jobId&&t.filters.push({key:"job",value:e.jobId}),e.state&&t.filters.push({key:"state",value:e.state}),e.dateFrom&&t.filters.push({key:"date_from",value:this.prepareService.datetime(e.dateFrom)}),e.dateTo&&t.filters.push({key:"date_to",value:this.prepareService.datetime(e.dateTo)}),e.attributes&&e.attributes.forEach(e=>{var n;null===(n=null==t?void 0:t.filters)||void 0===n||n.push({key:e,value:!0})}),t}getInvoiceRequest(e){const t={limit:1e5,order_by:"name",order_dir:"asc",include:["contacts"],only_fields:["invoice.id","invoice.available","invoice.name","contact.id","contact.lastname","contact.firstname","client.id","client.name"],filters:[]};return t.filters.push({key:"client_id",value:e}),t}getByIdRequest(e){const t={};return t.id=e,t.include=["client,contacts,order.invoice,creator"],t}transformJob(e){return e.templates=[],e.documents&&e.documents.data&&e.documents.data.forEach(t=>{t.type.match("template")&&e.templates.push(t)}),e.assignments=[],e.dates&&e.dates.data&&e.dates.data.forEach(t=>{t.assignments&&t.assignments.data&&t.assignments.data.forEach(t=>{t.invoices=t.invoices&&t.invoices.data&&t.invoices.data[0],e.assignments.push(t)})}),e.revenues=e.revenues&&e.revenues.data.map(this.transformRevenue)||[],e.assignmentsCount={all:e.assignments.length,done:0},e.assignmentDocuments={},e.shortTitle=e.title&&e.title.split(" | ")[0],(e.assignments||[]).forEach(t=>{t.appointedAt=this.formatService.date(t.appointed_at),t.jobname=e.shortTitle,t.jobId=e.id,t.sitename=e.site&&e.site.data.name+(e.site.data.number?" | "+e.site.data.number:""),e.assignmentsCount.done+=t.is_done?1:0,t=this.transformAssignment(t);const n=this.assignmentDocumentsToObj(e.assignmentDocuments,t);t=n.assignment,e.assignmentDocuments=n.obj,this.revenuesToReports(e.assignmentDocuments.report,e.revenues)}),e}transformRevenue(e){return e.salesVolume={},e.sales_volume.forEach(t=>{e.salesVolume[t.saleslot]=t.value}),e}revenuesToReports(e,t){(e||[]).forEach(e=>{e.revenues||(e.revenues=[]),e.trackingId&&(e.revenues=t.filter(t=>e.assignmentIds.some(e=>t.assignment_ids.indexOf(e)>=0)))})}assignmentDocumentsToObj(e,t){return(t.documents&&t.documents.data||[]).forEach(n=>{var i=n.type;e[i]=e[i]||[],t.disabled=!!t.invoices&&"rejected"!==t.invoices.state;var r=e[i].find(e=>e.id===n.id);r||(r=Object.assign(Object.assign({},n),{trackingId:Math.random().toString(36).substr(2,10),assignmentIds:[],rejectedIds:[],appointments:[],originalFilename:n.original_filename,readonly:n.approval&&"accepted"===n.approval.data.state,approval:n.approval&&n.approval.data&&n.approval.data&&this.transformApproval(n.approval.data)}),e[i].push(r)),r.appointments.push(t.appointedAt),r.assignmentIds.push(t.id),t.invoices&&"rejected"===t.invoices.state&&r.rejectedIds.push(t.id)}),{obj:e,assignment:t}}transformApproval(e){return e.performed_by=e.updator&&e.updator.data.name&&e.updator.data.name,e}transformAssignment(e){var t,n;const r={appointedAt:e.appointedAt||this.formatService.date(e.appointed_at),jobname:e.jobname||e.date&&e.date.data.job&&e.date.data.job.data.title&&e.date.data.job.data.title.split(" | ")[0],freelancerRatings:e.freelancer_ratings||(null===(n=null===(t=e.date)||void 0===t?void 0:t.job)||void 0===n?void 0:n.freelancer_ratings),jobId:e.jobId||e.date&&e.date.data.job&&e.date.data.job.data.id,sitename:(e=>{let t=e.sitenumber||e.date&&e.date.data.job&&e.date.data.job.data.site&&e.date.data.job.data.site.data.number;return(e.sitename||e.date&&e.date.data.job&&e.date.data.job.data.site&&e.date.data.job.data.site.data.name)+(t?" | "+t:"")})(e),checkinStart:e.checkins&&e.checkins.data.length>0&&this.formatService.datetime(e.checkins.data[0].performed_at,i.a.transform.timeformat),checkinEnd:e.checkins&&e.checkins.data.length>0&&this.formatService.datetime(e.checkins.data[0].finished_at,i.a.transform.timeformat),checkinPerformer:e.checkins&&e.checkins.data.length>0&&e.checkins.data[0].creator&&e.checkins.data[0].creator.data&&e.checkins.data[0].creator.data.name||this.translateService.instant("common.users.system"),additionalCosts:e.additional_costs&&(e=>{let t="";return e.forEach(e=>{let n=this.formatService.formatCurrency(e.value);t+=e.name+": "+n+"<br>"}),t})(e.additional_costs)||"",incentiveModel:e.incentive_model&&((e,t,n)=>{let i="";return Object.keys(e).forEach(t=>{let n=this.formatService.formatCurrency(e[t]);{let e={};e[t]=n,i+=this.translateService.instant("invoices.table.incentives."+t,e)+"<br>"}}),i})({checkin:e.incentive_model.data.checkin,sales_report:e.incentive_model.data.sales_report,picture_documentation:e.incentive_model.data.picture_documentation})||"",wage:this.formatService.formatCurrency(e.wage)||"",assignmentBudget:this.formatService.formatCurrency(e.assignment_budget)||"",assignmentBudgetCorrection:this.formatService.formatCurrency(e.assignment_budget_correction)||"",estimatedCosts:this.formatService.formatCurrency(e.estimated_costs)||"",maxEstimatedCosts:this.formatService.formatCurrency(e.max_estimated_costs)||"",plannedCosts:this.formatService.formatCurrency(e.planned_costs)||"",freelancerCostsNet:this.formatService.formatCurrency(e.freelancer_costs_net)||"",feedbackApproval:e.feedback_instance&&e.feedback_instance.data.approval&&e.feedback_instance.data.approval.data||e.feedback&&e.feedback.length&&e.feedback_instance_id&&{approval:null},classes:e.checkins&&e.checkins.data.length>0&&e.checkins.data[0].is_valid?[]:["checkin-warning"],taxRate:this.formatService.percent(e.vat)};for(const i in r)Object.prototype.hasOwnProperty.call(r,i)&&(e[i]=r[i]);return e}}return e.\u0275fac=function(t){return new(t||e)(r.ac(a.a),r.ac(s.a),r.ac(o.a))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})()},"//9w":function(e,t,n){!function(e){"use strict";e.defineLocale("se",{months:"o\u0111\u0111ajagem\xe1nnu_guovvam\xe1nnu_njuk\u010dam\xe1nnu_cuo\u014bom\xe1nnu_miessem\xe1nnu_geassem\xe1nnu_suoidnem\xe1nnu_borgem\xe1nnu_\u010dak\u010dam\xe1nnu_golggotm\xe1nnu_sk\xe1bmam\xe1nnu_juovlam\xe1nnu".split("_"),monthsShort:"o\u0111\u0111j_guov_njuk_cuo_mies_geas_suoi_borg_\u010dak\u010d_golg_sk\xe1b_juov".split("_"),weekdays:"sotnabeaivi_vuoss\xe1rga_ma\u014b\u014beb\xe1rga_gaskavahkku_duorastat_bearjadat_l\xe1vvardat".split("_"),weekdaysShort:"sotn_vuos_ma\u014b_gask_duor_bear_l\xe1v".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s gea\u017ees",past:"ma\u014bit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta m\xe1nnu",MM:"%d m\xe1nut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},"/1cH":function(e,t,n){"use strict";n.d(t,"a",function(){return N}),n.d(t,"b",function(){return H}),n.d(t,"c",function(){return V});var i=n("u47x"),r=n("8LU1"),a=n("nLfN"),s=n("fXoL"),o=n("FKr1"),c=n("quSY"),l=n("XNiG"),u=n("NXyV"),d=n("VRyK"),h=n("LRne"),p=n("xgIS"),f=n("ofXK"),m=n("rDax"),b=n("vxfF"),g=n("FtGj"),_=n("+rOU"),v=n("3Pt+"),y=n("kmnG"),M=n("IzEk"),w=n("eIep"),A=n("pLZG"),C=n("lJxs"),k=n("vkgz"),O=n("3E0/"),S=n("cH1L");const L=["panel"];function T(e,t){if(1&e&&(s.Wb(0,"div",0,1),s.oc(2),s.Vb()),2&e){const e=t.id,n=s.ic();s.qc("id",n.id)("ngClass",n._classList),s.Db("aria-label",n.ariaLabel||null)("aria-labelledby",n._getPanelAriaLabelledby(e))}}const x=["*"];let D=0;class E{constructor(e,t){this.source=e,this.option=t}}class P{}const R=Object(o.y)(P),j=new s.s("mat-autocomplete-default-options",{providedIn:"root",factory:function(){return{autoActiveFirstOption:!1}}});let z=(()=>{class e extends R{constructor(e,t,n,i){super(),this._changeDetectorRef=e,this._elementRef=t,this._activeOptionChanges=c.a.EMPTY,this.showPanel=!1,this._isOpen=!1,this.displayWith=null,this.optionSelected=new s.o,this.opened=new s.o,this.closed=new s.o,this.optionActivated=new s.o,this._classList={},this.id="mat-autocomplete-"+D++,this.inertGroups=(null==i?void 0:i.SAFARI)||!1,this._autoActiveFirstOption=!!n.autoActiveFirstOption}get isOpen(){return this._isOpen&&this.showPanel}get autoActiveFirstOption(){return this._autoActiveFirstOption}set autoActiveFirstOption(e){this._autoActiveFirstOption=Object(r.c)(e)}set classList(e){this._classList=e&&e.length?Object(r.g)(e).reduce((e,t)=>(e[t]=!0,e),{}):{},this._setVisibilityClasses(this._classList),this._elementRef.nativeElement.className=""}ngAfterContentInit(){this._keyManager=new i.b(this.options).withWrap(),this._activeOptionChanges=this._keyManager.change.subscribe(e=>{this.optionActivated.emit({source:this,option:this.options.toArray()[e]||null})}),this._setVisibility()}ngOnDestroy(){this._activeOptionChanges.unsubscribe()}_setScrollTop(e){this.panel&&(this.panel.nativeElement.scrollTop=e)}_getScrollTop(){return this.panel?this.panel.nativeElement.scrollTop:0}_setVisibility(){this.showPanel=!!this.options.length,this._setVisibilityClasses(this._classList),this._changeDetectorRef.markForCheck()}_emitSelectEvent(e){const t=new E(this,e);this.optionSelected.emit(t)}_getPanelAriaLabelledby(e){return this.ariaLabel?null:this.ariaLabelledby?e+" "+this.ariaLabelledby:e}_setVisibilityClasses(e){e[this._visibleClass]=this.showPanel,e[this._hiddenClass]=!this.showPanel}}return e.\u0275fac=function(t){return new(t||e)(s.Qb(s.h),s.Qb(s.l),s.Qb(j),s.Qb(a.a))},e.\u0275dir=s.Lb({type:e,viewQuery:function(e,t){if(1&e&&(s.Xc(s.N,3),s.Xc(L,1)),2&e){let e;s.Ac(e=s.fc())&&(t.template=e.first),s.Ac(e=s.fc())&&(t.panel=e.first)}},inputs:{displayWith:"displayWith",autoActiveFirstOption:"autoActiveFirstOption",classList:["class","classList"],ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],panelWidth:"panelWidth"},outputs:{optionSelected:"optionSelected",opened:"opened",closed:"closed",optionActivated:"optionActivated"},features:[s.zb]}),e})(),N=(()=>{class e extends z{constructor(){super(...arguments),this._visibleClass="mat-autocomplete-visible",this._hiddenClass="mat-autocomplete-hidden"}}return e.\u0275fac=function(t){return I(t||e)},e.\u0275cmp=s.Kb({type:e,selectors:[["mat-autocomplete"]],contentQueries:function(e,t,n){if(1&e&&(s.Jb(n,o.g,1),s.Jb(n,o.n,1)),2&e){let e;s.Ac(e=s.fc())&&(t.optionGroups=e),s.Ac(e=s.fc())&&(t.options=e)}},hostAttrs:[1,"mat-autocomplete"],inputs:{disableRipple:"disableRipple"},exportAs:["matAutocomplete"],features:[s.Bb([{provide:o.h,useExisting:e}]),s.zb],ngContentSelectors:x,decls:1,vars:0,consts:[["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"],["panel",""]],template:function(e,t){1&e&&(s.pc(),s.Pc(0,T,3,4,"ng-template"))},directives:[f.n],styles:[".mat-autocomplete-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;max-width:none;max-height:256px;position:relative;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.mat-autocomplete-panel.mat-autocomplete-visible{visibility:visible}.mat-autocomplete-panel.mat-autocomplete-hidden{visibility:hidden}.mat-autocomplete-panel-above .mat-autocomplete-panel{border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.mat-autocomplete-panel .mat-divider-horizontal{margin-top:-1px}.cdk-high-contrast-active .mat-autocomplete-panel{outline:solid 1px}mat-autocomplete{display:none}\n"],encapsulation:2,changeDetection:0}),e})();const I=s.Yb(N),F=new s.s("mat-autocomplete-scroll-strategy"),W={provide:F,deps:[m.c],useFactory:function(e){return()=>e.scrollStrategies.reposition()}},q={provide:v.p,useExisting:Object(s.V)(()=>V),multi:!0};let B=(()=>{class e{constructor(e,t,n,i,r,a,s,o,h,p,f){this._element=e,this._overlay=t,this._viewContainerRef=n,this._zone=i,this._changeDetectorRef=r,this._dir=s,this._formField=o,this._document=h,this._viewportRuler=p,this._defaults=f,this._componentDestroyed=!1,this._autocompleteDisabled=!1,this._manuallyFloatingLabel=!1,this._viewportSubscription=c.a.EMPTY,this._canOpenOnNextFocus=!0,this._closeKeyEventStream=new l.a,this._windowBlurHandler=()=>{this._canOpenOnNextFocus=this._document.activeElement!==this._element.nativeElement||this.panelOpen},this._onChange=()=>{},this._onTouched=()=>{},this.position="auto",this.autocompleteAttribute="off",this._overlayAttached=!1,this.optionSelections=Object(u.a)(()=>this.autocomplete&&this.autocomplete.options?Object(d.a)(...this.autocomplete.options.map(e=>e.onSelectionChange)):this._zone.onStable.pipe(Object(M.a)(1),Object(w.a)(()=>this.optionSelections))),this._scrollStrategy=a}get autocompleteDisabled(){return this._autocompleteDisabled}set autocompleteDisabled(e){this._autocompleteDisabled=Object(r.c)(e)}ngAfterViewInit(){const e=this._getWindow();void 0!==e&&this._zone.runOutsideAngular(()=>e.addEventListener("blur",this._windowBlurHandler))}ngOnChanges(e){e.position&&this._positionStrategy&&(this._setStrategyPositions(this._positionStrategy),this.panelOpen&&this._overlayRef.updatePosition())}ngOnDestroy(){const e=this._getWindow();void 0!==e&&e.removeEventListener("blur",this._windowBlurHandler),this._viewportSubscription.unsubscribe(),this._componentDestroyed=!0,this._destroyPanel(),this._closeKeyEventStream.complete()}get panelOpen(){return this._overlayAttached&&this.autocomplete.showPanel}openPanel(){this._attachOverlay(),this._floatLabel()}closePanel(){this._resetLabel(),this._overlayAttached&&(this.panelOpen&&this.autocomplete.closed.emit(),this.autocomplete._isOpen=this._overlayAttached=!1,this._overlayRef&&this._overlayRef.hasAttached()&&(this._overlayRef.detach(),this._closingActionsSubscription.unsubscribe()),this._componentDestroyed||this._changeDetectorRef.detectChanges())}updatePosition(){this._overlayAttached&&this._overlayRef.updatePosition()}get panelClosingActions(){return Object(d.a)(this.optionSelections,this.autocomplete._keyManager.tabOut.pipe(Object(A.a)(()=>this._overlayAttached)),this._closeKeyEventStream,this._getOutsideClickStream(),this._overlayRef?this._overlayRef.detachments().pipe(Object(A.a)(()=>this._overlayAttached)):Object(h.a)()).pipe(Object(C.a)(e=>e instanceof o.p?e:null))}get activeOption(){return this.autocomplete&&this.autocomplete._keyManager?this.autocomplete._keyManager.activeItem:null}_getOutsideClickStream(){return Object(d.a)(Object(p.a)(this._document,"click"),Object(p.a)(this._document,"auxclick"),Object(p.a)(this._document,"touchend")).pipe(Object(A.a)(e=>{const t=this._isInsideShadowRoot&&e.composedPath?e.composedPath()[0]:e.target,n=this._formField?this._formField._elementRef.nativeElement:null,i=this.connectedTo?this.connectedTo.elementRef.nativeElement:null;return this._overlayAttached&&t!==this._element.nativeElement&&(!n||!n.contains(t))&&(!i||!i.contains(t))&&!!this._overlayRef&&!this._overlayRef.overlayElement.contains(t)}))}writeValue(e){Promise.resolve(null).then(()=>this._setTriggerValue(e))}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this._element.nativeElement.disabled=e}_handleKeydown(e){const t=e.keyCode;if(t!==g.h||Object(g.t)(e)||e.preventDefault(),this.activeOption&&t===g.g&&this.panelOpen)this.activeOption._selectViaInteraction(),this._resetActiveItem(),e.preventDefault();else if(this.autocomplete){const n=this.autocomplete._keyManager.activeItem,i=t===g.q||t===g.e;this.panelOpen||t===g.p?this.autocomplete._keyManager.onKeydown(e):i&&this._canOpen()&&this.openPanel(),(i||this.autocomplete._keyManager.activeItem!==n)&&this._scrollToOption(this.autocomplete._keyManager.activeItemIndex||0)}}_handleInput(e){let t=e.target,n=t.value;"number"===t.type&&(n=""==n?null:parseFloat(n)),this._previousValue!==n&&(this._previousValue=n,this._onChange(n),this._canOpen()&&this._document.activeElement===e.target&&this.openPanel())}_handleFocus(){this._canOpenOnNextFocus?this._canOpen()&&(this._previousValue=this._element.nativeElement.value,this._attachOverlay(),this._floatLabel(!0)):this._canOpenOnNextFocus=!0}_floatLabel(e=!1){this._formField&&"auto"===this._formField.floatLabel&&(e?this._formField._animateAndLockLabel():this._formField.floatLabel="always",this._manuallyFloatingLabel=!0)}_resetLabel(){this._manuallyFloatingLabel&&(this._formField.floatLabel="auto",this._manuallyFloatingLabel=!1)}_subscribeToClosingActions(){const e=this._zone.onStable.pipe(Object(M.a)(1)),t=this.autocomplete.options.changes.pipe(Object(k.a)(()=>this._positionStrategy.reapplyLastPosition()),Object(O.a)(0));return Object(d.a)(e,t).pipe(Object(w.a)(()=>{const e=this.panelOpen;return this._resetActiveItem(),this.autocomplete._setVisibility(),this.panelOpen&&(this._overlayRef.updatePosition(),e!==this.panelOpen&&this.autocomplete.opened.emit()),this.panelClosingActions}),Object(M.a)(1)).subscribe(e=>this._setValueAndClose(e))}_destroyPanel(){this._overlayRef&&(this.closePanel(),this._overlayRef.dispose(),this._overlayRef=null)}_setTriggerValue(e){const t=this.autocomplete&&this.autocomplete.displayWith?this.autocomplete.displayWith(e):e,n=null!=t?t:"";this._formField?this._formField._control.value=n:this._element.nativeElement.value=n,this._previousValue=n}_setValueAndClose(e){e&&e.source&&(this._clearPreviousSelectedOption(e.source),this._setTriggerValue(e.source.value),this._onChange(e.source.value),this._element.nativeElement.focus(),this.autocomplete._emitSelectEvent(e.source)),this.closePanel()}_clearPreviousSelectedOption(e){this.autocomplete.options.forEach(t=>{t!==e&&t.selected&&t.deselect()})}_attachOverlay(){var e;null==this._isInsideShadowRoot&&(this._isInsideShadowRoot=!!Object(a.c)(this._element.nativeElement));let t=this._overlayRef;t?(this._positionStrategy.setOrigin(this._getConnectedElement()),t.updateSize({width:this._getPanelWidth()})):(this._portal=new _.g(this.autocomplete.template,this._viewContainerRef,{id:null===(e=this._formField)||void 0===e?void 0:e._labelId}),t=this._overlay.create(this._getOverlayConfig()),this._overlayRef=t,t.keydownEvents().subscribe(e=>{(e.keyCode===g.h&&!Object(g.t)(e)||e.keyCode===g.q&&Object(g.t)(e,"altKey"))&&(this._resetActiveItem(),this._closeKeyEventStream.next(),e.stopPropagation(),e.preventDefault())}),this._viewportSubscription=this._viewportRuler.change().subscribe(()=>{this.panelOpen&&t&&t.updateSize({width:this._getPanelWidth()})})),t&&!t.hasAttached()&&(t.attach(this._portal),this._closingActionsSubscription=this._subscribeToClosingActions());const n=this.panelOpen;this.autocomplete._setVisibility(),this.autocomplete._isOpen=this._overlayAttached=!0,this.panelOpen&&n!==this.panelOpen&&this.autocomplete.opened.emit()}_getOverlayConfig(){var e;return new m.d({positionStrategy:this._getOverlayPosition(),scrollStrategy:this._scrollStrategy(),width:this._getPanelWidth(),direction:this._dir,panelClass:null===(e=this._defaults)||void 0===e?void 0:e.overlayPanelClass})}_getOverlayPosition(){const e=this._overlay.position().flexibleConnectedTo(this._getConnectedElement()).withFlexibleDimensions(!1).withPush(!1);return this._setStrategyPositions(e),this._positionStrategy=e,e}_setStrategyPositions(e){const t=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],n=this._aboveClass,i=[{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom",panelClass:n},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom",panelClass:n}];let r;r="above"===this.position?i:"below"===this.position?t:[...t,...i],e.withPositions(r)}_getConnectedElement(){return this.connectedTo?this.connectedTo.elementRef:this._formField?this._formField.getConnectedOverlayOrigin():this._element}_getPanelWidth(){return this.autocomplete.panelWidth||this._getHostWidth()}_getHostWidth(){return this._getConnectedElement().nativeElement.getBoundingClientRect().width}_resetActiveItem(){const e=this.autocomplete;e.autoActiveFirstOption?e._keyManager.setFirstItemActive():e._keyManager.setActiveItem(-1)}_canOpen(){const e=this._element.nativeElement;return!e.readOnly&&!e.disabled&&!this._autocompleteDisabled}_getWindow(){var e;return(null===(e=this._document)||void 0===e?void 0:e.defaultView)||window}_scrollToOption(e){const t=this.autocomplete,n=Object(o.v)(e,t.options,t.optionGroups);if(0===e&&1===n)t._setScrollTop(0);else{const n=t.options.toArray()[e];if(n){const e=n._getHostElement(),i=Object(o.w)(e.offsetTop,e.offsetHeight,t._getScrollTop(),t.panel.nativeElement.offsetHeight);t._setScrollTop(i)}}}}return e.\u0275fac=function(t){return new(t||e)(s.Qb(s.l),s.Qb(m.c),s.Qb(s.R),s.Qb(s.B),s.Qb(s.h),s.Qb(F),s.Qb(S.b,8),s.Qb(y.a,9),s.Qb(f.e,8),s.Qb(b.e),s.Qb(j,8))},e.\u0275dir=s.Lb({type:e,inputs:{position:["matAutocompletePosition","position"],autocompleteAttribute:["autocomplete","autocompleteAttribute"],autocompleteDisabled:["matAutocompleteDisabled","autocompleteDisabled"],autocomplete:["matAutocomplete","autocomplete"],connectedTo:["matAutocompleteConnectedTo","connectedTo"]},features:[s.Ab]}),e})(),V=(()=>{class e extends B{constructor(){super(...arguments),this._aboveClass="mat-autocomplete-panel-above"}}return e.\u0275fac=function(t){return Y(t||e)},e.\u0275dir=s.Lb({type:e,selectors:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],hostAttrs:[1,"mat-autocomplete-trigger"],hostVars:7,hostBindings:function(e,t){1&e&&s.ec("focusin",function(){return t._handleFocus()})("blur",function(){return t._onTouched()})("input",function(e){return t._handleInput(e)})("keydown",function(e){return t._handleKeydown(e)}),2&e&&s.Db("autocomplete",t.autocompleteAttribute)("role",t.autocompleteDisabled?null:"combobox")("aria-autocomplete",t.autocompleteDisabled?null:"list")("aria-activedescendant",t.panelOpen&&t.activeOption?t.activeOption.id:null)("aria-expanded",t.autocompleteDisabled?null:t.panelOpen.toString())("aria-owns",t.autocompleteDisabled||!t.panelOpen||null==t.autocomplete?null:t.autocomplete.id)("aria-haspopup",!t.autocompleteDisabled)},exportAs:["matAutocompleteTrigger"],features:[s.Bb([q]),s.zb]}),e})();const Y=s.Yb(V);let H=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=s.Ob({type:e}),e.\u0275inj=s.Nb({providers:[W],imports:[[m.f,o.o,o.j,f.c],b.b,o.o,o.j]}),e})()},"/X5v":function(e,t,n){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~\xe1\xf1\xfa\xe1~r\xfd_F~\xe9br\xfa~\xe1r\xfd_~M\xe1rc~h_\xc1p~r\xedl_~M\xe1\xfd_~J\xfa\xf1\xe9~_J\xfal~\xfd_\xc1\xfa~g\xfast~_S\xe9p~t\xe9mb~\xe9r_\xd3~ct\xf3b~\xe9r_\xd1~\xf3v\xe9m~b\xe9r_~D\xe9c\xe9~mb\xe9r".split("_"),monthsShort:"J~\xe1\xf1_~F\xe9b_~M\xe1r_~\xc1pr_~M\xe1\xfd_~J\xfa\xf1_~J\xfal_~\xc1\xfag_~S\xe9p_~\xd3ct_~\xd1\xf3v_~D\xe9c".split("_"),monthsParseExact:!0,weekdays:"S~\xfa\xf1d\xe1~\xfd_M\xf3~\xf1d\xe1\xfd~_T\xfa\xe9~sd\xe1\xfd~_W\xe9d~\xf1\xe9sd~\xe1\xfd_T~h\xfars~d\xe1\xfd_~Fr\xedd~\xe1\xfd_S~\xe1t\xfar~d\xe1\xfd".split("_"),weekdaysShort:"S~\xfa\xf1_~M\xf3\xf1_~T\xfa\xe9_~W\xe9d_~Th\xfa_~Fr\xed_~S\xe1t".split("_"),weekdaysMin:"S~\xfa_M\xf3~_T\xfa_~W\xe9_T~h_Fr~_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~\xf3d\xe1~\xfd \xe1t] LT",nextDay:"[T~\xf3m\xf3~rr\xf3~w \xe1t] LT",nextWeek:"dddd [\xe1t] LT",lastDay:"[\xdd~\xe9st~\xe9rd\xe1~\xfd \xe1t] LT",lastWeek:"[L~\xe1st] dddd [\xe1t] LT",sameElse:"L"},relativeTime:{future:"\xed~\xf1 %s",past:"%s \xe1~g\xf3",s:"\xe1 ~f\xe9w ~s\xe9c\xf3~\xf1ds",ss:"%d s~\xe9c\xf3\xf1~ds",m:"\xe1 ~m\xed\xf1~\xfat\xe9",mm:"%d m~\xed\xf1\xfa~t\xe9s",h:"\xe1~\xf1 h\xf3~\xfar",hh:"%d h~\xf3\xfars",d:"\xe1 ~d\xe1\xfd",dd:"%d d~\xe1\xfds",M:"\xe1 ~m\xf3\xf1~th",MM:"%d m~\xf3\xf1t~hs",y:"\xe1 ~\xfd\xe9\xe1r",yy:"%d \xfd~\xe9\xe1rs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("wd/R"))},"/Z14":function(e,t,n){"use strict";n.d(t,"a",function(){return u});var i=n("fXoL"),r=n("9FzW"),a=n("U91v"),s=n("FDCq"),o=n("kIEO"),c=n("7zX0"),l=n("2QOe");let u=(()=>{class e{constructor(e,t,n,i,r,a){this.offerMappingService=e,this.assignmentMappingService=t,this.clientMappingService=n,this.datesMappingService=i,this.jobMappingService=r,this.siteMappingService=a}searchRequest(e){const t={};return t.limit=e.pageSize,t.page=e.pageIndex,t.order_by=e.sortBy,t.order_dir=e.sortDir,t.include=["contract_type"],t.only_fields=["tender.id","tender.published_at","tender.invalid_at","tender.snapshots","tender.daily_rate_min","tender.daily_rate_max","tender.appointed_at","tender.category","tender.state","contract_type.identifier"],t.filters=[],e.job&&t.filters.push({key:"job_id",value:e.job}),e.state&&t.filters.push({key:"state",value:e.state}),e.date_from&&t.filters.push({key:"date_from",value:e.date_from}),e.date_to&&t.filters.push({key:"date_to",value:e.date_to}),e.zip_from&&t.filters.push({key:"zip_from",value:e.zip_from}),e.zip_to&&t.filters.push({key:"zip_to",value:e.zip_to}),e.gender&&t.filters.push({key:"gender",value:e.gender}),e.radius&&t.filters.push({key:"radius",value:e.radius}),e.contractType&&t.filters.push({key:"contractType",value:e.contractType}),e.certificate&&t.filters.push({key:"certificate",value:e.certificate}),e.skill&&t.filters.push({key:"skill",value:e.skill}),e.agent&&t.filters.push({key:"agent_id",value:e.agent}),e.search&&t.filters.push({key:"search",value:e.search}),"expired"===e.state&&t.filters.push({key:"with_deleted",value:!0}),t}tenderSearchResponseToVM(e){var t,n;const i={pageInfo:Object.assign({},null===(t=e.meta)||void 0===t?void 0:t.pagination),list:[]};return(null===(n=e.data)||void 0===n?void 0:n.length)&&e.data.forEach(e=>{const t=this.tenderResponseToVM(e);i.list.push(t)}),i}tenderResponseToVM(e){var t,n,i,r,a,s,o,c,l,u,d,h;const p={};return p.id=e.id,p.category=e.category,p.contract_type=null===(t=e.contract_type)||void 0===t?void 0:t.data,p.contract_type_id=e.contract_type_id,p.contract_type_identifier=e.contract_type_identifier,p.daily_rate_max=e.daily_rate_max,p.daily_rate_min=e.daily_rate_min,p.agent=e.agent,p.created_at=e.created_at,e.assignment&&(p.assignment=this.assignmentMappingService.assignmentResponseToVM(e.assignment.data)),p.assignment_id=e.assignment_id,p.invalid_at=e.invalid_at,p.published_at=e.published_at,p.state=e.state,p.zip_max=null===(n=null==e?void 0:e.tender)||void 0===n?void 0:n.zip_max,p.zip_min=null===(i=null==e?void 0:e.tender)||void 0===i?void 0:i.zip_min,p.gender=null===(r=null==e?void 0:e.tender)||void 0===r?void 0:r.gender,p.radius=null===(a=null==e?void 0:e.tender)||void 0===a?void 0:a.radius,p.tenderContractType=null===(s=null==e?void 0:e.tender)||void 0===s?void 0:s.contract_type_id,p.contractType=e.contractType,p.skill=null===(o=null==e?void 0:e.tender)||void 0===o?void 0:o.skill,p.certificate=e.certificate,p.certificates=null===(c=e.certificates)||void 0===c?void 0:c.data,p.deleted_at=e.deleted_at,p.shift_start_time=e.shift_start_time,p.shift_end_time=e.shift_end_time,e.snapshots&&(p.snapshots={assignment:e.snapshots.assignment?this.assignmentMappingService.assignmentResponseToVM(e.snapshots.assignment):{},client:e.snapshots.client?this.clientMappingService.clientResponseToVM(e.snapshots.client):{},date:e.snapshots.date?this.datesMappingService.datesResponseToVM(e.snapshots.date):{},job:e.snapshots.job?this.jobMappingService.jobResponseToVM(e.snapshots.job):{},site:e.snapshots.site?this.siteMappingService.siteResponseToVM(e.snapshots.site):{}}),p.snapshots={client:(null===(u=null===(l=e.tender)||void 0===l?void 0:l.snapshots)||void 0===u?void 0:u.client)?this.clientMappingService.clientResponseToVM(null===(h=null===(d=e.tender)||void 0===d?void 0:d.snapshots)||void 0===h?void 0:h.client):{}},e.offers&&e.offers.data&&(p.offers=e.offers.data.map(e=>this.offerMappingService.offerResponseToVM(e))),e.logs&&e.logs.data&&(p.logs=e.logs.data),p.job_id=e.job_id,p.job_name=e.job_name,p.client_name=e.client_name,p.job_code=e.job_code,p.job_status=e.job_status,p.role_name=e.role_name,p.staff_manager=e.staff_manager,p.job_location=e.job_location,p.job_start_date=e.job_start_date,p.job_finish_date=e.job_finish_date,p.job_start_time=e.job_start_time,p.job_finish_time=e.job_finish_time,p.staff_count=e.staff_count,p.contract_type=e.contract_type,p.start_date=e.start_date,p.end_date=e.end_date,p.days=e.days,p.job_advert_end_date=e.job_advert_end_date,p.job_advert_end_date_time=e.job_advert_end_date_time,p.job_advert_start_date=e.job_advert_start_date,p.job_advert_start_date_time=e.job_advert_start_date_time,p.job_advertisement_id=e.job_advertisement_id,p.staff_role_id=e.staff_role_id,p.job_info=e.job_info,p.tenders=e.tenders,p.location_type=e.location_type,p.location_id=e.location_id,p.location_detail=e.location_detail,p.remaining_staff_count=e.remaining_staff_count||0,p}getJobTenderRequest(e,t,n){const i={limit:1e5,order_by:"appointed_at",include:["assignment.date,offers.freelancer.user"],filters:[]};return i.filters.push({key:"job",value:e}),i.filters.push({key:"state",value:"active"}),n&&(i.location_ids=n),i}getByIdRequest(e,t){const n={};return n.id=e,n.include="detail"===t?["assignment.agent","assignment.documents","assignment.date.job.site","assignment.date.job.project.client","documents","certificates"]:["assignment.agent","assignment.documents","assignment.date.job.site","assignment.date.job.project.client","documents","certificates","logs"],n.filters=[{key:"with_deleted",value:1}],n}}return e.\u0275fac=function(t){return new(t||e)(i.ac(r.a),i.ac(a.a),i.ac(s.a),i.ac(o.a),i.ac(c.a),i.ac(l.a))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})()},"/uUt":function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("7o/Q");function r(e,t){return n=>n.lift(new a(e,t))}class a{constructor(e,t){this.compare=e,this.keySelector=t}call(e,t){return t.subscribe(new s(e,this.compare,this.keySelector))}}class s extends i.a{constructor(e,t,n){super(e),this.keySelector=n,this.hasKey=!1,"function"==typeof t&&(this.compare=t)}compare(e,t){return e===t}_next(e){let t;try{const{keySelector:n}=this;t=n?n(e):e}catch(i){return this.destination.error(i)}let n=!1;if(this.hasKey)try{const{compare:e}=this;n=e(this.key,t)}catch(i){return this.destination.error(i)}else this.hasKey=!0;n||(this.key=t,this.destination.next(e))}}},0:function(e,t,n){e.exports=n("JQr2")},"0EQZ":function(e,t,n){"use strict";n.d(t,"a",function(){return l}),n.d(t,"b",function(){return o}),n.d(t,"c",function(){return h}),n.d(t,"d",function(){return p}),n.d(t,"e",function(){return u}),n.d(t,"f",function(){return d}),n.d(t,"g",function(){return f}),n.d(t,"h",function(){return c});var i=n("7+OI"),r=n("LRne"),a=n("XNiG"),s=n("fXoL");class o{}function c(e){return e&&"function"==typeof e.connect}class l extends o{constructor(e){super(),this._data=e}connect(){return Object(i.a)(this._data)?this._data:Object(r.a)(this._data)}disconnect(){}}class u{applyChanges(e,t,n,i,r){e.forEachOperation((e,i,a)=>{let s,o;if(null==e.previousIndex){const r=n(e,i,a);s=t.createEmbeddedView(r.templateRef,r.context,r.index),o=1}else null==a?(t.remove(i),o=3):(s=t.get(i),t.move(s,a),o=2);r&&r({context:null==s?void 0:s.context,operation:o,record:e})})}detach(){}}class d{constructor(){this.viewCacheSize=20,this._viewCache=[]}applyChanges(e,t,n,i,r){e.forEachOperation((e,a,s)=>{let o,c;null==e.previousIndex?(o=this._insertView(()=>n(e,a,s),s,t,i(e)),c=o?1:0):null==s?(this._detachAndCacheView(a,t),c=3):(o=this._moveView(a,s,t,i(e)),c=2),r&&r({context:null==o?void 0:o.context,operation:c,record:e})})}detach(){for(const e of this._viewCache)e.destroy();this._viewCache=[]}_insertView(e,t,n,i){const r=this._insertViewFromCache(t,n);if(r)return void(r.context.$implicit=i);const a=e();return n.createEmbeddedView(a.templateRef,a.context,a.index)}_detachAndCacheView(e,t){const n=t.detach(e);this._maybeCacheView(n,t)}_moveView(e,t,n,i){const r=n.get(e);return n.move(r,t),r.context.$implicit=i,r}_maybeCacheView(e,t){if(this._viewCache.length<this.viewCacheSize)this._viewCache.push(e);else{const n=t.indexOf(e);-1===n?e.destroy():t.remove(n)}}_insertViewFromCache(e,t){const n=this._viewCache.pop();return n&&t.insert(n,e),n||null}}class h{constructor(e=!1,t,n=!0){this._multiple=e,this._emitChanges=n,this._selection=new Set,this._deselectedToEmit=[],this._selectedToEmit=[],this.changed=new a.a,t&&t.length&&(e?t.forEach(e=>this._markSelected(e)):this._markSelected(t[0]),this._selectedToEmit.length=0)}get selected(){return this._selected||(this._selected=Array.from(this._selection.values())),this._selected}select(...e){this._verifyValueAssignment(e),e.forEach(e=>this._markSelected(e)),this._emitChangeEvent()}deselect(...e){this._verifyValueAssignment(e),e.forEach(e=>this._unmarkSelected(e)),this._emitChangeEvent()}toggle(e){this.isSelected(e)?this.deselect(e):this.select(e)}clear(){this._unmarkAll(),this._emitChangeEvent()}isSelected(e){return this._selection.has(e)}isEmpty(){return 0===this._selection.size}hasValue(){return!this.isEmpty()}sort(e){this._multiple&&this.selected&&this._selected.sort(e)}isMultipleSelection(){return this._multiple}_emitChangeEvent(){this._selected=null,(this._selectedToEmit.length||this._deselectedToEmit.length)&&(this.changed.next({source:this,added:this._selectedToEmit,removed:this._deselectedToEmit}),this._deselectedToEmit=[],this._selectedToEmit=[])}_markSelected(e){this.isSelected(e)||(this._multiple||this._unmarkAll(),this._selection.add(e),this._emitChanges&&this._selectedToEmit.push(e))}_unmarkSelected(e){this.isSelected(e)&&(this._selection.delete(e),this._emitChanges&&this._deselectedToEmit.push(e))}_unmarkAll(){this.isEmpty()||this._selection.forEach(e=>this._unmarkSelected(e))}_verifyValueAssignment(e){}}let p=(()=>{class e{constructor(){this._listeners=[]}notify(e,t){for(let n of this._listeners)n(e,t)}listen(e){return this._listeners.push(e),()=>{this._listeners=this._listeners.filter(t=>e!==t)}}ngOnDestroy(){this._listeners=[]}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(s.Mb)({factory:function(){return new e},token:e,providedIn:"root"}),e})();const f=new s.s("_ViewRepeater")},"0IaG":function(e,t,n){"use strict";n.d(t,"a",function(){return S}),n.d(t,"b",function(){return E}),n.d(t,"c",function(){return N}),n.d(t,"d",function(){return R}),n.d(t,"e",function(){return z}),n.d(t,"f",function(){return F}),n.d(t,"g",function(){return k}),n.d(t,"h",function(){return j});var i=n("rDax"),r=n("+rOU"),a=n("fXoL"),s=n("FKr1"),o=n("cH1L"),c=n("ofXK"),l=n("XNiG"),u=n("NXyV"),d=n("LRne"),h=n("pLZG"),p=n("IzEk"),f=n("JX91"),m=n("R0Ic"),b=n("FtGj"),g=n("u47x");function _(e,t){}class v{constructor(){this.role="dialog",this.panelClass="",this.hasBackdrop=!0,this.backdropClass="",this.disableClose=!1,this.width="",this.height="",this.maxWidth="80vw",this.data=null,this.ariaDescribedBy=null,this.ariaLabelledBy=null,this.ariaLabel=null,this.autoFocus=!0,this.restoreFocus=!0,this.closeOnNavigation=!0}}const y={dialogContainer:Object(m.m)("dialogContainer",[Object(m.j)("void, exit",Object(m.k)({opacity:0,transform:"scale(0.7)"})),Object(m.j)("enter",Object(m.k)({transform:"none"})),Object(m.l)("* => enter",Object(m.e)("150ms cubic-bezier(0, 0, 0.2, 1)",Object(m.k)({transform:"none",opacity:1}))),Object(m.l)("* => void, * => exit",Object(m.e)("75ms cubic-bezier(0.4, 0.0, 0.2, 1)",Object(m.k)({opacity:0})))])};let M=(()=>{class e extends r.a{constructor(e,t,n,i,r,s){super(),this._elementRef=e,this._focusTrapFactory=t,this._changeDetectorRef=n,this._config=r,this._focusMonitor=s,this._animationStateChanged=new a.o,this._elementFocusedBeforeDialogWasOpened=null,this._closeInteractionType=null,this.attachDomPortal=e=>(this._portalOutlet.hasAttached(),this._portalOutlet.attachDomPortal(e)),this._ariaLabelledBy=r.ariaLabelledBy||null,this._document=i}_initializeWithAttachedContent(){this._setupFocusTrap(),this._capturePreviouslyFocusedElement(),this._focusDialogContainer()}attachComponentPortal(e){return this._portalOutlet.hasAttached(),this._portalOutlet.attachComponentPortal(e)}attachTemplatePortal(e){return this._portalOutlet.hasAttached(),this._portalOutlet.attachTemplatePortal(e)}_recaptureFocus(){this._containsFocus()||(!this._config.autoFocus||!this._focusTrap.focusInitialElement())&&this._elementRef.nativeElement.focus()}_trapFocus(){this._config.autoFocus?this._focusTrap.focusInitialElementWhenReady():this._containsFocus()||this._elementRef.nativeElement.focus()}_restoreFocus(){const e=this._elementFocusedBeforeDialogWasOpened;if(this._config.restoreFocus&&e&&"function"==typeof e.focus){const t=this._getActiveElement(),n=this._elementRef.nativeElement;t&&t!==this._document.body&&t!==n&&!n.contains(t)||(this._focusMonitor?(this._focusMonitor.focusVia(e,this._closeInteractionType),this._closeInteractionType=null):e.focus())}this._focusTrap&&this._focusTrap.destroy()}_setupFocusTrap(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement)}_capturePreviouslyFocusedElement(){this._document&&(this._elementFocusedBeforeDialogWasOpened=this._getActiveElement())}_focusDialogContainer(){this._elementRef.nativeElement.focus&&this._elementRef.nativeElement.focus()}_containsFocus(){const e=this._elementRef.nativeElement,t=this._getActiveElement();return e===t||e.contains(t)}_getActiveElement(){var e;const t=this._document.activeElement;return(null===(e=null==t?void 0:t.shadowRoot)||void 0===e?void 0:e.activeElement)||t}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.l),a.Qb(g.i),a.Qb(a.h),a.Qb(c.e,8),a.Qb(v),a.Qb(g.h))},e.\u0275dir=a.Lb({type:e,viewQuery:function(e,t){if(1&e&&a.Xc(r.c,3),2&e){let e;a.Ac(e=a.fc())&&(t._portalOutlet=e.first)}},features:[a.zb]}),e})(),w=(()=>{class e extends M{constructor(){super(...arguments),this._state="enter"}_onAnimationDone({toState:e,totalTime:t}){"enter"===e?(this._trapFocus(),this._animationStateChanged.next({state:"opened",totalTime:t})):"exit"===e&&(this._restoreFocus(),this._animationStateChanged.next({state:"closed",totalTime:t}))}_onAnimationStart({toState:e,totalTime:t}){"enter"===e?this._animationStateChanged.next({state:"opening",totalTime:t}):"exit"!==e&&"void"!==e||this._animationStateChanged.next({state:"closing",totalTime:t})}_startExitAnimation(){this._state="exit",this._changeDetectorRef.markForCheck()}}return e.\u0275fac=function(t){return A(t||e)},e.\u0275cmp=a.Kb({type:e,selectors:[["mat-dialog-container"]],hostAttrs:["tabindex","-1","aria-modal","true",1,"mat-dialog-container"],hostVars:6,hostBindings:function(e,t){1&e&&a.Nc("@dialogContainer.start",function(e){return t._onAnimationStart(e)})("@dialogContainer.done",function(e){return t._onAnimationDone(e)}),2&e&&(a.Zb("id",t._id),a.Db("role",t._config.role)("aria-labelledby",t._config.ariaLabel?null:t._ariaLabelledBy)("aria-label",t._config.ariaLabel)("aria-describedby",t._config.ariaDescribedBy||null),a.Oc("@dialogContainer",t._state))},features:[a.zb],decls:1,vars:0,consts:[["cdkPortalOutlet",""]],template:function(e,t){1&e&&a.Pc(0,_,0,0,"ng-template",0)},directives:[r.c],styles:[".mat-dialog-container{display:block;padding:24px;border-radius:4px;box-sizing:border-box;overflow:auto;outline:0;width:100%;height:100%;min-height:inherit;max-height:inherit}.cdk-high-contrast-active .mat-dialog-container{outline:solid 1px}.mat-dialog-content{display:block;margin:0 -24px;padding:0 24px;max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch}.mat-dialog-title{margin:0 0 20px;display:block}.mat-dialog-actions{padding:8px 0;display:flex;flex-wrap:wrap;min-height:52px;align-items:center;box-sizing:content-box;margin-bottom:-24px}.mat-dialog-actions[align=end]{justify-content:flex-end}.mat-dialog-actions[align=center]{justify-content:center}.mat-dialog-actions .mat-button-base+.mat-button-base,.mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-dialog-actions .mat-button-base+.mat-button-base,[dir=rtl] .mat-dialog-actions .mat-mdc-button-base+.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],encapsulation:2,data:{animation:[y.dialogContainer]}}),e})();const A=a.Yb(w);let C=0;class k{constructor(e,t,n="mat-dialog-"+C++){this._overlayRef=e,this._containerInstance=t,this.id=n,this.disableClose=this._containerInstance._config.disableClose,this._afterOpened=new l.a,this._afterClosed=new l.a,this._beforeClosed=new l.a,this._state=0,t._id=n,t._animationStateChanged.pipe(Object(h.a)(e=>"opened"===e.state),Object(p.a)(1)).subscribe(()=>{this._afterOpened.next(),this._afterOpened.complete()}),t._animationStateChanged.pipe(Object(h.a)(e=>"closed"===e.state),Object(p.a)(1)).subscribe(()=>{clearTimeout(this._closeFallbackTimeout),this._finishDialogClose()}),e.detachments().subscribe(()=>{this._beforeClosed.next(this._result),this._beforeClosed.complete(),this._afterClosed.next(this._result),this._afterClosed.complete(),this.componentInstance=null,this._overlayRef.dispose()}),e.keydownEvents().pipe(Object(h.a)(e=>e.keyCode===b.h&&!this.disableClose&&!Object(b.t)(e))).subscribe(e=>{e.preventDefault(),O(this,"keyboard")}),e.backdropClick().subscribe(()=>{this.disableClose?this._containerInstance._recaptureFocus():O(this,"mouse")})}close(e){this._result=e,this._containerInstance._animationStateChanged.pipe(Object(h.a)(e=>"closing"===e.state),Object(p.a)(1)).subscribe(t=>{this._beforeClosed.next(e),this._beforeClosed.complete(),this._overlayRef.detachBackdrop(),this._closeFallbackTimeout=setTimeout(()=>this._finishDialogClose(),t.totalTime+100)}),this._state=1,this._containerInstance._startExitAnimation()}afterOpened(){return this._afterOpened}afterClosed(){return this._afterClosed}beforeClosed(){return this._beforeClosed}backdropClick(){return this._overlayRef.backdropClick()}keydownEvents(){return this._overlayRef.keydownEvents()}updatePosition(e){let t=this._getPositionStrategy();return e&&(e.left||e.right)?e.left?t.left(e.left):t.right(e.right):t.centerHorizontally(),e&&(e.top||e.bottom)?e.top?t.top(e.top):t.bottom(e.bottom):t.centerVertically(),this._overlayRef.updatePosition(),this}updateSize(e="",t=""){return this._overlayRef.updateSize({width:e,height:t}),this._overlayRef.updatePosition(),this}addPanelClass(e){return this._overlayRef.addPanelClass(e),this}removePanelClass(e){return this._overlayRef.removePanelClass(e),this}getState(){return this._state}_finishDialogClose(){this._state=2,this._overlayRef.dispose()}_getPositionStrategy(){return this._overlayRef.getConfig().positionStrategy}}function O(e,t,n){return void 0!==e._containerInstance&&(e._containerInstance._closeInteractionType=t),e.close(n)}const S=new a.s("MatDialogData"),L=new a.s("mat-dialog-default-options"),T=new a.s("mat-dialog-scroll-strategy"),x={provide:T,deps:[i.c],useFactory:function(e){return()=>e.scrollStrategies.block()}};let D=(()=>{class e{constructor(e,t,n,i,r,a,s,o,c){this._overlay=e,this._injector=t,this._defaultOptions=n,this._parentDialog=i,this._overlayContainer=r,this._dialogRefConstructor=s,this._dialogContainerType=o,this._dialogDataToken=c,this._openDialogsAtThisLevel=[],this._afterAllClosedAtThisLevel=new l.a,this._afterOpenedAtThisLevel=new l.a,this._ariaHiddenElements=new Map,this.afterAllClosed=Object(u.a)(()=>this.openDialogs.length?this._getAfterAllClosed():this._getAfterAllClosed().pipe(Object(f.a)(void 0))),this._scrollStrategy=a}get openDialogs(){return this._parentDialog?this._parentDialog.openDialogs:this._openDialogsAtThisLevel}get afterOpened(){return this._parentDialog?this._parentDialog.afterOpened:this._afterOpenedAtThisLevel}_getAfterAllClosed(){const e=this._parentDialog;return e?e._getAfterAllClosed():this._afterAllClosedAtThisLevel}open(e,t){(t=function(e,t){return Object.assign(Object.assign({},t),e)}(t,this._defaultOptions||new v)).id&&this.getDialogById(t.id);const n=this._createOverlay(t),i=this._attachDialogContainer(n,t),r=this._attachDialogContent(e,i,n,t);return this.openDialogs.length||this._hideNonDialogContentFromAssistiveTechnology(),this.openDialogs.push(r),r.afterClosed().subscribe(()=>this._removeOpenDialog(r)),this.afterOpened.next(r),i._initializeWithAttachedContent(),r}closeAll(){this._closeDialogs(this.openDialogs)}getDialogById(e){return this.openDialogs.find(t=>t.id===e)}ngOnDestroy(){this._closeDialogs(this._openDialogsAtThisLevel),this._afterAllClosedAtThisLevel.complete(),this._afterOpenedAtThisLevel.complete()}_createOverlay(e){const t=this._getOverlayConfig(e);return this._overlay.create(t)}_getOverlayConfig(e){const t=new i.d({positionStrategy:this._overlay.position().global(),scrollStrategy:e.scrollStrategy||this._scrollStrategy(),panelClass:e.panelClass,hasBackdrop:e.hasBackdrop,direction:e.direction,minWidth:e.minWidth,minHeight:e.minHeight,maxWidth:e.maxWidth,maxHeight:e.maxHeight,disposeOnNavigation:e.closeOnNavigation});return e.backdropClass&&(t.backdropClass=e.backdropClass),t}_attachDialogContainer(e,t){const n=a.t.create({parent:t&&t.viewContainerRef&&t.viewContainerRef.injector||this._injector,providers:[{provide:v,useValue:t}]}),i=new r.d(this._dialogContainerType,t.viewContainerRef,n,t.componentFactoryResolver);return e.attach(i).instance}_attachDialogContent(e,t,n,i){const s=new this._dialogRefConstructor(n,t,i.id);if(e instanceof a.N)t.attachTemplatePortal(new r.g(e,null,{$implicit:i.data,dialogRef:s}));else{const n=this._createInjector(i,s,t),a=t.attachComponentPortal(new r.d(e,i.viewContainerRef,n));s.componentInstance=a.instance}return s.updateSize(i.width,i.height).updatePosition(i.position),s}_createInjector(e,t,n){const i=e&&e.viewContainerRef&&e.viewContainerRef.injector,r=[{provide:this._dialogContainerType,useValue:n},{provide:this._dialogDataToken,useValue:e.data},{provide:this._dialogRefConstructor,useValue:t}];return!e.direction||i&&i.get(o.b,null)||r.push({provide:o.b,useValue:{value:e.direction,change:Object(d.a)()}}),a.t.create({parent:i||this._injector,providers:r})}_removeOpenDialog(e){const t=this.openDialogs.indexOf(e);t>-1&&(this.openDialogs.splice(t,1),this.openDialogs.length||(this._ariaHiddenElements.forEach((e,t)=>{e?t.setAttribute("aria-hidden",e):t.removeAttribute("aria-hidden")}),this._ariaHiddenElements.clear(),this._getAfterAllClosed().next()))}_hideNonDialogContentFromAssistiveTechnology(){const e=this._overlayContainer.getContainerElement();if(e.parentElement){const t=e.parentElement.children;for(let n=t.length-1;n>-1;n--){let i=t[n];i===e||"SCRIPT"===i.nodeName||"STYLE"===i.nodeName||i.hasAttribute("aria-live")||(this._ariaHiddenElements.set(i,i.getAttribute("aria-hidden")),i.setAttribute("aria-hidden","true"))}}}_closeDialogs(e){let t=e.length;for(;t--;)e[t].close()}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(i.c),a.Qb(a.t),a.Qb(void 0),a.Qb(void 0),a.Qb(i.e),a.Qb(void 0),a.Qb(a.P),a.Qb(a.P),a.Qb(a.s))},e.\u0275dir=a.Lb({type:e}),e})(),E=(()=>{class e extends D{constructor(e,t,n,i,r,a,s){super(e,t,i,a,s,r,k,w,S)}}return e.\u0275fac=function(t){return new(t||e)(a.ac(i.c),a.ac(a.t),a.ac(c.l,8),a.ac(L,8),a.ac(T),a.ac(e,12),a.ac(i.e))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac}),e})(),P=0,R=(()=>{class e{constructor(e,t,n){this.dialogRef=e,this._elementRef=t,this._dialog=n,this.type="button"}ngOnInit(){this.dialogRef||(this.dialogRef=I(this._elementRef,this._dialog.openDialogs))}ngOnChanges(e){const t=e._matDialogClose||e._matDialogCloseResult;t&&(this.dialogResult=t.currentValue)}_onButtonClick(e){O(this.dialogRef,0===e.screenX&&0===e.screenY?"keyboard":"mouse",this.dialogResult)}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(k,8),a.Qb(a.l),a.Qb(E))},e.\u0275dir=a.Lb({type:e,selectors:[["","mat-dialog-close",""],["","matDialogClose",""]],hostVars:2,hostBindings:function(e,t){1&e&&a.ec("click",function(e){return t._onButtonClick(e)}),2&e&&a.Db("aria-label",t.ariaLabel||null)("type",t.type)},inputs:{type:"type",dialogResult:["mat-dialog-close","dialogResult"],ariaLabel:["aria-label","ariaLabel"],_matDialogClose:["matDialogClose","_matDialogClose"]},exportAs:["matDialogClose"],features:[a.Ab]}),e})(),j=(()=>{class e{constructor(e,t,n){this._dialogRef=e,this._elementRef=t,this._dialog=n,this.id="mat-dialog-title-"+P++}ngOnInit(){this._dialogRef||(this._dialogRef=I(this._elementRef,this._dialog.openDialogs)),this._dialogRef&&Promise.resolve().then(()=>{const e=this._dialogRef._containerInstance;e&&!e._ariaLabelledBy&&(e._ariaLabelledBy=this.id)})}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(k,8),a.Qb(a.l),a.Qb(E))},e.\u0275dir=a.Lb({type:e,selectors:[["","mat-dialog-title",""],["","matDialogTitle",""]],hostAttrs:[1,"mat-dialog-title"],hostVars:1,hostBindings:function(e,t){2&e&&a.Zb("id",t.id)},inputs:{id:"id"},exportAs:["matDialogTitle"]}),e})(),z=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=a.Lb({type:e,selectors:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],hostAttrs:[1,"mat-dialog-content"]}),e})(),N=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=a.Lb({type:e,selectors:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],hostAttrs:[1,"mat-dialog-actions"]}),e})();function I(e,t){let n=e.nativeElement.parentElement;for(;n&&!n.classList.contains("mat-dialog-container");)n=n.parentElement;return n?t.find(e=>e.id===n.id):null}let F=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.Ob({type:e}),e.\u0275inj=a.Nb({providers:[E,x],imports:[[i.f,r.f,s.j],s.j]}),e})()},"0MNC":function(e,t,n){"use strict";n.d(t,"a",function(){return y}),n.d(t,"b",function(){return w});var i=n("fXoL"),r=n("8LU1"),a=n("XNiG"),s=n("itXk"),o=n("GyhO"),c=n("HDdC"),l=n("IzEk"),u=n("zP0r"),d=n("Kj3r"),h=n("lJxs"),p=n("JX91"),f=n("1G5W"),m=n("nLfN");const b=new Set;let g,_=(()=>{class e{constructor(e){this._platform=e,this._matchMedia=this._platform.isBrowser&&window.matchMedia?window.matchMedia.bind(window):v}matchMedia(e){return this._platform.WEBKIT&&function(e){if(!b.has(e))try{g||(g=document.createElement("style"),g.setAttribute("type","text/css"),document.head.appendChild(g)),g.sheet&&(g.sheet.insertRule(`@media ${e} {.fx-query-test{ }}`,0),b.add(e))}catch(t){console.error(t)}}(e),this._matchMedia(e)}}return e.\u0275fac=function(t){return new(t||e)(i.ac(m.a))},e.\u0275prov=Object(i.Mb)({factory:function(){return new e(Object(i.ac)(m.a))},token:e,providedIn:"root"}),e})();function v(e){return{matches:"all"===e||""===e,media:e,addListener:()=>{},removeListener:()=>{}}}let y=(()=>{class e{constructor(e,t){this._mediaMatcher=e,this._zone=t,this._queries=new Map,this._destroySubject=new a.a}ngOnDestroy(){this._destroySubject.next(),this._destroySubject.complete()}isMatched(e){return M(Object(r.b)(e)).some(e=>this._registerQuery(e).mql.matches)}observe(e){const t=M(Object(r.b)(e)).map(e=>this._registerQuery(e).observable);let n=Object(s.a)(t);return n=Object(o.a)(n.pipe(Object(l.a)(1)),n.pipe(Object(u.a)(1),Object(d.a)(0))),n.pipe(Object(h.a)(e=>{const t={matches:!1,breakpoints:{}};return e.forEach(({matches:e,query:n})=>{t.matches=t.matches||e,t.breakpoints[n]=e}),t}))}_registerQuery(e){if(this._queries.has(e))return this._queries.get(e);const t=this._mediaMatcher.matchMedia(e),n={observable:new c.a(e=>{const n=t=>this._zone.run(()=>e.next(t));return t.addListener(n),()=>{t.removeListener(n)}}).pipe(Object(p.a)(t),Object(h.a)(({matches:t})=>({query:e,matches:t})),Object(f.a)(this._destroySubject)),mql:t};return this._queries.set(e,n),n}}return e.\u0275fac=function(t){return new(t||e)(i.ac(_),i.ac(i.B))},e.\u0275prov=Object(i.Mb)({factory:function(){return new e(Object(i.ac)(_),Object(i.ac)(i.B))},token:e,providedIn:"root"}),e})();function M(e){return e.map(e=>e.split(",")).reduce((e,t)=>e.concat(t)).map(e=>e.trim())}const w={XSmall:"(max-width: 599.98px)",Small:"(min-width: 600px) and (max-width: 959.98px)",Medium:"(min-width: 960px) and (max-width: 1279.98px)",Large:"(min-width: 1280px) and (max-width: 1919.98px)",XLarge:"(min-width: 1920px)",Handset:"(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)",Tablet:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait), (min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",Web:"(min-width: 840px) and (orientation: portrait), (min-width: 1280px) and (orientation: landscape)",HandsetPortrait:"(max-width: 599.98px) and (orientation: portrait)",TabletPortrait:"(min-width: 600px) and (max-width: 839.98px) and (orientation: portrait)",WebPortrait:"(min-width: 840px) and (orientation: portrait)",HandsetLandscape:"(max-width: 959.98px) and (orientation: landscape)",TabletLandscape:"(min-width: 960px) and (max-width: 1279.98px) and (orientation: landscape)",WebLandscape:"(min-width: 1280px) and (orientation: landscape)"}},"0RTl":function(e,t,n){"use strict";function i(e,t,n,i){var r,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var o=e.length-1;o>=0;o--)(r=e[o])&&(s=(a<3?r(s):a>3?r(t,n,s):r(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s}function r(e,t){return function(n,i){t(n,i,e)}}function a(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}n.d(t,"a",function(){return i}),n.d(t,"c",function(){return r}),n.d(t,"b",function(){return a})},"0mo+":function(e,t,n){!function(e){"use strict";var t={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},n={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};e.defineLocale("bo",{months:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f44\u0f0b\u0f54\u0f7c_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f66\u0f74\u0f58\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f5e\u0f72\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f63\u0f94\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0fb2\u0f74\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f62\u0f92\u0fb1\u0f51\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f51\u0f42\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f45\u0f72\u0f42\u0f0b\u0f54_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f56\u0f45\u0f74\u0f0b\u0f42\u0f49\u0f72\u0f66\u0f0b\u0f54".split("_"),monthsShort:"\u0f5f\u0fb3\u0f0b1_\u0f5f\u0fb3\u0f0b2_\u0f5f\u0fb3\u0f0b3_\u0f5f\u0fb3\u0f0b4_\u0f5f\u0fb3\u0f0b5_\u0f5f\u0fb3\u0f0b6_\u0f5f\u0fb3\u0f0b7_\u0f5f\u0fb3\u0f0b8_\u0f5f\u0fb3\u0f0b9_\u0f5f\u0fb3\u0f0b10_\u0f5f\u0fb3\u0f0b11_\u0f5f\u0fb3\u0f0b12".split("_"),monthsShortRegex:/^(\u0f5f\u0fb3\u0f0b\d{1,2})/,monthsParseExact:!0,weekdays:"\u0f42\u0f5f\u0f60\u0f0b\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f42\u0f5f\u0f60\u0f0b\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f42\u0f5f\u0f60\u0f0b\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysShort:"\u0f49\u0f72\u0f0b\u0f58\u0f0b_\u0f5f\u0fb3\u0f0b\u0f56\u0f0b_\u0f58\u0f72\u0f42\u0f0b\u0f51\u0f58\u0f62\u0f0b_\u0f63\u0fb7\u0f42\u0f0b\u0f54\u0f0b_\u0f55\u0f74\u0f62\u0f0b\u0f56\u0f74_\u0f54\u0f0b\u0f66\u0f44\u0f66\u0f0b_\u0f66\u0fa4\u0f7a\u0f53\u0f0b\u0f54\u0f0b".split("_"),weekdaysMin:"\u0f49\u0f72_\u0f5f\u0fb3_\u0f58\u0f72\u0f42_\u0f63\u0fb7\u0f42_\u0f55\u0f74\u0f62_\u0f66\u0f44\u0f66_\u0f66\u0fa4\u0f7a\u0f53".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0f51\u0f72\u0f0b\u0f62\u0f72\u0f44] LT",nextDay:"[\u0f66\u0f44\u0f0b\u0f49\u0f72\u0f53] LT",nextWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f62\u0f97\u0f7a\u0f66\u0f0b\u0f58], LT",lastDay:"[\u0f41\u0f0b\u0f66\u0f44] LT",lastWeek:"[\u0f56\u0f51\u0f74\u0f53\u0f0b\u0f55\u0fb2\u0f42\u0f0b\u0f58\u0f50\u0f60\u0f0b\u0f58] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0f63\u0f0b",past:"%s \u0f66\u0f94\u0f53\u0f0b\u0f63",s:"\u0f63\u0f58\u0f0b\u0f66\u0f44",ss:"%d \u0f66\u0f90\u0f62\u0f0b\u0f46\u0f0d",m:"\u0f66\u0f90\u0f62\u0f0b\u0f58\u0f0b\u0f42\u0f45\u0f72\u0f42",mm:"%d \u0f66\u0f90\u0f62\u0f0b\u0f58",h:"\u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51\u0f0b\u0f42\u0f45\u0f72\u0f42",hh:"%d \u0f46\u0f74\u0f0b\u0f5a\u0f7c\u0f51",d:"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f45\u0f72\u0f42",dd:"%d \u0f49\u0f72\u0f53\u0f0b",M:"\u0f5f\u0fb3\u0f0b\u0f56\u0f0b\u0f42\u0f45\u0f72\u0f42",MM:"%d \u0f5f\u0fb3\u0f0b\u0f56",y:"\u0f63\u0f7c\u0f0b\u0f42\u0f45\u0f72\u0f42",yy:"%d \u0f63\u0f7c"},preparse:function(e){return e.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c|\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66|\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44|\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42|\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===t&&e>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===t&&e<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===t?e+12:e},meridiem:function(e,t,n){return e<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":e<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":e<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":e<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(n("wd/R"))},"0tRk":function(e,t,n){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_ter\xe7a-feira_quarta-feira_quinta-feira_sexta-feira_s\xe1bado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_s\xe1b".split("_"),weekdaysMin:"do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [\xe0s] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [\xe0s] HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",invalidDate:"Data inv\xe1lida"})}(n("wd/R"))},1:function(e,t){},"1Ddy":function(e,t,n){"use strict";n.d(t,"a",function(){return c});var i=n("X3V5"),r=n("dXqA"),a=n("lJxs"),s=n("fXoL"),o=n("tk/3");let c=(()=>{class e extends i.a{constructor(e){super(),this.http=e}getUsers(e){return this.http.get(r.a.api+this.getSearchURL("/users",e))}getUsersByRoleLK(e){return this.getUsers({limit:1e5,include:"freelancer"===e?["freelancer"]:"agent"===e?["agent"]:["contact"],filters:[{key:"role",value:e}]})}getRolesLK(e){return this.http.get(r.a.api+this.getSearchURL("/roles",e))}getRights(e){return this.http.get(r.a.api+this.getSearchURL("/rights",e))}getRightsPerRole(e,t){return this.http.get(r.a.api+this.getSearchURL(`/roles/${t}/rights`,e))}deleteUser(e){return this.http.delete(r.a.api+`/users/${e}`,{observe:"response"})}createUser(e){return this.http.post(r.a.api+"/users",e.user,{observe:"response"})}updateUser(e){return this.http.post(r.a.api+`/users/${e.user.id}`,e.user,{observe:"response"})}updateAgent(e){return this.http.post(r.a.api+`/agents/${e.id}`,e.agent,{observe:"response"})}getPictureURL(e){return this.http.get(r.a.api+this.getSearchURL(`/pictures/${e}/icon/squared`,{}))}getUserById(e){return this.http.get(r.a.api+this.getByIdURL("/users",e))}disableUser(e,t){return this.http.post(r.a.api+`/users/${e}/disable`,{disabled_reason:t},{observe:"response"})}enableUser(e){return this.http.post(r.a.api+`/users/${e}/enable`,{observe:"response"})}deactivateUser(e,t){return this.http.post(r.a.api+`/users/${e}/deactivate`,{deactivated_reason:t},{observe:"response"})}activateUser(e){return this.http.post(r.a.api+`/users/${e}/reactivate`,{observe:"response"})}agentsNameList(e,t){return this.getAgents({limit:1e5,include:e?"user":"",only_active:t||""},{agent:["id","lastname","firstname"],user:["id"]}).pipe(Object(a.a)(e=>e.data.map(e=>this.transformAgent(e)).map(e=>({id:e.roleId,userId:e.userId,name:e.lastname+" "+e.firstname}))))}getAgents(e,t){var n=this.query("/agents",["limit","include","only_active"],e);return this.http.get(r.a.api+this.transformPath(n,e,t))}transformAgent(e){return Object.assign(Object.assign(Object.assign({},e),e.user&&e.user.data?e.user.data:{}),{roleId:e.id,userId:e.user?e.user.data.id:null})}updateRating(e,t){return t=Object.assign(Object.assign({},t),{freelancer_id:t.id?void 0:e}),this.http.post(t.id?r.a.api+`/ratings/${t.id}?include=creator`:r.a.api+"/ratings?include=creator",t,{observe:"response"})}}return e.\u0275fac=function(t){return new(t||e)(s.ac(o.b))},e.\u0275prov=s.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},"1G5W":function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("zx2A");function r(e){return t=>t.lift(new a(e))}class a{constructor(e){this.notifier=e}call(e,t){const n=new s(e),r=Object(i.c)(this.notifier,new i.a(n));return r&&!n.seenValue?(n.add(r),t.subscribe(n)):n}}class s extends i.b{constructor(e){super(e),this.seenValue=!1}notifyNext(){this.seenValue=!0,this.complete()}notifyComplete(){}}},"1jcm":function(e,t,n){"use strict";n.d(t,"a",function(){return M}),n.d(t,"b",function(){return A});var i=n("GU7r"),r=n("fXoL"),a=n("FKr1"),s=n("8LU1"),o=n("3Pt+"),c=n("R1ws"),l=n("u47x");const u=["thumbContainer"],d=["toggleBar"],h=["input"],p=function(){return{enterDuration:150}},f=["*"],m=new r.s("mat-slide-toggle-default-options",{providedIn:"root",factory:()=>({disableToggleValue:!1})});let b=0;const g={provide:o.p,useExisting:Object(r.V)(()=>M),multi:!0};class _{constructor(e,t){this.source=e,this.checked=t}}class v{constructor(e){this._elementRef=e}}const y=Object(a.C)(Object(a.x)(Object(a.y)(Object(a.z)(v)),"accent"));let M=(()=>{class e extends y{constructor(e,t,n,i,a,s){super(e),this._focusMonitor=t,this._changeDetectorRef=n,this.defaults=a,this._animationMode=s,this._onChange=e=>{},this._onTouched=()=>{},this._uniqueId="mat-slide-toggle-"+ ++b,this._required=!1,this._checked=!1,this.name=null,this.id=this._uniqueId,this.labelPosition="after",this.ariaLabel=null,this.ariaLabelledby=null,this.change=new r.o,this.toggleChange=new r.o,this.tabIndex=parseInt(i)||0}get required(){return this._required}set required(e){this._required=Object(s.c)(e)}get checked(){return this._checked}set checked(e){this._checked=Object(s.c)(e),this._changeDetectorRef.markForCheck()}get inputId(){return`${this.id||this._uniqueId}-input`}ngAfterContentInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{"keyboard"===e||"program"===e?this._inputElement.nativeElement.focus():e||Promise.resolve().then(()=>this._onTouched())})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}_onChangeEvent(e){e.stopPropagation(),this.toggleChange.emit(),this.defaults.disableToggleValue?this._inputElement.nativeElement.checked=this.checked:(this.checked=this._inputElement.nativeElement.checked,this._emitChangeEvent())}_onInputClick(e){e.stopPropagation()}writeValue(e){this.checked=!!e}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck()}focus(e,t){t?this._focusMonitor.focusVia(this._inputElement,t,e):this._inputElement.nativeElement.focus(e)}toggle(){this.checked=!this.checked,this._onChange(this.checked)}_emitChangeEvent(){this._onChange(this.checked),this.change.emit(new _(this,this.checked))}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l),r.Qb(l.h),r.Qb(r.h),r.bc("tabindex"),r.Qb(m),r.Qb(c.a,8))},e.\u0275cmp=r.Kb({type:e,selectors:[["mat-slide-toggle"]],viewQuery:function(e,t){if(1&e&&(r.Xc(u,1),r.Xc(d,1),r.Xc(h,1)),2&e){let e;r.Ac(e=r.fc())&&(t._thumbEl=e.first),r.Ac(e=r.fc())&&(t._thumbBarEl=e.first),r.Ac(e=r.fc())&&(t._inputElement=e.first)}},hostAttrs:[1,"mat-slide-toggle"],hostVars:12,hostBindings:function(e,t){2&e&&(r.Zb("id",t.id),r.Db("tabindex",t.disabled?null:-1)("aria-label",null)("aria-labelledby",null),r.Ib("mat-checked",t.checked)("mat-disabled",t.disabled)("mat-slide-toggle-label-before","before"==t.labelPosition)("_mat-animation-noopable","NoopAnimations"===t._animationMode))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex",name:"name",id:"id",labelPosition:"labelPosition",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],required:"required",checked:"checked"},outputs:{change:"change",toggleChange:"toggleChange"},exportAs:["matSlideToggle"],features:[r.Bb([g]),r.zb],ngContentSelectors:f,decls:16,vars:18,consts:[[1,"mat-slide-toggle-label"],["label",""],[1,"mat-slide-toggle-bar"],["toggleBar",""],["type","checkbox","role","switch",1,"mat-slide-toggle-input","cdk-visually-hidden",3,"id","required","tabIndex","checked","disabled","change","click"],["input",""],[1,"mat-slide-toggle-thumb-container"],["thumbContainer",""],[1,"mat-slide-toggle-thumb"],["mat-ripple","",1,"mat-slide-toggle-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-slide-toggle-persistent-ripple"],[1,"mat-slide-toggle-content",3,"cdkObserveContent"],["labelContent",""],[2,"display","none"]],template:function(e,t){if(1&e&&(r.pc(),r.Wb(0,"label",0,1),r.Wb(2,"div",2,3),r.Wb(4,"input",4,5),r.ec("change",function(e){return t._onChangeEvent(e)})("click",function(e){return t._onInputClick(e)}),r.Vb(),r.Wb(6,"div",6,7),r.Rb(8,"div",8),r.Wb(9,"div",9),r.Rb(10,"div",10),r.Vb(),r.Vb(),r.Vb(),r.Wb(11,"span",11,12),r.ec("cdkObserveContent",function(){return t._onLabelTextChange()}),r.Wb(13,"span",13),r.Rc(14,"\xa0"),r.Vb(),r.oc(15),r.Vb(),r.Vb()),2&e){const e=r.Bc(1),n=r.Bc(12);r.Db("for",t.inputId),r.Cb(2),r.Ib("mat-slide-toggle-bar-no-side-margin",!n.textContent||!n.textContent.trim()),r.Cb(2),r.qc("id",t.inputId)("required",t.required)("tabIndex",t.tabIndex)("checked",t.checked)("disabled",t.disabled),r.Db("name",t.name)("aria-checked",t.checked.toString())("aria-label",t.ariaLabel)("aria-labelledby",t.ariaLabelledby),r.Cb(5),r.qc("matRippleTrigger",e)("matRippleDisabled",t.disableRipple||t.disabled)("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",r.tc(17,p))}},directives:[a.s,i.a],styles:[".mat-slide-toggle{display:inline-block;height:24px;max-width:100%;line-height:24px;white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(16px, 0, 0)}[dir=rtl] .mat-slide-toggle.mat-checked .mat-slide-toggle-thumb-container{transform:translate3d(-16px, 0, 0)}.mat-slide-toggle.mat-disabled{opacity:.38}.mat-slide-toggle.mat-disabled .mat-slide-toggle-label,.mat-slide-toggle.mat-disabled .mat-slide-toggle-thumb-container{cursor:default}.mat-slide-toggle-label{display:flex;flex:1;flex-direction:row;align-items:center;height:inherit;cursor:pointer}.mat-slide-toggle-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-slide-toggle-label-before .mat-slide-toggle-label{order:1}.mat-slide-toggle-label-before .mat-slide-toggle-bar{order:2}[dir=rtl] .mat-slide-toggle-label-before .mat-slide-toggle-bar,.mat-slide-toggle-bar{margin-right:8px;margin-left:0}[dir=rtl] .mat-slide-toggle-bar,.mat-slide-toggle-label-before .mat-slide-toggle-bar{margin-left:8px;margin-right:0}.mat-slide-toggle-bar-no-side-margin{margin-left:0;margin-right:0}.mat-slide-toggle-thumb-container{position:absolute;z-index:1;width:20px;height:20px;top:-3px;left:0;transform:translate3d(0, 0, 0);transition:all 80ms linear;transition-property:transform}._mat-animation-noopable .mat-slide-toggle-thumb-container{transition:none}[dir=rtl] .mat-slide-toggle-thumb-container{left:auto;right:0}.mat-slide-toggle-thumb{height:20px;width:20px;border-radius:50%}.mat-slide-toggle-bar{position:relative;width:36px;height:14px;flex-shrink:0;border-radius:8px}.mat-slide-toggle-input{bottom:0;left:10px}[dir=rtl] .mat-slide-toggle-input{left:auto;right:10px}.mat-slide-toggle-bar,.mat-slide-toggle-thumb{transition:all 80ms linear;transition-property:background-color;transition-delay:50ms}._mat-animation-noopable .mat-slide-toggle-bar,._mat-animation-noopable .mat-slide-toggle-thumb{transition:none}.mat-slide-toggle .mat-slide-toggle-ripple{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-slide-toggle .mat-slide-toggle-ripple .mat-ripple-element:not(.mat-slide-toggle-persistent-ripple){opacity:.12}.mat-slide-toggle-persistent-ripple{width:100%;height:100%;transform:none}.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:.04}.mat-slide-toggle:not(.mat-disabled).cdk-keyboard-focused .mat-slide-toggle-persistent-ripple{opacity:.12}.mat-slide-toggle-persistent-ripple,.mat-slide-toggle.mat-disabled .mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{opacity:0}@media(hover: none){.mat-slide-toggle-bar:hover .mat-slide-toggle-persistent-ripple{display:none}}.cdk-high-contrast-active .mat-slide-toggle-thumb,.cdk-high-contrast-active .mat-slide-toggle-bar{border:1px solid}.cdk-high-contrast-active .mat-slide-toggle.cdk-keyboard-focused .mat-slide-toggle-bar{outline:2px dotted;outline-offset:5px}\n"],encapsulation:2,changeDetection:0}),e})(),w=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({}),e})(),A=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({imports:[[w,a.t,a.j,i.c],w,a.j]}),e})()},"1ppg":function(e,t,n){!function(e){"use strict";e.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n("wd/R"))},"1rYy":function(e,t,n){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580\u056b_\u0583\u0565\u057f\u0580\u057e\u0561\u0580\u056b_\u0574\u0561\u0580\u057f\u056b_\u0561\u057a\u0580\u056b\u056c\u056b_\u0574\u0561\u0575\u056b\u057d\u056b_\u0570\u0578\u0582\u0576\u056b\u057d\u056b_\u0570\u0578\u0582\u056c\u056b\u057d\u056b_\u0585\u0563\u0578\u057d\u057f\u0578\u057d\u056b_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580\u056b_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580\u056b".split("_"),standalone:"\u0570\u0578\u0582\u0576\u057e\u0561\u0580_\u0583\u0565\u057f\u0580\u057e\u0561\u0580_\u0574\u0561\u0580\u057f_\u0561\u057a\u0580\u056b\u056c_\u0574\u0561\u0575\u056b\u057d_\u0570\u0578\u0582\u0576\u056b\u057d_\u0570\u0578\u0582\u056c\u056b\u057d_\u0585\u0563\u0578\u057d\u057f\u0578\u057d_\u057d\u0565\u057a\u057f\u0565\u0574\u0562\u0565\u0580_\u0570\u0578\u056f\u057f\u0565\u0574\u0562\u0565\u0580_\u0576\u0578\u0575\u0565\u0574\u0562\u0565\u0580_\u0564\u0565\u056f\u057f\u0565\u0574\u0562\u0565\u0580".split("_")},monthsShort:"\u0570\u0576\u057e_\u0583\u057f\u0580_\u0574\u0580\u057f_\u0561\u057a\u0580_\u0574\u0575\u057d_\u0570\u0576\u057d_\u0570\u056c\u057d_\u0585\u0563\u057d_\u057d\u057a\u057f_\u0570\u056f\u057f_\u0576\u0574\u0562_\u0564\u056f\u057f".split("_"),weekdays:"\u056f\u056b\u0580\u0561\u056f\u056b_\u0565\u0580\u056f\u0578\u0582\u0577\u0561\u0562\u0569\u056b_\u0565\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0579\u0578\u0580\u0565\u0584\u0577\u0561\u0562\u0569\u056b_\u0570\u056b\u0576\u0563\u0577\u0561\u0562\u0569\u056b_\u0578\u0582\u0580\u0562\u0561\u0569_\u0577\u0561\u0562\u0561\u0569".split("_"),weekdaysShort:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),weekdaysMin:"\u056f\u0580\u056f_\u0565\u0580\u056f_\u0565\u0580\u0584_\u0579\u0580\u0584_\u0570\u0576\u0563_\u0578\u0582\u0580\u0562_\u0577\u0562\u0569".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0569.",LLL:"D MMMM YYYY \u0569., HH:mm",LLLL:"dddd, D MMMM YYYY \u0569., HH:mm"},calendar:{sameDay:"[\u0561\u0575\u057d\u0585\u0580] LT",nextDay:"[\u057e\u0561\u0572\u0568] LT",lastDay:"[\u0565\u0580\u0565\u056f] LT",nextWeek:function(){return"dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},lastWeek:function(){return"[\u0561\u0576\u0581\u0561\u056e] dddd [\u0585\u0580\u0568 \u056a\u0561\u0574\u0568] LT"},sameElse:"L"},relativeTime:{future:"%s \u0570\u0565\u057f\u0578",past:"%s \u0561\u057c\u0561\u057b",s:"\u0574\u056b \u0584\u0561\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",ss:"%d \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576",m:"\u0580\u0578\u057a\u0565",mm:"%d \u0580\u0578\u057a\u0565",h:"\u056a\u0561\u0574",hh:"%d \u056a\u0561\u0574",d:"\u0585\u0580",dd:"%d \u0585\u0580",M:"\u0561\u0574\u056b\u057d",MM:"%d \u0561\u0574\u056b\u057d",y:"\u057f\u0561\u0580\u056b",yy:"%d \u057f\u0561\u0580\u056b"},meridiemParse:/\u0563\u056b\u0577\u0565\u0580\u057e\u0561|\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561|\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576/,isPM:function(e){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(e)},meridiem:function(e){return e<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":e<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":e<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-\u056b\u0576":e+"-\u0580\u0564";default:return e}},week:{dow:1,doy:7}})}(n("wd/R"))},"1xZ4":function(e,t,n){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_mar\xe7_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de mar\xe7_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[dem\xe0 a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"\xe8";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n("wd/R"))},2:function(e,t){},"2QA8":function(e,t,n){"use strict";n.d(t,"a",function(){return i});const i=(()=>"function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random())()},"2QOe":function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("fXoL"),r=n("5GhB");let a=(()=>{class e{constructor(e){this.contactMappingService=e}siteMultipleResponseToVM(e){var t,n;const i={pageInfo:Object.assign({},null===(t=e.meta)||void 0===t?void 0:t.pagination),list:[]};return(null===(n=e.data)||void 0===n?void 0:n.length)&&e.data.forEach(e=>{const t=this.siteResponseToVM(e);i.list.push(t)}),i}siteResponseToVM(e){const t={};return t.id=e.id,t.name=e.name,t.nameaddition=e.nameaddition,t.group=e.group,t.category=e.category,t.number=e.number,t.address=e.address,t.addressaddition=e.addressaddition,t.zip=e.zip,t.zip_min=e.zip_min,t.zip_max=e.zip_max,t.city=e.city,t.country=e.country,t.lat=e.lat,t.lon=e.lon,t.phone=e.phone,t.fax=e.fax,t.email=e.email,t.contact_id=e.contact_id,t}}return e.\u0275fac=function(t){return new(t||e)(i.ac(r.a))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})()},"2Vo4":function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("XNiG"),r=n("9ppp");class a extends i.a{constructor(e){super(),this._value=e}get value(){return this.getValue()}_subscribe(e){const t=super._subscribe(e);return t&&!t.closed&&e.next(this._value),t}getValue(){if(this.hasError)throw this.thrownError;if(this.closed)throw new r.a;return this._value}next(e){super.next(this._value=e)}}},"2fFW":function(e,t,n){"use strict";n.d(t,"a",function(){return r});let i=!1;const r={Promise:void 0,set useDeprecatedSynchronousErrorHandling(e){if(e){const e=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+e.stack)}else i&&console.log("RxJS: Back to a better error behavior. Thank you. <3");i=e},get useDeprecatedSynchronousErrorHandling(){return i}}},"2fjn":function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(n("wd/R"))},"2jp2":function(e,t,n){"use strict";n.d(t,"a",function(){return c});var i=n("LRne"),r=n("PqYM"),a=n("lJxs"),s=n("fXoL"),o=n("Wn4s");let c=(()=>{class e{constructor(e){this.storageService=e,this.getMsDiff=e=>+new Date(e)-Date.now()}transform(e){return!e||this.getMsDiff(e)<0?Object(i.a)("Passed"):Object(r.a)(0,1e3).pipe(Object(a.a)(t=>this.msToTime(this.getMsDiff(e))))}msToTime(e){if(e<0)return console.info("No Time Remaining:",e),null;let t=Math.floor(e/1e3%60),n=Math.floor(e/6e4%60),i=Math.floor(e/36e5),r=Math.floor(i/24);i%=24,t=t<10?"0"+t:t,n=n<10?"0"+n:n,i=i<10?"0"+i:i;let a="";return a="de"==this.storageService.get("language")?r<1?"":r>1?`${r} Tage, `:`${r} Tag, `:r<1?"":r>1?`${r} Days, `:`${r} Day, `,`${a}${i}:${n}:${t}`}}return e.\u0275fac=function(t){return new(t||e)(s.Qb(o.a))},e.\u0275pipe=s.Pb({name:"countdown",type:e,pure:!0}),e})()},"2ykv":function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"\xe9\xe9n minuut",mm:"%d minuten",h:"\xe9\xe9n uur",hh:"%d uur",d:"\xe9\xe9n dag",dd:"%d dagen",M:"\xe9\xe9n maand",MM:"%d maanden",y:"\xe9\xe9n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("wd/R"))},3:function(e,t){},"3E0/":function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("D0XW"),r=n("mlxB"),a=n("7o/Q"),s=n("WMd4");function o(e,t=i.a){const n=Object(r.a)(e)?+e-t.now():Math.abs(e);return e=>e.lift(new c(n,t))}class c{constructor(e,t){this.delay=e,this.scheduler=t}call(e,t){return t.subscribe(new l(e,this.delay,this.scheduler))}}class l extends a.a{constructor(e,t,n){super(e),this.delay=t,this.scheduler=n,this.queue=[],this.active=!1,this.errored=!1}static dispatch(e){const t=e.source,n=t.queue,i=e.scheduler,r=e.destination;for(;n.length>0&&n[0].time-i.now()<=0;)n.shift().notification.observe(r);if(n.length>0){const t=Math.max(0,n[0].time-i.now());this.schedule(e,t)}else this.unsubscribe(),t.active=!1}_schedule(e){this.active=!0,this.destination.add(e.schedule(l.dispatch,this.delay,{source:this,destination:this.destination,scheduler:e}))}scheduleNotification(e){if(!0===this.errored)return;const t=this.scheduler,n=new u(t.now()+this.delay,e);this.queue.push(n),!1===this.active&&this._schedule(t)}_next(e){this.scheduleNotification(s.a.createNext(e))}_error(e){this.errored=!0,this.queue=[],this.destination.error(e),this.unsubscribe()}_complete(){this.scheduleNotification(s.a.createComplete()),this.unsubscribe()}}class u{constructor(e,t){this.time=e,this.notification=t}}},"3E1r":function(e,t,n){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},n={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},i=[/^\u091c\u0928/i,/^\u092b\u093c\u0930|\u092b\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924\u0902|\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935|\u0928\u0935\u0902/i,/^\u0926\u093f\u0938\u0902|\u0926\u093f\u0938/i];e.defineLocale("hi",{months:{format:"\u091c\u0928\u0935\u0930\u0940_\u092b\u093c\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u092e\u094d\u092c\u0930_\u0926\u093f\u0938\u092e\u094d\u092c\u0930".split("_"),standalone:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0930\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948\u0932_\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0938\u094d\u0924_\u0938\u093f\u0924\u0902\u092c\u0930_\u0905\u0915\u094d\u091f\u0942\u092c\u0930_\u0928\u0935\u0902\u092c\u0930_\u0926\u093f\u0938\u0902\u092c\u0930".split("_")},monthsShort:"\u091c\u0928._\u092b\u093c\u0930._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u0948._\u092e\u0908_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0905\u0917._\u0938\u093f\u0924._\u0905\u0915\u094d\u091f\u0942._\u0928\u0935._\u0926\u093f\u0938.".split("_"),weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0932\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0932_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u092c\u091c\u0947",LTS:"A h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A h:mm \u092c\u091c\u0947"},monthsParse:i,longMonthsParse:i,shortMonthsParse:[/^\u091c\u0928/i,/^\u092b\u093c\u0930/i,/^\u092e\u093e\u0930\u094d\u091a/i,/^\u0905\u092a\u094d\u0930\u0948/i,/^\u092e\u0908/i,/^\u091c\u0942\u0928/i,/^\u091c\u0941\u0932/i,/^\u0905\u0917/i,/^\u0938\u093f\u0924/i,/^\u0905\u0915\u094d\u091f\u0942/i,/^\u0928\u0935/i,/^\u0926\u093f\u0938/i],monthsRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsShortRegex:/^(\u091c\u0928\u0935\u0930\u0940|\u091c\u0928\.?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908|\u091c\u0941\u0932\.?|\u0905\u0917\u0938\u094d\u0924|\u0905\u0917\.?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930|\u0928\u0935\.?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930|\u0926\u093f\u0938\.?)/i,monthsStrictRegex:/^(\u091c\u0928\u0935\u0930\u0940?|\u092b\u093c\u0930\u0935\u0930\u0940|\u092b\u0930\u0935\u0930\u0940?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\u0932?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\u093e\u0908?|\u0905\u0917\u0938\u094d\u0924?|\u0938\u093f\u0924\u092e\u094d\u092c\u0930|\u0938\u093f\u0924\u0902\u092c\u0930|\u0938\u093f\u0924?\.?|\u0905\u0915\u094d\u091f\u0942\u092c\u0930|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\u092e\u094d\u092c\u0930|\u0928\u0935\u0902\u092c\u0930?|\u0926\u093f\u0938\u092e\u094d\u092c\u0930|\u0926\u093f\u0938\u0902\u092c\u0930?)/i,monthsShortStrictRegex:/^(\u091c\u0928\.?|\u092b\u093c\u0930\.?|\u092e\u093e\u0930\u094d\u091a?|\u0905\u092a\u094d\u0930\u0948\.?|\u092e\u0908?|\u091c\u0942\u0928?|\u091c\u0941\u0932\.?|\u0905\u0917\.?|\u0938\u093f\u0924\.?|\u0905\u0915\u094d\u091f\u0942\.?|\u0928\u0935\.?|\u0926\u093f\u0938\.?)/i,calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0915\u0932] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u0932] LT",lastWeek:"[\u092a\u093f\u091b\u0932\u0947] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u092e\u0947\u0902",past:"%s \u092a\u0939\u0932\u0947",s:"\u0915\u0941\u091b \u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0902\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u091f",mm:"%d \u092e\u093f\u0928\u091f",h:"\u090f\u0915 \u0918\u0902\u091f\u093e",hh:"%d \u0918\u0902\u091f\u0947",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u0940\u0928\u0947",MM:"%d \u092e\u0939\u0940\u0928\u0947",y:"\u090f\u0915 \u0935\u0930\u094d\u0937",yy:"%d \u0935\u0930\u094d\u0937"},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0930\u093e\u0924"===t?e<4?e:e+12:"\u0938\u0941\u092c\u0939"===t?e:"\u0926\u094b\u092a\u0939\u0930"===t?e>=10?e:e+12:"\u0936\u093e\u092e"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0930\u093e\u0924":e<10?"\u0938\u0941\u092c\u0939":e<17?"\u0926\u094b\u092a\u0939\u0930":e<20?"\u0936\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(n("wd/R"))},"3N8a":function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("quSY");class r extends i.a{constructor(e,t){super()}schedule(e,t=0){return this}}class a extends r{constructor(e,t){super(e,t),this.scheduler=e,this.work=t,this.pending=!1}schedule(e,t=0){if(this.closed)return this;this.state=e;const n=this.id,i=this.scheduler;return null!=n&&(this.id=this.recycleAsyncId(i,n,t)),this.pending=!0,this.delay=t,this.id=this.id||this.requestAsyncId(i,this.id,t),this}requestAsyncId(e,t,n=0){return setInterval(e.flush.bind(e,this),n)}recycleAsyncId(e,t,n=0){if(null!==n&&this.delay===n&&!1===this.pending)return t;clearInterval(t)}execute(e,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const n=this._execute(e,t);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(e,t){let n,i=!1;try{this.work(e)}catch(r){i=!0,n=!!r&&r||new Error(r)}if(i)return this.unsubscribe(),n}_unsubscribe(){const e=this.id,t=this.scheduler,n=t.actions,i=n.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==i&&n.splice(i,1),null!=e&&(this.id=this.recycleAsyncId(t,e,null)),this.delay=null}}},"3Pt+":function(e,t,n){"use strict";n.d(t,"a",function(){return qe}),n.d(t,"b",function(){return N}),n.d(t,"c",function(){return h}),n.d(t,"d",function(){return pe}),n.d(t,"e",function(){return Re}),n.d(t,"f",function(){return Ke}),n.d(t,"g",function(){return de}),n.d(t,"h",function(){return Le}),n.d(t,"i",function(){return Ne}),n.d(t,"j",function(){return he}),n.d(t,"k",function(){return xe}),n.d(t,"l",function(){return Ee}),n.d(t,"m",function(){return Ge}),n.d(t,"n",function(){return Ye}),n.d(t,"o",function(){return m}),n.d(t,"p",function(){return l}),n.d(t,"q",function(){return F}),n.d(t,"r",function(){return q}),n.d(t,"s",function(){return B}),n.d(t,"t",function(){return be}),n.d(t,"u",function(){return Me}),n.d(t,"v",function(){return Ce}),n.d(t,"w",function(){return Xe}),n.d(t,"x",function(){return Qe}),n.d(t,"y",function(){return We}),n.d(t,"z",function(){return _}),n.d(t,"A",function(){return we});var i=n("fXoL"),r=n("ofXK"),a=n("Cfvw"),s=n("cp0P"),o=n("lJxs");class c{}const l=new i.s("NgValueAccessor"),u={provide:l,useExisting:Object(i.V)(()=>h),multi:!0},d=new i.s("CompositionEventMode");let h=(()=>{class e{constructor(e,t,n){this._renderer=e,this._elementRef=t,this._compositionMode=n,this.onChange=e=>{},this.onTouched=()=>{},this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function(){const e=Object(r.F)()?Object(r.F)().getUserAgent():"";return/android (\d+)/.test(e.toLowerCase())}())}writeValue(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==e?"":e)}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.G),i.Qb(i.l),i.Qb(d,8))},e.\u0275dir=i.Lb({type:e,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(e,t){1&e&&i.ec("input",function(e){return t._handleInput(e.target.value)})("blur",function(){return t.onTouched()})("compositionstart",function(){return t._compositionStart()})("compositionend",function(e){return t._compositionEnd(e.target.value)})},features:[i.Bb([u])]}),e})();function p(e){return null==e||0===e.length}function f(e){return null!=e&&"number"==typeof e.length}const m=new i.s("NgValidators"),b=new i.s("NgAsyncValidators"),g=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class _{static min(e){return function(e){return t=>{if(p(t.value)||p(e))return null;const n=parseFloat(t.value);return!isNaN(n)&&n<e?{min:{min:e,actual:t.value}}:null}}(e)}static max(e){return function(e){return t=>{if(p(t.value)||p(e))return null;const n=parseFloat(t.value);return!isNaN(n)&&n>e?{max:{max:e,actual:t.value}}:null}}(e)}static required(e){return v(e)}static requiredTrue(e){return y(e)}static email(e){return function(e){return p(e.value)||g.test(e.value)?null:{email:!0}}(e)}static minLength(e){return function(e){return t=>p(t.value)||!f(t.value)?null:t.value.length<e?{minlength:{requiredLength:e,actualLength:t.value.length}}:null}(e)}static maxLength(e){return M(e)}static pattern(e){return w(e)}static nullValidator(e){return null}static compose(e){return T(e)}static composeAsync(e){return D(e)}}function v(e){return p(e.value)?{required:!0}:null}function y(e){return!0===e.value?null:{required:!0}}function M(e){return t=>f(t.value)&&t.value.length>e?{maxlength:{requiredLength:e,actualLength:t.value.length}}:null}function w(e){if(!e)return A;let t,n;return"string"==typeof e?(n="","^"!==e.charAt(0)&&(n+="^"),n+=e,"$"!==e.charAt(e.length-1)&&(n+="$"),t=new RegExp(n)):(n=e.toString(),t=e),e=>{if(p(e.value))return null;const i=e.value;return t.test(i)?null:{pattern:{requiredPattern:n,actualValue:i}}}}function A(e){return null}function C(e){return null!=e}function k(e){const t=Object(i.tb)(e)?Object(a.a)(e):e;return Object(i.sb)(t),t}function O(e){let t={};return e.forEach(e=>{t=null!=e?Object.assign(Object.assign({},t),e):t}),0===Object.keys(t).length?null:t}function S(e,t){return t.map(t=>t(e))}function L(e){return e.map(e=>function(e){return!e.validate}(e)?e:t=>e.validate(t))}function T(e){if(!e)return null;const t=e.filter(C);return 0==t.length?null:function(e){return O(S(e,t))}}function x(e){return null!=e?T(L(e)):null}function D(e){if(!e)return null;const t=e.filter(C);return 0==t.length?null:function(e){const n=S(e,t).map(k);return Object(s.a)(n).pipe(Object(o.a)(O))}}function E(e){return null!=e?D(L(e)):null}function P(e,t){return null===e?[t]:Array.isArray(e)?[...e,t]:[e,t]}function R(e){return e._rawValidators}function j(e){return e._rawAsyncValidators}let z=(()=>{class e{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(e){this._rawValidators=e||[],this._composedValidatorFn=x(this._rawValidators)}_setAsyncValidators(e){this._rawAsyncValidators=e||[],this._composedAsyncValidatorFn=E(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(e){this._onDestroyCallbacks.push(e)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(e=>e()),this._onDestroyCallbacks=[]}reset(e){this.control&&this.control.reset(e)}hasError(e,t){return!!this.control&&this.control.hasError(e,t)}getError(e,t){return this.control?this.control.getError(e,t):null}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i.Lb({type:e}),e})(),N=(()=>{class e extends z{get formDirective(){return null}get path(){return null}}return e.\u0275fac=function(t){return I(t||e)},e.\u0275dir=i.Lb({type:e,features:[i.zb]}),e})();const I=i.Yb(N);class F extends z{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class W{constructor(e){this._cd=e}is(e){var t,n;return!!(null===(n=null===(t=this._cd)||void 0===t?void 0:t.control)||void 0===n?void 0:n[e])}}let q=(()=>{class e extends W{constructor(e){super(e)}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(F,2))},e.\u0275dir=i.Lb({type:e,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,t){2&e&&i.Ib("ng-untouched",t.is("untouched"))("ng-touched",t.is("touched"))("ng-pristine",t.is("pristine"))("ng-dirty",t.is("dirty"))("ng-valid",t.is("valid"))("ng-invalid",t.is("invalid"))("ng-pending",t.is("pending"))},features:[i.zb]}),e})(),B=(()=>{class e extends W{constructor(e){super(e)}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(N,10))},e.\u0275dir=i.Lb({type:e,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:14,hostBindings:function(e,t){2&e&&i.Ib("ng-untouched",t.is("untouched"))("ng-touched",t.is("touched"))("ng-pristine",t.is("pristine"))("ng-dirty",t.is("dirty"))("ng-valid",t.is("valid"))("ng-invalid",t.is("invalid"))("ng-pending",t.is("pending"))},features:[i.zb]}),e})();function V(e,t){return[...t.path,e]}function Y(e,t){U(e,t,!0),t.valueAccessor.writeValue(e.value),function(e,t){t.valueAccessor.registerOnChange(n=>{e._pendingValue=n,e._pendingChange=!0,e._pendingDirty=!0,"change"===e.updateOn&&Q(e,t)})}(e,t),function(e,t){const n=(e,n)=>{t.valueAccessor.writeValue(e),n&&t.viewToModelUpdate(e)};e.registerOnChange(n),t._registerOnDestroy(()=>{e._unregisterOnChange(n)})}(e,t),function(e,t){t.valueAccessor.registerOnTouched(()=>{e._pendingTouched=!0,"blur"===e.updateOn&&e._pendingChange&&Q(e,t),"submit"!==e.updateOn&&e.markAsTouched()})}(e,t),function(e,t){if(t.valueAccessor.setDisabledState){const n=e=>{t.valueAccessor.setDisabledState(e)};e.registerOnDisabledChange(n),t._registerOnDestroy(()=>{e._unregisterOnDisabledChange(n)})}}(e,t)}function H(e,t,n=!0){const i=()=>{};t.valueAccessor&&(t.valueAccessor.registerOnChange(i),t.valueAccessor.registerOnTouched(i)),G(e,t,!0),e&&(t._invokeOnDestroyCallbacks(),e._registerOnCollectionChange(()=>{}))}function X(e,t){e.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(t)})}function U(e,t,n){const i=R(e);null!==t.validator?e.setValidators(P(i,t.validator)):"function"==typeof i&&e.setValidators([i]);const r=j(e);if(null!==t.asyncValidator?e.setAsyncValidators(P(r,t.asyncValidator)):"function"==typeof r&&e.setAsyncValidators([r]),n){const n=()=>e.updateValueAndValidity();X(t._rawValidators,n),X(t._rawAsyncValidators,n)}}function G(e,t,n){let i=!1;if(null!==e){if(null!==t.validator){const n=R(e);if(Array.isArray(n)&&n.length>0){const r=n.filter(e=>e!==t.validator);r.length!==n.length&&(i=!0,e.setValidators(r))}}if(null!==t.asyncValidator){const n=j(e);if(Array.isArray(n)&&n.length>0){const r=n.filter(e=>e!==t.asyncValidator);r.length!==n.length&&(i=!0,e.setAsyncValidators(r))}}}if(n){const e=()=>{};X(t._rawValidators,e),X(t._rawAsyncValidators,e)}return i}function Q(e,t){e._pendingDirty&&e.markAsDirty(),e.setValue(e._pendingValue,{emitModelToViewChange:!1}),t.viewToModelUpdate(e._pendingValue),e._pendingChange=!1}function K(e,t){U(e,t,!1)}function $(e,t){if(!e.hasOwnProperty("model"))return!1;const n=e.model;return!!n.isFirstChange()||!Object.is(t,n.currentValue)}function J(e,t){e._syncPendingControls(),t.forEach(e=>{const t=e.control;"submit"===t.updateOn&&t._pendingChange&&(e.viewToModelUpdate(t._pendingValue),t._pendingChange=!1)})}function Z(e,t){if(!t)return null;let n,i,r;return Array.isArray(t),t.forEach(e=>{e.constructor===h?n=e:Object.getPrototypeOf(e.constructor)===c?i=e:r=e}),r||i||n||null}function ee(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}const te="VALID",ne="INVALID",ie="PENDING",re="DISABLED";function ae(e){return(le(e)?e.validators:e)||null}function se(e){return Array.isArray(e)?x(e):e||null}function oe(e,t){return(le(t)?t.asyncValidators:e)||null}function ce(e){return Array.isArray(e)?E(e):e||null}function le(e){return null!=e&&!Array.isArray(e)&&"object"==typeof e}class ue{constructor(e,t){this._hasOwnPendingAsyncValidator=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=e,this._rawAsyncValidators=t,this._composedValidatorFn=se(this._rawValidators),this._composedAsyncValidatorFn=ce(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn}set validator(e){this._rawValidators=this._composedValidatorFn=e}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(e){this._rawAsyncValidators=this._composedAsyncValidatorFn=e}get parent(){return this._parent}get valid(){return this.status===te}get invalid(){return this.status===ne}get pending(){return this.status==ie}get disabled(){return this.status===re}get enabled(){return this.status!==re}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(e){this._rawValidators=e,this._composedValidatorFn=se(e)}setAsyncValidators(e){this._rawAsyncValidators=e,this._composedAsyncValidatorFn=ce(e)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(e={}){this.touched=!0,this._parent&&!e.onlySelf&&this._parent.markAsTouched(e)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(e=>e.markAllAsTouched())}markAsUntouched(e={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(e=>{e.markAsUntouched({onlySelf:!0})}),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)}markAsDirty(e={}){this.pristine=!1,this._parent&&!e.onlySelf&&this._parent.markAsDirty(e)}markAsPristine(e={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(e=>{e.markAsPristine({onlySelf:!0})}),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)}markAsPending(e={}){this.status=ie,!1!==e.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!e.onlySelf&&this._parent.markAsPending(e)}disable(e={}){const t=this._parentMarkedDirty(e.onlySelf);this.status=re,this.errors=null,this._forEachChild(t=>{t.disable(Object.assign(Object.assign({},e),{onlySelf:!0}))}),this._updateValue(),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Object.assign(Object.assign({},e),{skipPristineCheck:t})),this._onDisabledChange.forEach(e=>e(!0))}enable(e={}){const t=this._parentMarkedDirty(e.onlySelf);this.status=te,this._forEachChild(t=>{t.enable(Object.assign(Object.assign({},e),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent}),this._updateAncestors(Object.assign(Object.assign({},e),{skipPristineCheck:t})),this._onDisabledChange.forEach(e=>e(!1))}_updateAncestors(e){this._parent&&!e.onlySelf&&(this._parent.updateValueAndValidity(e),e.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(e){this._parent=e}updateValueAndValidity(e={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),this.status!==te&&this.status!==ie||this._runAsyncValidator(e.emitEvent)),!1!==e.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!e.onlySelf&&this._parent.updateValueAndValidity(e)}_updateTreeValidity(e={emitEvent:!0}){this._forEachChild(t=>t._updateTreeValidity(e)),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?re:te}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(e){if(this.asyncValidator){this.status=ie,this._hasOwnPendingAsyncValidator=!0;const t=k(this.asyncValidator(this));this._asyncValidationSubscription=t.subscribe(t=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(t,{emitEvent:e})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(e,t={}){this.errors=e,this._updateControlsErrors(!1!==t.emitEvent)}get(e){return function(e,t,n){if(null==t)return null;if(Array.isArray(t)||(t=t.split(".")),Array.isArray(t)&&0===t.length)return null;let i=e;return t.forEach(e=>{i=i instanceof he?i.controls.hasOwnProperty(e)?i.controls[e]:null:i instanceof pe&&i.at(e)||null}),i}(this,e)}getError(e,t){const n=t?this.get(t):this;return n&&n.errors?n.errors[e]:null}hasError(e,t){return!!this.getError(e,t)}get root(){let e=this;for(;e._parent;)e=e._parent;return e}_updateControlsErrors(e){this.status=this._calculateStatus(),e&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(e)}_initObservables(){this.valueChanges=new i.o,this.statusChanges=new i.o}_calculateStatus(){return this._allControlsDisabled()?re:this.errors?ne:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(ie)?ie:this._anyControlsHaveStatus(ne)?ne:te}_anyControlsHaveStatus(e){return this._anyControls(t=>t.status===e)}_anyControlsDirty(){return this._anyControls(e=>e.dirty)}_anyControlsTouched(){return this._anyControls(e=>e.touched)}_updatePristine(e={}){this.pristine=!this._anyControlsDirty(),this._parent&&!e.onlySelf&&this._parent._updatePristine(e)}_updateTouched(e={}){this.touched=this._anyControlsTouched(),this._parent&&!e.onlySelf&&this._parent._updateTouched(e)}_isBoxedValue(e){return"object"==typeof e&&null!==e&&2===Object.keys(e).length&&"value"in e&&"disabled"in e}_registerOnCollectionChange(e){this._onCollectionChange=e}_setUpdateStrategy(e){le(e)&&null!=e.updateOn&&(this._updateOn=e.updateOn)}_parentMarkedDirty(e){return!e&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}}class de extends ue{constructor(e=null,t,n){super(ae(t),oe(n,t)),this._onChange=[],this._applyFormState(e),this._setUpdateStrategy(t),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!n})}setValue(e,t={}){this.value=this._pendingValue=e,this._onChange.length&&!1!==t.emitModelToViewChange&&this._onChange.forEach(e=>e(this.value,!1!==t.emitViewToModelChange)),this.updateValueAndValidity(t)}patchValue(e,t={}){this.setValue(e,t)}reset(e=null,t={}){this._applyFormState(e),this.markAsPristine(t),this.markAsUntouched(t),this.setValue(this.value,t),this._pendingChange=!1}_updateValue(){}_anyControls(e){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(e){this._onChange.push(e)}_unregisterOnChange(e){ee(this._onChange,e)}registerOnDisabledChange(e){this._onDisabledChange.push(e)}_unregisterOnDisabledChange(e){ee(this._onDisabledChange,e)}_forEachChild(e){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(e){this._isBoxedValue(e)?(this.value=this._pendingValue=e.value,e.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=e}}class he extends ue{constructor(e,t,n){super(ae(t),oe(n,t)),this.controls=e,this._initObservables(),this._setUpdateStrategy(t),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!n})}registerControl(e,t){return this.controls[e]?this.controls[e]:(this.controls[e]=t,t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange),t)}addControl(e,t){this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()}removeControl(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),delete this.controls[e],this.updateValueAndValidity(),this._onCollectionChange()}setControl(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),delete this.controls[e],t&&this.registerControl(e,t),this.updateValueAndValidity(),this._onCollectionChange()}contains(e){return this.controls.hasOwnProperty(e)&&this.controls[e].enabled}setValue(e,t={}){this._checkAllValuesPresent(e),Object.keys(e).forEach(n=>{this._throwIfControlMissing(n),this.controls[n].setValue(e[n],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)}patchValue(e,t={}){null!=e&&(Object.keys(e).forEach(n=>{this.controls[n]&&this.controls[n].patchValue(e[n],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t))}reset(e={},t={}){this._forEachChild((n,i)=>{n.reset(e[i],{onlySelf:!0,emitEvent:t.emitEvent})}),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)}getRawValue(){return this._reduceChildren({},(e,t,n)=>(e[n]=t instanceof de?t.value:t.getRawValue(),e))}_syncPendingControls(){let e=this._reduceChildren(!1,(e,t)=>!!t._syncPendingControls()||e);return e&&this.updateValueAndValidity({onlySelf:!0}),e}_throwIfControlMissing(e){if(!Object.keys(this.controls).length)throw new Error("\n        There are no form controls registered with this group yet. If you're using ngModel,\n        you may want to check next tick (e.g. use setTimeout).\n      ");if(!this.controls[e])throw new Error(`Cannot find form control with name: ${e}.`)}_forEachChild(e){Object.keys(this.controls).forEach(t=>{const n=this.controls[t];n&&e(n,t)})}_setUpControls(){this._forEachChild(e=>{e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(e){for(const t of Object.keys(this.controls)){const n=this.controls[t];if(this.contains(t)&&e(n))return!0}return!1}_reduceValue(){return this._reduceChildren({},(e,t,n)=>((t.enabled||this.disabled)&&(e[n]=t.value),e))}_reduceChildren(e,t){let n=e;return this._forEachChild((e,i)=>{n=t(n,e,i)}),n}_allControlsDisabled(){for(const e of Object.keys(this.controls))if(this.controls[e].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_checkAllValuesPresent(e){this._forEachChild((t,n)=>{if(void 0===e[n])throw new Error(`Must supply a value for form control with name: '${n}'.`)})}}class pe extends ue{constructor(e,t,n){super(ae(t),oe(n,t)),this.controls=e,this._initObservables(),this._setUpdateStrategy(t),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!n})}at(e){return this.controls[e]}push(e){this.controls.push(e),this._registerControl(e),this.updateValueAndValidity(),this._onCollectionChange()}insert(e,t){this.controls.splice(e,0,t),this._registerControl(t),this.updateValueAndValidity()}removeAt(e){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),this.controls.splice(e,1),this.updateValueAndValidity()}setControl(e,t){this.controls[e]&&this.controls[e]._registerOnCollectionChange(()=>{}),this.controls.splice(e,1),t&&(this.controls.splice(e,0,t),this._registerControl(t)),this.updateValueAndValidity(),this._onCollectionChange()}get length(){return this.controls.length}setValue(e,t={}){this._checkAllValuesPresent(e),e.forEach((e,n)=>{this._throwIfControlMissing(n),this.at(n).setValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)}patchValue(e,t={}){null!=e&&(e.forEach((e,n)=>{this.at(n)&&this.at(n).patchValue(e,{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t))}reset(e=[],t={}){this._forEachChild((n,i)=>{n.reset(e[i],{onlySelf:!0,emitEvent:t.emitEvent})}),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)}getRawValue(){return this.controls.map(e=>e instanceof de?e.value:e.getRawValue())}clear(){this.controls.length<1||(this._forEachChild(e=>e._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity())}_syncPendingControls(){let e=this.controls.reduce((e,t)=>!!t._syncPendingControls()||e,!1);return e&&this.updateValueAndValidity({onlySelf:!0}),e}_throwIfControlMissing(e){if(!this.controls.length)throw new Error("\n        There are no form controls registered with this array yet. If you're using ngModel,\n        you may want to check next tick (e.g. use setTimeout).\n      ");if(!this.at(e))throw new Error(`Cannot find form control at index ${e}`)}_forEachChild(e){this.controls.forEach((t,n)=>{e(t,n)})}_updateValue(){this.value=this.controls.filter(e=>e.enabled||this.disabled).map(e=>e.value)}_anyControls(e){return this.controls.some(t=>t.enabled&&e(t))}_setUpControls(){this._forEachChild(e=>this._registerControl(e))}_checkAllValuesPresent(e){this._forEachChild((t,n)=>{if(void 0===e[n])throw new Error(`Must supply a value for form control at index: ${n}.`)})}_allControlsDisabled(){for(const e of this.controls)if(e.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(e){e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange)}}const fe={provide:N,useExisting:Object(i.V)(()=>be)},me=(()=>Promise.resolve(null))();let be=(()=>{class e extends N{constructor(e,t){super(),this.submitted=!1,this._directives=[],this.ngSubmit=new i.o,this.form=new he({},x(e),E(t))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){me.then(()=>{const t=this._findContainer(e.path);e.control=t.registerControl(e.name,e.control),Y(e.control,e),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.push(e)})}getControl(e){return this.form.get(e.path)}removeControl(e){me.then(()=>{const t=this._findContainer(e.path);t&&t.removeControl(e.name),ee(this._directives,e)})}addFormGroup(e){me.then(()=>{const t=this._findContainer(e.path),n=new he({});K(n,e),t.registerControl(e.name,n),n.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){me.then(()=>{const t=this._findContainer(e.path);t&&t.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,t){me.then(()=>{this.form.get(e.path).setValue(t)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submitted=!0,J(this.form,this._directives),this.ngSubmit.emit(e),!1}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(m,10),i.Qb(b,10))},e.\u0275dir=i.Lb({type:e,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(e,t){1&e&&i.ec("submit",function(e){return t.onSubmit(e)})("reset",function(){return t.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i.Bb([fe]),i.zb]}),e})(),ge=(()=>{class e extends N{ngOnInit(){this._checkParentType(),this.formDirective.addFormGroup(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormGroup(this)}get control(){return this.formDirective.getFormGroup(this)}get path(){return V(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}}return e.\u0275fac=function(t){return _e(t||e)},e.\u0275dir=i.Lb({type:e,features:[i.zb]}),e})();const _e=i.Yb(ge),ve={provide:F,useExisting:Object(i.V)(()=>Me)},ye=(()=>Promise.resolve(null))();let Me=(()=>{class e extends F{constructor(e,t,n,r){super(),this.control=new de,this._registered=!1,this.update=new i.o,this._parent=e,this._setValidators(t),this._setAsyncValidators(n),this.valueAccessor=Z(0,r)}ngOnChanges(e){this._checkForErrors(),this._registered||this._setUpControl(),"isDisabled"in e&&this._updateDisabled(e),$(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._parent?V(this.name,this._parent):[this.name]}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){Y(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(e){ye.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1})})}_updateDisabled(e){const t=e.isDisabled.currentValue,n=""===t||t&&"false"!==t;ye.then(()=>{n&&!this.control.disabled?this.control.disable():!n&&this.control.disabled&&this.control.enable()})}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(N,9),i.Qb(m,10),i.Qb(b,10),i.Qb(l,10))},e.\u0275dir=i.Lb({type:e,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[i.Bb([ve]),i.zb,i.Ab]}),e})(),we=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i.Lb({type:e,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),e})();const Ae={provide:l,useExisting:Object(i.V)(()=>Ce),multi:!0};let Ce=(()=>{class e extends c{constructor(e,t){super(),this._renderer=e,this._elementRef=t,this.onChange=e=>{},this.onTouched=()=>{}}writeValue(e){this._renderer.setProperty(this._elementRef.nativeElement,"value",null==e?"":e)}registerOnChange(e){this.onChange=t=>{e(""==t?null:parseFloat(t))}}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",e)}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.G),i.Qb(i.l))},e.\u0275dir=i.Lb({type:e,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(e,t){1&e&&i.ec("input",function(e){return t.onChange(e.target.value)})("blur",function(){return t.onTouched()})},features:[i.Bb([Ae]),i.zb]}),e})(),ke=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({}),e})();const Oe=new i.s("NgModelWithFormControlWarning"),Se={provide:F,useExisting:Object(i.V)(()=>Le)};let Le=(()=>{class e extends F{constructor(e,t,n,r){super(),this._ngModelWarningConfig=r,this.update=new i.o,this._ngModelWarningSent=!1,this._setValidators(e),this._setAsyncValidators(t),this.valueAccessor=Z(0,n)}set isDisabled(e){}ngOnChanges(e){if(this._isControlChanged(e)){const t=e.form.previousValue;t&&H(t,this,!1),Y(this.form,this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this.form.updateValueAndValidity({emitEvent:!1})}$(e,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&H(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_isControlChanged(e){return e.hasOwnProperty("form")}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(m,10),i.Qb(b,10),i.Qb(l,10),i.Qb(Oe,8))},e.\u0275dir=i.Lb({type:e,selectors:[["","formControl",""]],inputs:{isDisabled:["disabled","isDisabled"],form:["formControl","form"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[i.Bb([Se]),i.zb,i.Ab]}),e._ngModelWarningSentOnce=!1,e})();const Te={provide:N,useExisting:Object(i.V)(()=>xe)};let xe=(()=>{class e extends N{constructor(e,t){super(),this.validators=e,this.asyncValidators=t,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new i.o,this._setValidators(e),this._setAsyncValidators(t)}ngOnChanges(e){this._checkFormPresent(),e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(G(this.form,this,!1),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(e){const t=this.form.get(e.path);return Y(t,e),t.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),t}getControl(e){return this.form.get(e.path)}removeControl(e){H(e.control||null,e,!1),ee(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}getFormArray(e){return this.form.get(e.path)}updateModel(e,t){this.form.get(e.path).setValue(t)}onSubmit(e){return this.submitted=!0,J(this.form,this.directives),this.ngSubmit.emit(e),!1}onReset(){this.resetForm()}resetForm(e){this.form.reset(e),this.submitted=!1}_updateDomValue(){this.directives.forEach(e=>{const t=e.control,n=this.form.get(e.path);t!==n&&(H(t||null,e),n instanceof de&&(Y(n,e),e.control=n))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){const t=this.form.get(e.path);K(t,e),t.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){const t=this.form.get(e.path);t&&function(e,t){return G(e,t,!1)}(t,e)&&t.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){U(this.form,this,!1),this._oldForm&&G(this._oldForm,this,!1)}_checkFormPresent(){}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(m,10),i.Qb(b,10))},e.\u0275dir=i.Lb({type:e,selectors:[["","formGroup",""]],hostBindings:function(e,t){1&e&&i.ec("submit",function(e){return t.onSubmit(e)})("reset",function(){return t.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[i.Bb([Te]),i.zb,i.Ab]}),e})();const De={provide:N,useExisting:Object(i.V)(()=>Ee)};let Ee=(()=>{class e extends ge{constructor(e,t,n){super(),this._parent=e,this._setValidators(t),this._setAsyncValidators(n)}_checkParentType(){je(this._parent)}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(N,13),i.Qb(m,10),i.Qb(b,10))},e.\u0275dir=i.Lb({type:e,selectors:[["","formGroupName",""]],inputs:{name:["formGroupName","name"]},features:[i.Bb([De]),i.zb]}),e})();const Pe={provide:N,useExisting:Object(i.V)(()=>Re)};let Re=(()=>{class e extends N{constructor(e,t,n){super(),this._parent=e,this._setValidators(t),this._setAsyncValidators(n)}ngOnInit(){this._checkParentType(),this.formDirective.addFormArray(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormArray(this)}get control(){return this.formDirective.getFormArray(this)}get formDirective(){return this._parent?this._parent.formDirective:null}get path(){return V(null==this.name?this.name:this.name.toString(),this._parent)}_checkParentType(){je(this._parent)}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(N,13),i.Qb(m,10),i.Qb(b,10))},e.\u0275dir=i.Lb({type:e,selectors:[["","formArrayName",""]],inputs:{name:["formArrayName","name"]},features:[i.Bb([Pe]),i.zb]}),e})();function je(e){return!(e instanceof Ee||e instanceof xe||e instanceof Re)}const ze={provide:F,useExisting:Object(i.V)(()=>Ne)};let Ne=(()=>{class e extends F{constructor(e,t,n,r,a){super(),this._ngModelWarningConfig=a,this._added=!1,this.update=new i.o,this._ngModelWarningSent=!1,this._parent=e,this._setValidators(t),this._setAsyncValidators(n),this.valueAccessor=Z(0,r)}set isDisabled(e){}ngOnChanges(e){this._added||this._setUpControl(),$(e,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}get path(){return V(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this._added=!0}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(N,13),i.Qb(m,10),i.Qb(b,10),i.Qb(l,10),i.Qb(Oe,8))},e.\u0275dir=i.Lb({type:e,selectors:[["","formControlName",""]],inputs:{isDisabled:["disabled","isDisabled"],name:["formControlName","name"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[i.Bb([ze]),i.zb,i.Ab]}),e._ngModelWarningSentOnce=!1,e})();const Ie={provide:m,useExisting:Object(i.V)(()=>We),multi:!0},Fe={provide:m,useExisting:Object(i.V)(()=>qe),multi:!0};let We=(()=>{class e{constructor(){this._required=!1}get required(){return this._required}set required(e){this._required=null!=e&&!1!==e&&"false"!=`${e}`,this._onChange&&this._onChange()}validate(e){return this.required?v(e):null}registerOnValidatorChange(e){this._onChange=e}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i.Lb({type:e,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(e,t){2&e&&i.Db("required",t.required?"":null)},inputs:{required:"required"},features:[i.Bb([Ie])]}),e})(),qe=(()=>{class e extends We{validate(e){return this.required?y(e):null}}return e.\u0275fac=function(t){return Be(t||e)},e.\u0275dir=i.Lb({type:e,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&i.Db("required",t.required?"":null)},features:[i.Bb([Fe]),i.zb]}),e})();const Be=i.Yb(qe),Ve={provide:m,useExisting:Object(i.V)(()=>Ye),multi:!0};let Ye=(()=>{class e{constructor(){this._validator=A}ngOnChanges(e){"maxlength"in e&&(this._createValidator(),this._onChange&&this._onChange())}validate(e){return null!=this.maxlength?this._validator(e):null}registerOnValidatorChange(e){this._onChange=e}_createValidator(){this._validator=M("number"==typeof this.maxlength?this.maxlength:parseInt(this.maxlength,10))}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i.Lb({type:e,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&i.Db("maxlength",t.maxlength?t.maxlength:null)},inputs:{maxlength:"maxlength"},features:[i.Bb([Ve]),i.Ab]}),e})();const He={provide:m,useExisting:Object(i.V)(()=>Xe),multi:!0};let Xe=(()=>{class e{constructor(){this._validator=A}ngOnChanges(e){"pattern"in e&&(this._createValidator(),this._onChange&&this._onChange())}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}_createValidator(){this._validator=w(this.pattern)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i.Lb({type:e,selectors:[["","pattern","","formControlName",""],["","pattern","","formControl",""],["","pattern","","ngModel",""]],hostVars:1,hostBindings:function(e,t){2&e&&i.Db("pattern",t.pattern?t.pattern:null)},inputs:{pattern:"pattern"},features:[i.Bb([He]),i.Ab]}),e})(),Ue=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({imports:[[ke]]}),e})(),Ge=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({imports:[Ue]}),e})(),Qe=(()=>{class e{static withConfig(t){return{ngModule:e,providers:[{provide:Oe,useValue:t.warnOnNgModelWithFormControl}]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({imports:[Ue]}),e})(),Ke=(()=>{class e{group(e,t=null){const n=this._reduceControls(e);let i,r=null,a=null;return null!=t&&(function(e){return void 0!==e.asyncValidators||void 0!==e.validators||void 0!==e.updateOn}(t)?(r=null!=t.validators?t.validators:null,a=null!=t.asyncValidators?t.asyncValidators:null,i=null!=t.updateOn?t.updateOn:void 0):(r=null!=t.validator?t.validator:null,a=null!=t.asyncValidator?t.asyncValidator:null)),new he(n,{asyncValidators:a,updateOn:i,validators:r})}control(e,t,n){return new de(e,t,n)}array(e,t,n){const i=e.map(e=>this._createControl(e));return new pe(i,t,n)}_reduceControls(e){const t={};return Object.keys(e).forEach(n=>{t[n]=this._createControl(e[n])}),t}_createControl(e){return e instanceof de||e instanceof he||e instanceof pe?e:Array.isArray(e)?this.control(e[0],e.length>1?e[1]:null,e.length>2?e[2]:null):this.control(e)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i.Mb)({factory:function(){return new e},token:e,providedIn:Qe}),e})()},"3UWI":function(e,t,n){"use strict";n.d(t,"a",function(){return c});var i=n("D0XW"),r=n("zx2A");class a{constructor(e){this.durationSelector=e}call(e,t){return t.subscribe(new s(e,this.durationSelector))}}class s extends r.b{constructor(e,t){super(e),this.durationSelector=t,this.hasValue=!1}_next(e){if(this.value=e,this.hasValue=!0,!this.throttled){let n;try{const{durationSelector:t}=this;n=t(e)}catch(t){return this.destination.error(t)}const i=Object(r.c)(n,new r.a(this));!i||i.closed?this.clearThrottle():this.add(this.throttled=i)}}clearThrottle(){const{value:e,hasValue:t,throttled:n}=this;n&&(this.remove(n),this.throttled=void 0,n.unsubscribe()),t&&(this.value=void 0,this.hasValue=!1,this.destination.next(e))}notifyNext(){this.clearThrottle()}notifyComplete(){this.clearThrottle()}}var o=n("PqYM");function c(e,t=i.a){return n=()=>Object(o.a)(e,t),function(e){return e.lift(new a(n))};var n}},"3sZV":function(e,t,n){"use strict";n.d(t,"a",function(){return _}),n.d(t,"b",function(){return w}),n.d(t,"c",function(){return M}),n.d(t,"d",function(){return A});var i=n("fXoL"),r=n("ofXK"),a=n("2Vo4"),s=n("HDdC"),o=n("XNiG"),c=n("itXk"),l=n("eIep"),u=n("IzEk"),d=n("lJxs"),h=n("1G5W");const p=["*"];class f{constructor(e){this._ngZone=e,this._pending=[],this._listeners=[],this._targetStream=new a.a(void 0)}_clearListeners(){for(const e of this._listeners)e.remove();this._listeners=[]}getLazyEmitter(e){return this._targetStream.pipe(Object(l.a)(t=>{const n=new s.a(i=>{if(!t)return void this._pending.push({observable:n,observer:i});const r=t.addListener(e,e=>{this._ngZone.run(()=>i.next(e))});return this._listeners.push(r),()=>r.remove()});return n}))}setTarget(e){const t=this._targetStream.value;e!==t&&(t&&(this._clearListeners(),this._pending=[]),this._targetStream.next(e),this._pending.forEach(e=>e.observable.subscribe(e.observer)),this._pending=[])}destroy(){this._clearListeners(),this._pending=[],this._targetStream.complete()}}const m={center:{lat:37.421995,lng:-122.084092},zoom:17,mapTypeId:"roadmap"},b="500px",g="500px";let _=(()=>{class e{constructor(e,t,n){this._elementRef=e,this._ngZone=t,this._eventManager=new f(this._ngZone),this.height=b,this.width=g,this._options=m,this.boundsChanged=this._eventManager.getLazyEmitter("bounds_changed"),this.centerChanged=this._eventManager.getLazyEmitter("center_changed"),this.mapClick=this._eventManager.getLazyEmitter("click"),this.mapDblclick=this._eventManager.getLazyEmitter("dblclick"),this.mapDrag=this._eventManager.getLazyEmitter("drag"),this.mapDragend=this._eventManager.getLazyEmitter("dragend"),this.mapDragstart=this._eventManager.getLazyEmitter("dragstart"),this.headingChanged=this._eventManager.getLazyEmitter("heading_changed"),this.idle=this._eventManager.getLazyEmitter("idle"),this.maptypeidChanged=this._eventManager.getLazyEmitter("maptypeid_changed"),this.mapMousemove=this._eventManager.getLazyEmitter("mousemove"),this.mapMouseout=this._eventManager.getLazyEmitter("mouseout"),this.mapMouseover=this._eventManager.getLazyEmitter("mouseover"),this.projectionChanged=this._eventManager.getLazyEmitter("projection_changed"),this.mapRightclick=this._eventManager.getLazyEmitter("rightclick"),this.tilesloaded=this._eventManager.getLazyEmitter("tilesloaded"),this.tiltChanged=this._eventManager.getLazyEmitter("tilt_changed"),this.zoomChanged=this._eventManager.getLazyEmitter("zoom_changed"),this._isBrowser=Object(r.C)(n),this._isBrowser&&window}set center(e){this._center=e}set zoom(e){this._zoom=e}set options(e){this._options=e||m}ngOnChanges(e){(e.height||e.width)&&this._setSize();const t=this.googleMap;t&&(e.options&&t.setOptions(this._combineOptions()),e.center&&this._center&&t.setCenter(this._center),e.zoom&&null!=this._zoom&&t.setZoom(this._zoom),e.mapTypeId&&this.mapTypeId&&t.setMapTypeId(this.mapTypeId))}ngOnInit(){this._isBrowser&&(this._mapEl=this._elementRef.nativeElement.querySelector(".map-container"),this._setSize(),this._ngZone.runOutsideAngular(()=>{this.googleMap=new google.maps.Map(this._mapEl,this._combineOptions())}),this._eventManager.setTarget(this.googleMap))}ngOnDestroy(){this._eventManager.destroy()}fitBounds(e,t){this._assertInitialized(),this.googleMap.fitBounds(e,t)}panBy(e,t){this._assertInitialized(),this.googleMap.panBy(e,t)}panTo(e){this._assertInitialized(),this.googleMap.panTo(e)}panToBounds(e,t){this._assertInitialized(),this.googleMap.panToBounds(e,t)}getBounds(){return this._assertInitialized(),this.googleMap.getBounds()||null}getCenter(){return this._assertInitialized(),this.googleMap.getCenter()}getClickableIcons(){return this._assertInitialized(),this.googleMap.getClickableIcons()}getHeading(){return this._assertInitialized(),this.googleMap.getHeading()}getMapTypeId(){return this._assertInitialized(),this.googleMap.getMapTypeId()}getProjection(){return this._assertInitialized(),this.googleMap.getProjection()}getStreetView(){return this._assertInitialized(),this.googleMap.getStreetView()}getTilt(){return this._assertInitialized(),this.googleMap.getTilt()}getZoom(){return this._assertInitialized(),this.googleMap.getZoom()}get controls(){return this._assertInitialized(),this.googleMap.controls}get data(){return this._assertInitialized(),this.googleMap.data}get mapTypes(){return this._assertInitialized(),this.googleMap.mapTypes}get overlayMapTypes(){return this._assertInitialized(),this.googleMap.overlayMapTypes}_setSize(){if(this._mapEl){const e=this._mapEl.style;e.height=null===this.height?"":y(this.height)||b,e.width=null===this.width?"":y(this.width)||g}}_combineOptions(){var e,t;const n=this._options||{};return Object.assign(Object.assign({},n),{center:this._center||n.center||m.center,zoom:null!==(t=null!==(e=this._zoom)&&void 0!==e?e:n.zoom)&&void 0!==t?t:m.zoom,mapTypeId:this.mapTypeId||n.mapTypeId||m.mapTypeId})}_assertInitialized(){}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.l),i.Qb(i.B),i.Qb(i.D))},e.\u0275cmp=i.Kb({type:e,selectors:[["google-map"]],inputs:{height:"height",width:"width",center:"center",zoom:"zoom",options:"options",mapTypeId:"mapTypeId"},outputs:{boundsChanged:"boundsChanged",centerChanged:"centerChanged",mapClick:"mapClick",mapDblclick:"mapDblclick",mapDrag:"mapDrag",mapDragend:"mapDragend",mapDragstart:"mapDragstart",headingChanged:"headingChanged",idle:"idle",maptypeidChanged:"maptypeidChanged",mapMousemove:"mapMousemove",mapMouseout:"mapMouseout",mapMouseover:"mapMouseover",projectionChanged:"projectionChanged",mapRightclick:"mapRightclick",tilesloaded:"tilesloaded",tiltChanged:"tiltChanged",zoomChanged:"zoomChanged"},exportAs:["googleMap"],features:[i.Ab],ngContentSelectors:p,decls:2,vars:0,consts:[[1,"map-container"]],template:function(e,t){1&e&&(i.pc(),i.Rb(0,"div",0),i.oc(1))},encapsulation:2,changeDetection:0}),e})();const v=/([A-Za-z%]+)$/;function y(e){return null==e?"":v.test(e)?e:`${e}px`}let M=(()=>{class e{constructor(e,t){this._map=e,this._ngZone=t,this._eventManager=new f(this._ngZone),this._options=new a.a({}),this._center=new a.a(void 0),this._radius=new a.a(void 0),this._destroyed=new o.a,this.centerChanged=this._eventManager.getLazyEmitter("center_changed"),this.circleClick=this._eventManager.getLazyEmitter("click"),this.circleDblclick=this._eventManager.getLazyEmitter("dblclick"),this.circleDrag=this._eventManager.getLazyEmitter("drag"),this.circleDragend=this._eventManager.getLazyEmitter("dragend"),this.circleDragstart=this._eventManager.getLazyEmitter("dragstart"),this.circleMousedown=this._eventManager.getLazyEmitter("mousedown"),this.circleMousemove=this._eventManager.getLazyEmitter("mousemove"),this.circleMouseout=this._eventManager.getLazyEmitter("mouseout"),this.circleMouseover=this._eventManager.getLazyEmitter("mouseover"),this.circleMouseup=this._eventManager.getLazyEmitter("mouseup"),this.radiusChanged=this._eventManager.getLazyEmitter("radius_changed"),this.circleRightclick=this._eventManager.getLazyEmitter("rightclick")}set options(e){this._options.next(e||{})}set center(e){this._center.next(e)}set radius(e){this._radius.next(e)}ngOnInit(){this._map._isBrowser&&(this._combineOptions().pipe(Object(u.a)(1)).subscribe(e=>{this._ngZone.runOutsideAngular(()=>{this.circle=new google.maps.Circle(e)}),this._assertInitialized(),this.circle.setMap(this._map.googleMap),this._eventManager.setTarget(this.circle)}),this._watchForOptionsChanges(),this._watchForCenterChanges(),this._watchForRadiusChanges())}ngOnDestroy(){this._eventManager.destroy(),this._destroyed.next(),this._destroyed.complete(),this.circle&&this.circle.setMap(null)}getBounds(){return this._assertInitialized(),this.circle.getBounds()}getCenter(){return this._assertInitialized(),this.circle.getCenter()}getDraggable(){return this._assertInitialized(),this.circle.getDraggable()}getEditable(){return this._assertInitialized(),this.circle.getEditable()}getRadius(){return this._assertInitialized(),this.circle.getRadius()}getVisible(){return this._assertInitialized(),this.circle.getVisible()}_combineOptions(){return Object(c.a)([this._options,this._center,this._radius]).pipe(Object(d.a)(([e,t,n])=>Object.assign(Object.assign({},e),{center:t||e.center,radius:void 0!==n?n:e.radius})))}_watchForOptionsChanges(){this._options.pipe(Object(h.a)(this._destroyed)).subscribe(e=>{this._assertInitialized(),this.circle.setOptions(e)})}_watchForCenterChanges(){this._center.pipe(Object(h.a)(this._destroyed)).subscribe(e=>{e&&(this._assertInitialized(),this.circle.setCenter(e))})}_watchForRadiusChanges(){this._radius.pipe(Object(h.a)(this._destroyed)).subscribe(e=>{void 0!==e&&(this._assertInitialized(),this.circle.setRadius(e))})}_assertInitialized(){}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(_),i.Qb(i.B))},e.\u0275dir=i.Lb({type:e,selectors:[["map-circle"]],inputs:{options:"options",center:"center",radius:"radius"},outputs:{centerChanged:"centerChanged",circleClick:"circleClick",circleDblclick:"circleDblclick",circleDrag:"circleDrag",circleDragend:"circleDragend",circleDragstart:"circleDragstart",circleMousedown:"circleMousedown",circleMousemove:"circleMousemove",circleMouseout:"circleMouseout",circleMouseover:"circleMouseover",circleMouseup:"circleMouseup",radiusChanged:"radiusChanged",circleRightclick:"circleRightclick"},exportAs:["mapCircle"]}),e})(),w=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({}),e})(),A=(()=>{class e{constructor(e){this._ngZone=e}geocode(e){return new s.a(t=>{this._geocoder||(this._geocoder=new google.maps.Geocoder),this._geocoder.geocode(e,(e,n)=>{this._ngZone.run(()=>{t.next({results:e,status:n}),t.complete()})})})}}return e.\u0275fac=function(t){return new(t||e)(i.ac(i.B))},e.\u0275prov=i.Mb({factory:function(){return new e(i.ac(i.B))},token:e,providedIn:"root"}),e})()},4:function(e,t){},"4I5i":function(e,t,n){"use strict";n.d(t,"a",function(){return i});const i=(()=>{function e(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return e.prototype=Object.create(Error.prototype),e})()},"4MV3":function(e,t,n){!function(e){"use strict";var t={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},n={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};e.defineLocale("gu",{months:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1\u0a86\u0ab0\u0ac0_\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1\u0a86\u0ab0\u0ac0_\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf\u0ab2_\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe\u0a88_\u0a91\u0a97\u0ab8\u0acd\u0a9f_\u0ab8\u0aaa\u0acd\u0a9f\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0a91\u0a95\u0acd\u0a9f\u0acd\u0aac\u0ab0_\u0aa8\u0ab5\u0ac7\u0aae\u0acd\u0aac\u0ab0_\u0aa1\u0abf\u0ab8\u0ac7\u0aae\u0acd\u0aac\u0ab0".split("_"),monthsShort:"\u0a9c\u0abe\u0aa8\u0acd\u0aaf\u0ac1._\u0aab\u0ac7\u0aac\u0acd\u0ab0\u0ac1._\u0aae\u0abe\u0ab0\u0acd\u0a9a_\u0a8f\u0aaa\u0acd\u0ab0\u0abf._\u0aae\u0ac7_\u0a9c\u0ac2\u0aa8_\u0a9c\u0ac1\u0ab2\u0abe._\u0a91\u0a97._\u0ab8\u0aaa\u0acd\u0a9f\u0ac7._\u0a91\u0a95\u0acd\u0a9f\u0acd._\u0aa8\u0ab5\u0ac7._\u0aa1\u0abf\u0ab8\u0ac7.".split("_"),monthsParseExact:!0,weekdays:"\u0ab0\u0ab5\u0abf\u0ab5\u0abe\u0ab0_\u0ab8\u0acb\u0aae\u0ab5\u0abe\u0ab0_\u0aae\u0a82\u0a97\u0ab3\u0ab5\u0abe\u0ab0_\u0aac\u0ac1\u0aa7\u0acd\u0ab5\u0abe\u0ab0_\u0a97\u0ac1\u0ab0\u0ac1\u0ab5\u0abe\u0ab0_\u0ab6\u0ac1\u0a95\u0acd\u0ab0\u0ab5\u0abe\u0ab0_\u0ab6\u0aa8\u0abf\u0ab5\u0abe\u0ab0".split("_"),weekdaysShort:"\u0ab0\u0ab5\u0abf_\u0ab8\u0acb\u0aae_\u0aae\u0a82\u0a97\u0ab3_\u0aac\u0ac1\u0aa7\u0acd_\u0a97\u0ac1\u0ab0\u0ac1_\u0ab6\u0ac1\u0a95\u0acd\u0ab0_\u0ab6\u0aa8\u0abf".split("_"),weekdaysMin:"\u0ab0_\u0ab8\u0acb_\u0aae\u0a82_\u0aac\u0ac1_\u0a97\u0ac1_\u0ab6\u0ac1_\u0ab6".split("_"),longDateFormat:{LT:"A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LTS:"A h:mm:ss \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7",LLLL:"dddd, D MMMM YYYY, A h:mm \u0ab5\u0abe\u0a97\u0acd\u0aaf\u0ac7"},calendar:{sameDay:"[\u0a86\u0a9c] LT",nextDay:"[\u0a95\u0abe\u0ab2\u0ac7] LT",nextWeek:"dddd, LT",lastDay:"[\u0a97\u0a87\u0a95\u0abe\u0ab2\u0ac7] LT",lastWeek:"[\u0aaa\u0abe\u0a9b\u0ab2\u0abe] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0aae\u0abe",past:"%s \u0aaa\u0ab9\u0ac7\u0ab2\u0abe",s:"\u0a85\u0aae\u0ac1\u0a95 \u0aaa\u0ab3\u0acb",ss:"%d \u0ab8\u0ac7\u0a95\u0a82\u0aa1",m:"\u0a8f\u0a95 \u0aae\u0abf\u0aa8\u0abf\u0a9f",mm:"%d \u0aae\u0abf\u0aa8\u0abf\u0a9f",h:"\u0a8f\u0a95 \u0a95\u0ab2\u0abe\u0a95",hh:"%d \u0a95\u0ab2\u0abe\u0a95",d:"\u0a8f\u0a95 \u0aa6\u0abf\u0ab5\u0ab8",dd:"%d \u0aa6\u0abf\u0ab5\u0ab8",M:"\u0a8f\u0a95 \u0aae\u0ab9\u0abf\u0aa8\u0acb",MM:"%d \u0aae\u0ab9\u0abf\u0aa8\u0acb",y:"\u0a8f\u0a95 \u0ab5\u0ab0\u0acd\u0ab7",yy:"%d \u0ab5\u0ab0\u0acd\u0ab7"},preparse:function(e){return e.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0ab0\u0abe\u0aa4"===t?e<4?e:e+12:"\u0ab8\u0ab5\u0abe\u0ab0"===t?e:"\u0aac\u0aaa\u0acb\u0ab0"===t?e>=10?e:e+12:"\u0ab8\u0abe\u0a82\u0a9c"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0ab0\u0abe\u0aa4":e<10?"\u0ab8\u0ab5\u0abe\u0ab0":e<17?"\u0aac\u0aaa\u0acb\u0ab0":e<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(n("wd/R"))},"4ZSN":function(e,t,n){"use strict";n.d(t,"a",function(){return p});var i=n("fXoL"),r=n("ofXK"),a=n("bTqV"),s=n("tyNb");function o(e,t){if(1&e&&(i.Wb(0,"a",6),i.Rc(1),i.Vb()),2&e){const e=i.ic().$implicit;i.qc("routerLink",e.link)("queryParams",e.query),i.Cb(1),i.Tc(" ",e.text," ")}}function c(e,t){if(1&e){const e=i.Xb();i.Wb(0,"a",7),i.ec("click",function(){i.Fc(e);const t=i.ic().$implicit;return i.ic().actionClick(t.text)}),i.Rc(1),i.Vb()}if(2&e){const e=i.ic().$implicit;i.Cb(1),i.Tc(" ",e.text," ")}}function l(e,t){if(1&e&&(i.Pc(0,o,2,3,"a",4),i.Pc(1,c,2,1,"a",5)),2&e){const e=t.$implicit;i.qc("ngIf",e.link&&e.permission),i.Cb(1),i.qc("ngIf",!e.link&&e.permission)}}function u(e,t){if(1&e&&(i.Wb(0,"h4"),i.Rc(1),i.Vb()),2&e){const e=i.ic();i.Cb(1),i.Sc(e.header)}}const d=function(e){return{"col-xs-12":!0,has:e}},h=["*"];let p=(()=>{class e{constructor(){this.key="",this.actions=[],this.header="",this.action=new i.o}ngOnInit(){}actionClick(e){this.action.emit(e)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i.Kb({type:e,selectors:[["app-search-panel"]],inputs:{key:"key",actions:"actions",header:"header"},outputs:{action:"action"},ngContentSelectors:h,decls:5,vars:5,consts:[[1,"search-panel"],[3,"ngClass"],["ngFor","",3,"ngForOf"],[4,"ngIf"],["mat-flat-button","","color","accent",3,"routerLink","queryParams",4,"ngIf"],["mat-flat-button","","color","accent",3,"click",4,"ngIf"],["mat-flat-button","","color","accent",3,"routerLink","queryParams"],["mat-flat-button","","color","accent",3,"click"]],template:function(e,t){1&e&&(i.pc(),i.Wb(0,"div",0),i.Wb(1,"div",1),i.Pc(2,l,2,2,"ng-template",2),i.Vb(),i.Pc(3,u,2,1,"h4",3),i.oc(4),i.Vb()),2&e&&(i.Cb(1),i.qc("ngClass",i.uc(3,d,t.actions.length)),i.Cb(1),i.qc("ngForOf",t.actions),i.Cb(1),i.qc("ngIf",t.header))},directives:[r.n,r.o,r.p,a.a,s.i],styles:[".has[_ngcontent-%COMP%]{margin:20px 0;text-align:center}"]}),e})()},"4dOw":function(e,t,n){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("wd/R"))},5:function(e,t){},"5+tZ":function(e,t,n){"use strict";n.d(t,"a",function(){return s});var i=n("lJxs"),r=n("Cfvw"),a=n("zx2A");function s(e,t,n=Number.POSITIVE_INFINITY){return"function"==typeof t?a=>a.pipe(s((n,a)=>Object(r.a)(e(n,a)).pipe(Object(i.a)((e,i)=>t(n,e,a,i))),n)):("number"==typeof t&&(n=t),t=>t.lift(new o(e,n)))}class o{constructor(e,t=Number.POSITIVE_INFINITY){this.project=e,this.concurrent=t}call(e,t){return t.subscribe(new c(e,this.project,this.concurrent))}}class c extends a.b{constructor(e,t,n=Number.POSITIVE_INFINITY){super(e),this.project=t,this.concurrent=n,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(e){this.active<this.concurrent?this._tryNext(e):this.buffer.push(e)}_tryNext(e){let t;const n=this.index++;try{t=this.project(e,n)}catch(i){return void this.destination.error(i)}this.active++,this._innerSub(t)}_innerSub(e){const t=new a.a(this),n=this.destination;n.add(t);const i=Object(a.c)(e,t);i!==t&&n.add(i)}_complete(){this.hasCompleted=!0,0===this.active&&0===this.buffer.length&&this.destination.complete(),this.unsubscribe()}notifyNext(e){this.destination.next(e)}notifyComplete(){const e=this.buffer;this.active--,e.length>0?this._next(e.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}},"586h":function(e,t,n){"use strict";n.d(t,"a",function(){return i});const i={bicNotRequired:"DE",months:[{id:0,name:"January"},{id:1,name:"February"},{id:2,name:"March"},{id:3,name:"April"},{id:4,name:"May"},{id:5,name:"June"},{id:6,name:"July"},{id:7,name:"August"},{id:8,name:"September"},{id:9,name:"October"},{id:10,name:"November"},{id:11,name:"December"}],documents:{maxNumberInCollection:10,filePattern:{document:".jpg,.jpeg,.png,.tif,.tiff,.pdf",picture:".jpg,.jpeg,.png,.tif,.tiff"}},master:{salutation:["","F","M","-"],gender:["","M","F","D"],languages:["","arabic","bengali","danish","czech","dutch","english","french","hindi","german","italian","japanese","kurdish","chinese","polish","portugese","russian","spanish","turkish","ukranian","other"],industryExposure:["","Autombiles","Education","chemical_industry","services_crafts","retail_electronics","retail_garden","retail_petzoo","retail_clothing","retail_grocery","retail_furniture","retail_toys","retail_tobacco","energy","finance_insurance","forestry","cosmestics","agriculture","Healthcare","jewelry","security","social","sports","Technology","telecom","Travel & Tourism","Logistics","Advertising agencies","economic_policy"],workPreferences:["I have no wishes and am open to all offers","I would like to work independently","I would like to be busy on a case-by-case basis","I am looking for a permanent job","I want / have to stay below the marginal income limit","I have another job where I am permanently employed","I have another job that I work for occasionally","This is my first time working in Austria","Other"],nationalityOrder:["DE"],expense_category:["Travel Expense","Meals","Cleaning","other"],hasDriversLicense:["","true","false"],licenseTypes:["B-B17","BE","A1","A2","A","AM","C","C1","C1E","CE","D","D1","D1E","DE","L","T"],countries:["AF","AX","AL","DZ","AS","AD","AO","AI","AQ","AG","AR","AM","AW","AU","AT","AZ","BS","BH","BD","BB","BY","BE","BZ","BJ","BM","BT","BO","BQ","BA","BW","BV","BR","IO","BN","BG","BF","BI","KH","CM","CA","CV","KY","CF","TD","CL","CN","CX","CC","CO","KM","CG","CD","CK","CR","CI","HR","CU","CW","CY","CZ","DK","DJ","DM","DO","EC","EG","SV","GQ","ER","EE","ET","FK","FO","FJ","FI","FR","GF","PF","TF","GA","GM","GE","DE","GH","GI","GR","GL","GD","GP","GU","GT","GG","GN","GW","GY","HT","HM","VA","HN","HK","HU","IS","IN","ID","IR","IQ","IE","IM","IL","IT","JM","JP","JE","JO","KZ","KE","KI","KP","KR","KW","KG","LA","LV","LB","LS","LR","LY","LI","LT","LU","MO","MK","MG","MW","MY","MV","ML","MT","MH","MQ","MR","MU","YT","MX","FM","MD","MC","MN","ME","MS","MA","MZ","MM","NA","NR","NP","NL","NC","NZ","NI","NE","NG","NU","NF","MP","NO","OM","PK","PW","PS","PA","PG","PY","PE","PH","PN","PL","PT","PR","QA","RE","RO","RU","RW","BL","SH","KN","LC","MF","PM","VC","WS","SM","ST","SA","SN","RS","SC","SL","SG","SX","SK","SI","SB","SO","ZA","GS","SS","ES","LK","SD","SR","SJ","SZ","SE","CH","SY","TW","TJ","TZ","TH","TL","TG","TK","TO","TT","TN","TR","TM","TC","TV","UG","UA","AE","GB","US","UM","UY","UZ","VU","VE","VN","VG","VI","WF","EH","YE","ZM","ZW"]},appearance:{shirtsize:["","XXS","XS","S","M","L","XL","XXL"],pantsize:["","XS","S","M","L","XL","XXL","XXXL"],shoesize:["",36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56]},work_conditions:["1","2","3","4","5","6","7","8","9"],tax_card:{health_insurance_types:["","private","statutory"],tax_classes:[1,2,3,4,5,6],child_tax_allowances:["","0.0","0.5","1.0","1.5","2.0","2.5","3.0","3.5","4.0","4.5","5.0","5.5","6.0","6.5","7.0","7.5","8.0","8.5","9.0","9.5","10.0","10.5","11.0","11.5","12.0","12.5","13.0","13.5","14.0","14.5","15.0","15.5","16.0"]},users:{role:["","freelancer","field","client","admin","agent"],salutation:["","F","M"]},contact:{salutation:["","F","M","V"]},contacts:{categories:["clients","site"]},orders:{state:["","draft","active","closed"],initial:"active"},projects:{state:["draft","active","closed"],initial:"active",category:["none","fragrance","care","visa","cabin","spray","flyer","wrap","teasing"],feedback:["boolean","string"],brands:["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18"]},inherited:{state:["draft","active"],initial:"active",category:["none","fragrance","care","visa","cabin","spray","flyer","wrap","teasing"]},sites:{category:["none","head-quarter","office"]},relationship:["The person managed you directly","The person reported you directly","The person was senior to you but didn't manage directly","You were senior to the person but didn't manage directly","You worked with the person in same group","The person worked with you but in different group","you were a client to the person","The person was your client","The person mentored you","You mentored the person"],tenders:{federalStates:["","Baden-W\xfcrttemberg","Bayern","Berlin","Brandenburg","Bremen","Hamburg","Hessen","Mecklenburg-Vorpommern","Niedersachsen","Nordrhein-Westfalen","Rheinland-Pfalz","Saarland","Sachsen","Sachsen-Anhalt","Schleswig-Holstein","Th\xfcringen"],matching:["matched","mismatched"],state:["active","expired","scheduled"],initial:"active",invalidationTime:"23:59:59",incentiveTypes:["checkin","sales_report","picture_documentation"]},offers:{state:["submitted","shortlisted","rejected"]},preferences:{languages:["DE"],timezones:[{value:"Dateline Standard Time",abbr:"DST",offset:-12,isdst:!1,text:"(UTC-12:00) International Date Line West",utc:["Etc/GMT+12"]},{value:"UTC-11",abbr:"U",offset:-11,isdst:!1,text:"(UTC-11:00) Coordinated Universal Time-11",utc:["Etc/GMT+11","Pacific/Midway","Pacific/Niue","Pacific/Pago_Pago"]},{value:"Hawaiian Standard Time",abbr:"HST",offset:-10,isdst:!1,text:"(UTC-10:00) Hawaii",utc:["Etc/GMT+10","Pacific/Honolulu","Pacific/Johnston","Pacific/Rarotonga","Pacific/Tahiti"]},{value:"Alaskan Standard Time",abbr:"AKDT",offset:-8,isdst:!0,text:"(UTC-09:00) Alaska",utc:["America/Anchorage","America/Juneau","America/Nome","America/Sitka","America/Yakutat"]},{value:"Pacific Standard Time (Mexico)",abbr:"PDT",offset:-7,isdst:!0,text:"(UTC-08:00) Baja California",utc:["America/Santa_Isabel"]},{value:"Pacific Daylight Time",abbr:"PDT",offset:-7,isdst:!0,text:"(UTC-07:00) Pacific Time (US & Canada)",utc:["America/Los_Angeles","America/Tijuana","America/Vancouver"]},{value:"Pacific Standard Time",abbr:"PST",offset:-8,isdst:!1,text:"(UTC-08:00) Pacific Time (US & Canada)",utc:["America/Los_Angeles","America/Tijuana","America/Vancouver","PST8PDT"]},{value:"US Mountain Standard Time",abbr:"UMST",offset:-7,isdst:!1,text:"(UTC-07:00) Arizona",utc:["America/Creston","America/Dawson","America/Dawson_Creek","America/Hermosillo","America/Phoenix","America/Whitehorse","Etc/GMT+7"]},{value:"Mountain Standard Time (Mexico)",abbr:"MDT",offset:-6,isdst:!0,text:"(UTC-07:00) Chihuahua, La Paz, Mazatlan",utc:["America/Chihuahua","America/Mazatlan"]},{value:"Mountain Standard Time",abbr:"MDT",offset:-6,isdst:!0,text:"(UTC-07:00) Mountain Time (US & Canada)",utc:["America/Boise","America/Cambridge_Bay","America/Denver","America/Edmonton","America/Inuvik","America/Ojinaga","America/Yellowknife","MST7MDT"]},{value:"Central America Standard Time",abbr:"CAST",offset:-6,isdst:!1,text:"(UTC-06:00) Central America",utc:["America/Belize","America/Costa_Rica","America/El_Salvador","America/Guatemala","America/Managua","America/Tegucigalpa","Etc/GMT+6","Pacific/Galapagos"]},{value:"Central Standard Time",abbr:"CDT",offset:-5,isdst:!0,text:"(UTC-06:00) Central Time (US & Canada)",utc:["America/Chicago","America/Indiana/Knox","America/Indiana/Tell_City","America/Matamoros","America/Menominee","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Rainy_River","America/Rankin_Inlet","America/Resolute","America/Winnipeg","CST6CDT"]},{value:"Central Standard Time (Mexico)",abbr:"CDT",offset:-5,isdst:!0,text:"(UTC-06:00) Guadalajara, Mexico City, Monterrey",utc:["America/Bahia_Banderas","America/Cancun","America/Merida","America/Mexico_City","America/Monterrey"]},{value:"Canada Central Standard Time",abbr:"CCST",offset:-6,isdst:!1,text:"(UTC-06:00) Saskatchewan",utc:["America/Regina","America/Swift_Current"]},{value:"SA Pacific Standard Time",abbr:"SPST",offset:-5,isdst:!1,text:"(UTC-05:00) Bogota, Lima, Quito",utc:["America/Bogota","America/Cayman","America/Coral_Harbour","America/Eirunepe","America/Guayaquil","America/Jamaica","America/Lima","America/Panama","America/Rio_Branco","Etc/GMT+5"]},{value:"Eastern Standard Time",abbr:"EDT",offset:-4,isdst:!0,text:"(UTC-05:00) Eastern Time (US & Canada)",utc:["America/Detroit","America/Havana","America/Indiana/Petersburg","America/Indiana/Vincennes","America/Indiana/Winamac","America/Iqaluit","America/Kentucky/Monticello","America/Louisville","America/Montreal","America/Nassau","America/New_York","America/Nipigon","America/Pangnirtung","America/Port-au-Prince","America/Thunder_Bay","America/Toronto","EST5EDT"]},{value:"US Eastern Standard Time",abbr:"UEDT",offset:-4,isdst:!0,text:"(UTC-05:00) Indiana (East)",utc:["America/Indiana/Marengo","America/Indiana/Vevay","America/Indianapolis"]},{value:"Venezuela Standard Time",abbr:"VST",offset:-4.5,isdst:!1,text:"(UTC-04:30) Caracas",utc:["America/Caracas"]},{value:"Paraguay Standard Time",abbr:"PYT",offset:-4,isdst:!1,text:"(UTC-04:00) Asuncion",utc:["America/Asuncion"]},{value:"Atlantic Standard Time",abbr:"ADT",offset:-3,isdst:!0,text:"(UTC-04:00) Atlantic Time (Canada)",utc:["America/Glace_Bay","America/Goose_Bay","America/Halifax","America/Moncton","America/Thule","Atlantic/Bermuda"]},{value:"Central Brazilian Standard Time",abbr:"CBST",offset:-4,isdst:!1,text:"(UTC-04:00) Cuiaba",utc:["America/Campo_Grande","America/Cuiaba"]},{value:"SA Western Standard Time",abbr:"SWST",offset:-4,isdst:!1,text:"(UTC-04:00) Georgetown, La Paz, Manaus, San Juan",utc:["America/Anguilla","America/Antigua","America/Aruba","America/Barbados","America/Blanc-Sablon","America/Boa_Vista","America/Curacao","America/Dominica","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guyana","America/Kralendijk","America/La_Paz","America/Lower_Princes","America/Manaus","America/Marigot","America/Martinique","America/Montserrat","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Santo_Domingo","America/St_Barthelemy","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Tortola","Etc/GMT+4"]},{value:"Pacific SA Standard Time",abbr:"PSST",offset:-4,isdst:!1,text:"(UTC-04:00) Santiago",utc:["America/Santiago","Antarctica/Palmer"]},{value:"Newfoundland Standard Time",abbr:"NDT",offset:-2.5,isdst:!0,text:"(UTC-03:30) Newfoundland",utc:["America/St_Johns"]},{value:"E. South America Standard Time",abbr:"ESAST",offset:-3,isdst:!1,text:"(UTC-03:00) Brasilia",utc:["America/Sao_Paulo"]},{value:"Argentina Standard Time",abbr:"AST",offset:-3,isdst:!1,text:"(UTC-03:00) Buenos Aires",utc:["America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Buenos_Aires","America/Catamarca","America/Cordoba","America/Jujuy","America/Mendoza"]},{value:"SA Eastern Standard Time",abbr:"SEST",offset:-3,isdst:!1,text:"(UTC-03:00) Cayenne, Fortaleza",utc:["America/Araguaina","America/Belem","America/Cayenne","America/Fortaleza","America/Maceio","America/Paramaribo","America/Recife","America/Santarem","Antarctica/Rothera","Atlantic/Stanley","Etc/GMT+3"]},{value:"Greenland Standard Time",abbr:"GDT",offset:-3,isdst:!0,text:"(UTC-03:00) Greenland",utc:["America/Godthab"]},{value:"Montevideo Standard Time",abbr:"MST",offset:-3,isdst:!1,text:"(UTC-03:00) Montevideo",utc:["America/Montevideo"]},{value:"Bahia Standard Time",abbr:"BST",offset:-3,isdst:!1,text:"(UTC-03:00) Salvador",utc:["America/Bahia"]},{value:"UTC-02",abbr:"U",offset:-2,isdst:!1,text:"(UTC-02:00) Coordinated Universal Time-02",utc:["America/Noronha","Atlantic/South_Georgia","Etc/GMT+2"]},{value:"Mid-Atlantic Standard Time",abbr:"MDT",offset:-1,isdst:!0,text:"(UTC-02:00) Mid-Atlantic - Old",utc:[]},{value:"Azores Standard Time",abbr:"ADT",offset:0,isdst:!0,text:"(UTC-01:00) Azores",utc:["America/Scoresbysund","Atlantic/Azores"]},{value:"Cape Verde Standard Time",abbr:"CVST",offset:-1,isdst:!1,text:"(UTC-01:00) Cape Verde Is.",utc:["Atlantic/Cape_Verde","Etc/GMT+1"]},{value:"Morocco Standard Time",abbr:"MDT",offset:1,isdst:!0,text:"(UTC) Casablanca",utc:["Africa/Casablanca","Africa/El_Aaiun"]},{value:"UTC",abbr:"UTC",offset:0,isdst:!1,text:"(UTC) Coordinated Universal Time",utc:["America/Danmarkshavn","Etc/GMT"]},{value:"GMT Standard Time",abbr:"GMT",offset:0,isdst:!1,text:"(UTC) Edinburgh, London",utc:["Europe/Isle_of_Man","Europe/Guernsey","Europe/Jersey","Europe/London"]},{value:"British Summer Time",abbr:"BST",offset:1,isdst:!0,text:"(UTC+01:00) Edinburgh, London",utc:["Europe/Isle_of_Man","Europe/Guernsey","Europe/Jersey","Europe/London"]},{value:"GMT Standard Time",abbr:"GDT",offset:1,isdst:!0,text:"(UTC) Dublin, Lisbon",utc:["Atlantic/Canary","Atlantic/Faeroe","Atlantic/Madeira","Europe/Dublin","Europe/Lisbon"]},{value:"Greenwich Standard Time",abbr:"GST",offset:0,isdst:!1,text:"(UTC) Monrovia, Reykjavik",utc:["Africa/Abidjan","Africa/Accra","Africa/Bamako","Africa/Banjul","Africa/Bissau","Africa/Conakry","Africa/Dakar","Africa/Freetown","Africa/Lome","Africa/Monrovia","Africa/Nouakchott","Africa/Ouagadougou","Africa/Sao_Tome","Atlantic/Reykjavik","Atlantic/St_Helena"]},{value:"W. Europe Standard Time",abbr:"WEDT",offset:2,isdst:!0,text:"(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna",utc:["Arctic/Longyearbyen","Europe/Amsterdam","Europe/Andorra","Europe/Berlin","Europe/Busingen","Europe/Gibraltar","Europe/Luxembourg","Europe/Malta","Europe/Monaco","Europe/Oslo","Europe/Rome","Europe/San_Marino","Europe/Stockholm","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Zurich"]},{value:"Central Europe Standard Time",abbr:"CEDT",offset:2,isdst:!0,text:"(UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague",utc:["Europe/Belgrade","Europe/Bratislava","Europe/Budapest","Europe/Ljubljana","Europe/Podgorica","Europe/Prague","Europe/Tirane"]},{value:"Romance Standard Time",abbr:"RDT",offset:2,isdst:!0,text:"(UTC+01:00) Brussels, Copenhagen, Madrid, Paris",utc:["Africa/Ceuta","Europe/Brussels","Europe/Copenhagen","Europe/Madrid","Europe/Paris"]},{value:"Central European Standard Time",abbr:"CEDT",offset:2,isdst:!0,text:"(UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb",utc:["Europe/Sarajevo","Europe/Skopje","Europe/Warsaw","Europe/Zagreb"]},{value:"W. Central Africa Standard Time",abbr:"WCAST",offset:1,isdst:!1,text:"(UTC+01:00) West Central Africa",utc:["Africa/Algiers","Africa/Bangui","Africa/Brazzaville","Africa/Douala","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Luanda","Africa/Malabo","Africa/Ndjamena","Africa/Niamey","Africa/Porto-Novo","Africa/Tunis","Etc/GMT-1"]},{value:"Namibia Standard Time",abbr:"NST",offset:1,isdst:!1,text:"(UTC+01:00) Windhoek",utc:["Africa/Windhoek"]},{value:"GTB Standard Time",abbr:"GDT",offset:3,isdst:!0,text:"(UTC+02:00) Athens, Bucharest",utc:["Asia/Nicosia","Europe/Athens","Europe/Bucharest","Europe/Chisinau"]},{value:"Middle East Standard Time",abbr:"MEDT",offset:3,isdst:!0,text:"(UTC+02:00) Beirut",utc:["Asia/Beirut"]},{value:"Egypt Standard Time",abbr:"EST",offset:2,isdst:!1,text:"(UTC+02:00) Cairo",utc:["Africa/Cairo"]},{value:"Syria Standard Time",abbr:"SDT",offset:3,isdst:!0,text:"(UTC+02:00) Damascus",utc:["Asia/Damascus"]},{value:"E. Europe Standard Time",abbr:"EEDT",offset:3,isdst:!0,text:"(UTC+02:00) E. Europe",utc:["Asia/Nicosia","Europe/Athens","Europe/Bucharest","Europe/Chisinau","Europe/Helsinki","Europe/Kiev","Europe/Mariehamn","Europe/Nicosia","Europe/Riga","Europe/Sofia","Europe/Tallinn","Europe/Uzhgorod","Europe/Vilnius","Europe/Zaporozhye"]},{value:"South Africa Standard Time",abbr:"SAST",offset:2,isdst:!1,text:"(UTC+02:00) Harare, Pretoria",utc:["Africa/Blantyre","Africa/Bujumbura","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Kigali","Africa/Lubumbashi","Africa/Lusaka","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Etc/GMT-2"]},{value:"FLE Standard Time",abbr:"FDT",offset:3,isdst:!0,text:"(UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius",utc:["Europe/Helsinki","Europe/Kiev","Europe/Mariehamn","Europe/Riga","Europe/Sofia","Europe/Tallinn","Europe/Uzhgorod","Europe/Vilnius","Europe/Zaporozhye"]},{value:"Turkey Standard Time",abbr:"TDT",offset:3,isdst:!1,text:"(UTC+03:00) Istanbul",utc:["Europe/Istanbul"]},{value:"Israel Standard Time",abbr:"JDT",offset:3,isdst:!0,text:"(UTC+02:00) Jerusalem",utc:["Asia/Jerusalem"]},{value:"Libya Standard Time",abbr:"LST",offset:2,isdst:!1,text:"(UTC+02:00) Tripoli",utc:["Africa/Tripoli"]},{value:"Jordan Standard Time",abbr:"JST",offset:3,isdst:!1,text:"(UTC+03:00) Amman",utc:["Asia/Amman"]},{value:"Arabic Standard Time",abbr:"AST",offset:3,isdst:!1,text:"(UTC+03:00) Baghdad",utc:["Asia/Baghdad"]},{value:"Kaliningrad Standard Time",abbr:"KST",offset:3,isdst:!1,text:"(UTC+02:00) Kaliningrad",utc:["Europe/Kaliningrad"]},{value:"Arab Standard Time",abbr:"AST",offset:3,isdst:!1,text:"(UTC+03:00) Kuwait, Riyadh",utc:["Asia/Aden","Asia/Bahrain","Asia/Kuwait","Asia/Qatar","Asia/Riyadh"]},{value:"E. Africa Standard Time",abbr:"EAST",offset:3,isdst:!1,text:"(UTC+03:00) Nairobi",utc:["Africa/Addis_Ababa","Africa/Asmera","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Mogadishu","Africa/Nairobi","Antarctica/Syowa","Etc/GMT-3","Indian/Antananarivo","Indian/Comoro","Indian/Mayotte"]},{value:"Moscow Standard Time",abbr:"MSK",offset:3,isdst:!1,text:"(UTC+03:00) Moscow, St. Petersburg, Volgograd, Minsk",utc:["Europe/Kirov","Europe/Moscow","Europe/Simferopol","Europe/Volgograd","Europe/Minsk"]},{value:"Samara Time",abbr:"SAMT",offset:4,isdst:!1,text:"(UTC+04:00) Samara, Ulyanovsk, Saratov",utc:["Europe/Astrakhan","Europe/Samara","Europe/Ulyanovsk"]},{value:"Iran Standard Time",abbr:"IDT",offset:4.5,isdst:!0,text:"(UTC+03:30) Tehran",utc:["Asia/Tehran"]},{value:"Arabian Standard Time",abbr:"AST",offset:4,isdst:!1,text:"(UTC+04:00) Abu Dhabi, Muscat",utc:["Asia/Dubai","Asia/Muscat","Etc/GMT-4"]},{value:"Azerbaijan Standard Time",abbr:"ADT",offset:5,isdst:!0,text:"(UTC+04:00) Baku",utc:["Asia/Baku"]},{value:"Mauritius Standard Time",abbr:"MST",offset:4,isdst:!1,text:"(UTC+04:00) Port Louis",utc:["Indian/Mahe","Indian/Mauritius","Indian/Reunion"]},{value:"Georgian Standard Time",abbr:"GET",offset:4,isdst:!1,text:"(UTC+04:00) Tbilisi",utc:["Asia/Tbilisi"]},{value:"Caucasus Standard Time",abbr:"CST",offset:4,isdst:!1,text:"(UTC+04:00) Yerevan",utc:["Asia/Yerevan"]},{value:"Afghanistan Standard Time",abbr:"AST",offset:4.5,isdst:!1,text:"(UTC+04:30) Kabul",utc:["Asia/Kabul"]},{value:"West Asia Standard Time",abbr:"WAST",offset:5,isdst:!1,text:"(UTC+05:00) Ashgabat, Tashkent",utc:["Antarctica/Mawson","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Dushanbe","Asia/Oral","Asia/Samarkand","Asia/Tashkent","Etc/GMT-5","Indian/Kerguelen","Indian/Maldives"]},{value:"Yekaterinburg Time",abbr:"YEKT",offset:5,isdst:!1,text:"(UTC+05:00) Yekaterinburg",utc:["Asia/Yekaterinburg"]},{value:"Pakistan Standard Time",abbr:"PKT",offset:5,isdst:!1,text:"(UTC+05:00) Islamabad, Karachi",utc:["Asia/Karachi"]},{value:"India Standard Time",abbr:"IST",offset:5.5,isdst:!1,text:"(UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi",utc:["Asia/Kolkata","Asia/Calcutta"]},{value:"Sri Lanka Standard Time",abbr:"SLST",offset:5.5,isdst:!1,text:"(UTC+05:30) Sri Jayawardenepura",utc:["Asia/Colombo"]},{value:"Nepal Standard Time",abbr:"NST",offset:5.75,isdst:!1,text:"(UTC+05:45) Kathmandu",utc:["Asia/Kathmandu"]},{value:"Central Asia Standard Time",abbr:"CAST",offset:6,isdst:!1,text:"(UTC+06:00) Nur-Sultan (Astana)",utc:["Antarctica/Vostok","Asia/Almaty","Asia/Bishkek","Asia/Qyzylorda","Asia/Urumqi","Etc/GMT-6","Indian/Chagos"]},{value:"Bangladesh Standard Time",abbr:"BST",offset:6,isdst:!1,text:"(UTC+06:00) Dhaka",utc:["Asia/Dhaka","Asia/Thimphu"]},{value:"Myanmar Standard Time",abbr:"MST",offset:6.5,isdst:!1,text:"(UTC+06:30) Yangon (Rangoon)",utc:["Asia/Rangoon","Indian/Cocos"]},{value:"SE Asia Standard Time",abbr:"SAST",offset:7,isdst:!1,text:"(UTC+07:00) Bangkok, Hanoi, Jakarta",utc:["Antarctica/Davis","Asia/Bangkok","Asia/Hovd","Asia/Jakarta","Asia/Phnom_Penh","Asia/Pontianak","Asia/Saigon","Asia/Vientiane","Etc/GMT-7","Indian/Christmas"]},{value:"N. Central Asia Standard Time",abbr:"NCAST",offset:7,isdst:!1,text:"(UTC+07:00) Novosibirsk",utc:["Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk"]},{value:"China Standard Time",abbr:"CST",offset:8,isdst:!1,text:"(UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi",utc:["Asia/Hong_Kong","Asia/Macau","Asia/Shanghai"]},{value:"North Asia Standard Time",abbr:"NAST",offset:8,isdst:!1,text:"(UTC+08:00) Krasnoyarsk",utc:["Asia/Krasnoyarsk"]},{value:"Singapore Standard Time",abbr:"MPST",offset:8,isdst:!1,text:"(UTC+08:00) Kuala Lumpur, Singapore",utc:["Asia/Brunei","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Makassar","Asia/Manila","Asia/Singapore","Etc/GMT-8"]},{value:"W. Australia Standard Time",abbr:"WAST",offset:8,isdst:!1,text:"(UTC+08:00) Perth",utc:["Antarctica/Casey","Australia/Perth"]},{value:"Taipei Standard Time",abbr:"TST",offset:8,isdst:!1,text:"(UTC+08:00) Taipei",utc:["Asia/Taipei"]},{value:"Ulaanbaatar Standard Time",abbr:"UST",offset:8,isdst:!1,text:"(UTC+08:00) Ulaanbaatar",utc:["Asia/Choibalsan","Asia/Ulaanbaatar"]},{value:"North Asia East Standard Time",abbr:"NAEST",offset:8,isdst:!1,text:"(UTC+08:00) Irkutsk",utc:["Asia/Irkutsk"]},{value:"Japan Standard Time",abbr:"JST",offset:9,isdst:!1,text:"(UTC+09:00) Osaka, Sapporo, Tokyo",utc:["Asia/Dili","Asia/Jayapura","Asia/Tokyo","Etc/GMT-9","Pacific/Palau"]},{value:"Korea Standard Time",abbr:"KST",offset:9,isdst:!1,text:"(UTC+09:00) Seoul",utc:["Asia/Pyongyang","Asia/Seoul"]},{value:"Cen. Australia Standard Time",abbr:"CAST",offset:9.5,isdst:!1,text:"(UTC+09:30) Adelaide",utc:["Australia/Adelaide","Australia/Broken_Hill"]},{value:"AUS Central Standard Time",abbr:"ACST",offset:9.5,isdst:!1,text:"(UTC+09:30) Darwin",utc:["Australia/Darwin"]},{value:"E. Australia Standard Time",abbr:"EAST",offset:10,isdst:!1,text:"(UTC+10:00) Brisbane",utc:["Australia/Brisbane","Australia/Lindeman"]},{value:"AUS Eastern Standard Time",abbr:"AEST",offset:10,isdst:!1,text:"(UTC+10:00) Canberra, Melbourne, Sydney",utc:["Australia/Melbourne","Australia/Sydney"]},{value:"West Pacific Standard Time",abbr:"WPST",offset:10,isdst:!1,text:"(UTC+10:00) Guam, Port Moresby",utc:["Antarctica/DumontDUrville","Etc/GMT-10","Pacific/Guam","Pacific/Port_Moresby","Pacific/Saipan","Pacific/Truk"]},{value:"Tasmania Standard Time",abbr:"TST",offset:10,isdst:!1,text:"(UTC+10:00) Hobart",utc:["Australia/Currie","Australia/Hobart"]},{value:"Yakutsk Standard Time",abbr:"YST",offset:9,isdst:!1,text:"(UTC+09:00) Yakutsk",utc:["Asia/Chita","Asia/Khandyga","Asia/Yakutsk"]},{value:"Central Pacific Standard Time",abbr:"CPST",offset:11,isdst:!1,text:"(UTC+11:00) Solomon Is., New Caledonia",utc:["Antarctica/Macquarie","Etc/GMT-11","Pacific/Efate","Pacific/Guadalcanal","Pacific/Kosrae","Pacific/Noumea","Pacific/Ponape"]},{value:"Vladivostok Standard Time",abbr:"VST",offset:11,isdst:!1,text:"(UTC+11:00) Vladivostok",utc:["Asia/Sakhalin","Asia/Ust-Nera","Asia/Vladivostok"]},{value:"New Zealand Standard Time",abbr:"NZST",offset:12,isdst:!1,text:"(UTC+12:00) Auckland, Wellington",utc:["Antarctica/McMurdo","Pacific/Auckland"]},{value:"UTC+12",abbr:"U",offset:12,isdst:!1,text:"(UTC+12:00) Coordinated Universal Time+12",utc:["Etc/GMT-12","Pacific/Funafuti","Pacific/Kwajalein","Pacific/Majuro","Pacific/Nauru","Pacific/Tarawa","Pacific/Wake","Pacific/Wallis"]},{value:"Fiji Standard Time",abbr:"FST",offset:12,isdst:!1,text:"(UTC+12:00) Fiji",utc:["Pacific/Fiji"]},{value:"Magadan Standard Time",abbr:"MST",offset:12,isdst:!1,text:"(UTC+12:00) Magadan",utc:["Asia/Anadyr","Asia/Kamchatka","Asia/Magadan","Asia/Srednekolymsk"]},{value:"Kamchatka Standard Time",abbr:"KDT",offset:13,isdst:!0,text:"(UTC+12:00) Petropavlovsk-Kamchatsky - Old",utc:["Asia/Kamchatka"]},{value:"Tonga Standard Time",abbr:"TST",offset:13,isdst:!1,text:"(UTC+13:00) Nuku'alofa",utc:["Etc/GMT-13","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Tongatapu"]},{value:"Samoa Standard Time",abbr:"SST",offset:13,isdst:!1,text:"(UTC+13:00) Samoa",utc:["Pacific/Apia"]}]},freelancers:{statuses:["active","unconfirmed","pending","not_registered","inactive","locked"]},legal:{documents:["licence","permit","evidence","profession"],tracked:[],type_action_mapping:{"replace-freelancer-tradelicence":"trade-licence","replace-freelancer-workpermit":"work-permit","replace-freelancer-evidence":"evidence","replace-freelancer-profession":"profession"}},qualifications:{reference:{dates:!1}},assignments:{client:{states:["open","tendered","awaiting","applied_awaiting","booking_edit_awaiting","applied_declined","booking_edit_declined","direct_booking_declined","booked","preparation,invoiced","unstaffed"]},bookingType:["all","present","past"],others:{states:["open","tendered","awaiting","applied_awaiting","booking_edit_awaiting","applied_declined","booking_edit_declined","direct_booking_declined","booked","preparation","invoiced","unstaffed","absent"],client_invoice:["not_invoiced","invoiced"],missing_docs:["only_missing_docs"]},freelancer:{attributes:["only_upcoming"],states:["booked","preparation","invoiced"]},absenceType:["acceptable","unacceptable"],reasonType:["emergency","illness","no_contact","drop_out","other"]},budgets:{warningThreshold:1e3,errorThreshold:0},freelancer:{options:["height","shirtsize","haircolor","pants","shoesize","hasDriversLicense"]},gtcs:{docTypes:["terms-and-conditions","attachment"],confirmationTypes:["none","upload-signed","checked"],reconfirmationIndexes:["periodically","checkins-count"]},job:{offers:{limit:100}},certificates:{categories:["brand","promotion","product"],recommendation:["only_recommended","with_jobs"],attributes:["only_recommended","only_enabled","only_exclusive"],legal:["with_legal"]},skill_list:[],reports:{statuses:["pending","accepted","rejected"]},invoices:{states:["issued","approved","payment-authorized","money-transfered","rejected"],preparation:{requiredDocumentTypes:{freelancer:["report","picture-documentation"],other:["questionnaire","report","picture-documentation"]},allowMultiple:!1},attributes:["only_with_sconto"]},postprocessing:{requiredDocumentTypes:{freelancer:["report","picture-documentation"],other:["questionnaire","report","picture-documentation"]},allowMultiple:!1},accounting:{export:{types:["sepa","accounting"],paymentTargetToShiftInDays:7},files:{types:["sepa","accounting"]}},todos:{state:["open","done"]},report:{state:["active","onboarding","inactive","lock","pending"],ageGroup:["18-25","26-30","31-35","36-40","41-45","46-50","51-55","56-60","61+"],gender:["F","M","D"],pageSize:["10","25","50","100","100000"],hasDriversLicense:[1,0],hasOwnCar:[1,0],languages:["german","english","french","turkish","arabic","italian","spanish","dutch","polish","czech","other"]},logs:{type:["BudgetCreatedEvent","OfferPlacedEvent","OfferDeclinedEvent","TenderDeclinedEvent","FreelancerBookedEvent","FreelancerUnbookedEvent","DataChangedEvent","TenderCreatedEvent","TenderClosedEvent","UserRequestProcessedEvent","UserRequestDeclinedEvent","CheckinUpdatedEvent","CheckinCreatedEvent","InvoiceAcceptedEvent","InvoiceRejectedEvent","JobMessageCreatedEvent","TenderExpiredEvent","UserDeletedEvent","FreelancerDeletedEvent"]},mails:{statuses:["active","pending"],assignmentStates:["only_upcoming"]},jobs:{attributes:["with_offer"]},health_insurances:{types:["","private","statutory"]},currency:["USD","EUR","GBP"],radius:["10","25","50","100","150","200"],rate_types:["per_hour","per_shift"],expenses:{expense_category:["travel_expense","catering","cleaning_cloth","other"]},offers_state:["applied","booking_edit","direct_booking"],degree:["secondary_school","higher_secondary","vocational","technical","university","other"],dateFormate:{US:"MMM d y",GB:"d MMM y",AT:"d MMM y",DE:"d MMM y",FR:"d MMM y",CA:"d MMM y"},curruncyFormate:{US:"en-US",GB:"en-GB",AT:"en-AT",DE:"de-DE",FR:"fr-FR",CA:"en-CA"},curruncySymbol:{US:"USD",GB:"GBP",AT:"EUR",DE:"EUR",FR:"EUR",CA:"USD"}}},"5GhB":function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("fXoL");let r=(()=>{class e{constructor(){}contactSearchResponseToVM(e){var t,n;const i={pageInfo:Object.assign({},null===(t=e.meta)||void 0===t?void 0:t.pagination),list:[]};return(null===(n=e.data)||void 0===n?void 0:n.length)&&(e.data.forEach(e=>{const t=this.contactResponseToVM(e);i.list.push(t)}),i.list.forEach(e=>{e.isParent=-1!==i.list.findIndex(t=>t.id!==e.id&&t.contact_id===e.id)})),i}contactResponseToVM(e){var t,n,i;const r={};return r.fullname=[e.firstname,e.lastname].filter(e=>e).join(" "),r.firstname=e.firstname,r.lastname=e.lastname,r.address=e.address,r.addressaddition=e.addressaddition,r.zip=e.zip,r.city=e.city,r.country=e.country,r.email=e.email,r.phone=e.phone,r.position=e.position,r.department=e.department,r.data=e.data,r.contact_id=e.contact_id,r.id=e.id,r.salutation=e.gender,r.contact=(null===(t=e.contact)||void 0===t?void 0:t.data)?this.contactResponseToVM(e.contact.data):void 0,r.parent=r.contact?[r.contact.firstname,r.contact.lastname].filter(e=>e).join(" "):"",r.user=null===(n=e.user)||void 0===n?void 0:n.data,r.role=r.user?r.user.role:"",r.displayName=r.fullname,e.clients&&(null===(i=e.clients.data)||void 0===i?void 0:i.length)&&(r.client=this.clientResponseToVM(e.clients.data[0])),e.site&&e.site.data&&(r.site=this.siteResponseToVM(e.site.data)),r}clientResponseToVM(e){var t,n,i,r,a,s;const o={};return o.id=e.id,o.name=e.name,o.debitorid=e.debitorid,o.address=e.address,o.addressaddition=e.addressaddition,o.phone=e.phone,o.zip=e.zip,o.city=e.city,o.country=e.country,o.email=e.email,o.custom_properties=e.custom_properties,o.parent_id=e.parent_id,o.saleslots=e.saleslots,o.freelancer_ratings=e.freelancer_ratings,o.children_ids=e.children_ids,o.children=null===(n=null===(t=e.children)||void 0===t?void 0:t.data)||void 0===n?void 0:n.map(e=>this.clientResponseToVM(e)),o.contacts=null===(r=null===(i=e.contacts)||void 0===i?void 0:i.data)||void 0===r?void 0:r.map(e=>this.contactResponseToVM(e)),o.parent=(null===(a=e.parent)||void 0===a?void 0:a.data)?this.clientResponseToVM(null===(s=e.parent)||void 0===s?void 0:s.data):void 0,o.isParent=o.children&&o.children.length>0,o}contactVMToResponse(e){const t={};return t.firstname=e.firstname,t.lastname=e.lastname,t.address=e.address,t.addressaddition=e.addressaddition,t.zip=e.zip,t.city=e.city,t.country=e.country,t.email=e.email,t.phone=e.phone,t.position=e.position,t.department=e.department,t.contact_id=e.contact_id,t.id=e.id,t.gender=e.salutation,t.is_client_user="client"===e.role,t.is_field_user="field"===e.role,t}searchRequest(e){const t={include:["clients","site","contact"]};return t.page=e.pageIndex,t.order_by=e.sortBy,t.order_dir=e.sortDir,t.limit=e.pageSize,t.filters=[],e.clientId&&t.filters.push({key:"client_id",value:e.clientId}),e.siteId&&t.filters.push({key:"site_id",value:e.siteId}),e.search&&t.filters.push({key:"search",value:e.search}),t}siteResponseToVM(e){const t={};return t.id=e.id,t.name=e.name,t.nameaddition=e.nameaddition,t.group=e.group,t.category=e.category,t.number=e.number,t.address=e.address,t.addressaddition=e.addressaddition,t.zip=e.zip,t.city=e.city,t.country=e.country,t.lat=e.lat,t.lon=e.lon,t.phone=e.phone,t.fax=e.fax,t.email=e.email,t.contact_id=e.contact_id,t}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})()},"5eHb":function(e,t,n){"use strict";n.d(t,"a",function(){return R}),n.d(t,"b",function(){return D});var i=n("fXoL"),r=n("R0Ic"),a=n("XNiG"),s=n("jhN1"),o=n("ofXK");const c=["toast-component",""];function l(e,t){if(1&e){const e=i.Xb();i.Wb(0,"button",5),i.ec("click",function(){return i.Fc(e),i.ic().remove()}),i.Wb(1,"span",6),i.Rc(2,"\xd7"),i.Vb(),i.Vb()}}function u(e,t){if(1&e&&(i.Ub(0),i.Rc(1),i.Tb()),2&e){const e=i.ic(2);i.Cb(1),i.Tc("[",e.duplicatesCount+1,"]")}}function d(e,t){if(1&e&&(i.Wb(0,"div"),i.Rc(1),i.Pc(2,u,2,1,"ng-container",4),i.Vb()),2&e){const e=i.ic();i.Eb(e.options.titleClass),i.Db("aria-label",e.title),i.Cb(1),i.Tc(" ",e.title," "),i.Cb(1),i.qc("ngIf",e.duplicatesCount)}}function h(e,t){if(1&e&&i.Rb(0,"div",7),2&e){const e=i.ic();i.Eb(e.options.messageClass),i.qc("innerHTML",e.message,i.Gc)}}function p(e,t){if(1&e&&(i.Wb(0,"div",8),i.Rc(1),i.Vb()),2&e){const e=i.ic();i.Eb(e.options.messageClass),i.Db("aria-label",e.message),i.Cb(1),i.Tc(" ",e.message," ")}}function f(e,t){if(1&e&&(i.Wb(0,"div"),i.Rb(1,"div",9),i.Vb()),2&e){const e=i.ic();i.Cb(1),i.Mc("width",e.width+"%")}}function m(e,t){if(1&e){const e=i.Xb();i.Wb(0,"button",5),i.ec("click",function(){return i.Fc(e),i.ic().remove()}),i.Wb(1,"span",6),i.Rc(2,"\xd7"),i.Vb(),i.Vb()}}function b(e,t){if(1&e&&(i.Ub(0),i.Rc(1),i.Tb()),2&e){const e=i.ic(2);i.Cb(1),i.Tc("[",e.duplicatesCount+1,"]")}}function g(e,t){if(1&e&&(i.Wb(0,"div"),i.Rc(1),i.Pc(2,b,2,1,"ng-container",4),i.Vb()),2&e){const e=i.ic();i.Eb(e.options.titleClass),i.Db("aria-label",e.title),i.Cb(1),i.Tc(" ",e.title," "),i.Cb(1),i.qc("ngIf",e.duplicatesCount)}}function _(e,t){if(1&e&&i.Rb(0,"div",7),2&e){const e=i.ic();i.Eb(e.options.messageClass),i.qc("innerHTML",e.message,i.Gc)}}function v(e,t){if(1&e&&(i.Wb(0,"div",8),i.Rc(1),i.Vb()),2&e){const e=i.ic();i.Eb(e.options.messageClass),i.Db("aria-label",e.message),i.Cb(1),i.Tc(" ",e.message," ")}}function y(e,t){if(1&e&&(i.Wb(0,"div"),i.Rb(1,"div",9),i.Vb()),2&e){const e=i.ic();i.Cb(1),i.Mc("width",e.width+"%")}}class M{constructor(e,t,n,i,r,s){this.toastId=e,this.config=t,this.message=n,this.title=i,this.toastType=r,this.toastRef=s,this._onTap=new a.a,this._onAction=new a.a,this.toastRef.afterClosed().subscribe(()=>{this._onAction.complete(),this._onTap.complete()})}triggerTap(){this._onTap.next(),this.config.tapToDismiss&&this._onTap.complete()}onTap(){return this._onTap.asObservable()}triggerAction(e){this._onAction.next(e)}onAction(){return this._onAction.asObservable()}}const w={maxOpened:0,autoDismiss:!1,newestOnTop:!0,preventDuplicates:!1,countDuplicates:!1,resetTimeoutOnDuplicate:!1,includeTitleDuplicates:!1,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},closeButton:!1,disableTimeOut:!1,timeOut:5e3,extendedTimeOut:1e3,enableHtml:!1,progressBar:!1,toastClass:"ngx-toastr",positionClass:"toast-top-right",titleClass:"toast-title",messageClass:"toast-message",easing:"ease-in",easeTime:300,tapToDismiss:!0,onActivateTick:!1,progressAnimation:"decreasing"},A=new i.s("ToastConfig");class C{constructor(e,t){this.component=e,this.injector=t}attach(e,t){return this._attachedHost=e,e.attach(this,t)}detach(){const e=this._attachedHost;if(e)return this._attachedHost=void 0,e.detach()}get isAttached(){return null!=this._attachedHost}setAttachedHost(e){this._attachedHost=e}}class k extends class{attach(e,t){return this._attachedPortal=e,this.attachComponentPortal(e,t)}detach(){this._attachedPortal&&this._attachedPortal.setAttachedHost(),this._attachedPortal=void 0,this._disposeFn&&(this._disposeFn(),this._disposeFn=void 0)}setDisposeFn(e){this._disposeFn=e}}{constructor(e,t,n){super(),this._hostDomElement=e,this._componentFactoryResolver=t,this._appRef=n}attachComponentPortal(e,t){const n=this._componentFactoryResolver.resolveComponentFactory(e.component);let i;return i=n.create(e.injector),this._appRef.attachView(i.hostView),this.setDisposeFn(()=>{this._appRef.detachView(i.hostView),i.destroy()}),t?this._hostDomElement.insertBefore(this._getComponentRootNode(i),this._hostDomElement.firstChild):this._hostDomElement.appendChild(this._getComponentRootNode(i)),i}_getComponentRootNode(e){return e.hostView.rootNodes[0]}}let O=(()=>{class e{constructor(e){this._document=e}ngOnDestroy(){this._containerElement&&this._containerElement.parentNode&&this._containerElement.parentNode.removeChild(this._containerElement)}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const e=this._document.createElement("div");e.classList.add("overlay-container"),this._document.body.appendChild(e),this._containerElement=e}}return e.\u0275fac=function(t){return new(t||e)(i.ac(o.e))},e.\u0275prov=Object(i.Mb)({factory:function(){return new e(Object(i.ac)(o.e))},token:e,providedIn:"root"}),e})();class S{constructor(e){this._portalHost=e}attach(e,t=!0){return this._portalHost.attach(e,t)}detach(){return this._portalHost.detach()}}let L=(()=>{class e{constructor(e,t,n,i){this._overlayContainer=e,this._componentFactoryResolver=t,this._appRef=n,this._document=i,this._paneElements=new Map}create(e,t){return this._createOverlayRef(this.getPaneElement(e,t))}getPaneElement(e="",t){return this._paneElements.get(t)||this._paneElements.set(t,{}),this._paneElements.get(t)[e]||(this._paneElements.get(t)[e]=this._createPaneElement(e,t)),this._paneElements.get(t)[e]}_createPaneElement(e,t){const n=this._document.createElement("div");return n.id="toast-container",n.classList.add(e),n.classList.add("toast-container"),t?t.getContainerElement().appendChild(n):this._overlayContainer.getContainerElement().appendChild(n),n}_createPortalHost(e){return new k(e,this._componentFactoryResolver,this._appRef)}_createOverlayRef(e){return new S(this._createPortalHost(e))}}return e.\u0275fac=function(t){return new(t||e)(i.ac(O),i.ac(i.j),i.ac(i.g),i.ac(o.e))},e.\u0275prov=Object(i.Mb)({factory:function(){return new e(Object(i.ac)(O),Object(i.ac)(i.j),Object(i.ac)(i.g),Object(i.ac)(o.e))},token:e,providedIn:"root"}),e})();class T{constructor(e){this._overlayRef=e,this.duplicatesCount=0,this._afterClosed=new a.a,this._activate=new a.a,this._manualClose=new a.a,this._resetTimeout=new a.a,this._countDuplicate=new a.a}manualClose(){this._manualClose.next(),this._manualClose.complete()}manualClosed(){return this._manualClose.asObservable()}timeoutReset(){return this._resetTimeout.asObservable()}countDuplicate(){return this._countDuplicate.asObservable()}close(){this._overlayRef.detach(),this._afterClosed.next(),this._manualClose.next(),this._afterClosed.complete(),this._manualClose.complete(),this._activate.complete(),this._resetTimeout.complete(),this._countDuplicate.complete()}afterClosed(){return this._afterClosed.asObservable()}isInactive(){return this._activate.isStopped}activate(){this._activate.next(),this._activate.complete()}afterActivate(){return this._activate.asObservable()}onDuplicate(e,t){e&&this._resetTimeout.next(),t&&this._countDuplicate.next(++this.duplicatesCount)}}class x{constructor(e,t){this._toastPackage=e,this._parentInjector=t}get(e,t,n){return e===M?this._toastPackage:this._parentInjector.get(e,t,n)}}let D=(()=>{class e{constructor(e,t,n,i,r){this.overlay=t,this._injector=n,this.sanitizer=i,this.ngZone=r,this.currentlyActive=0,this.toasts=[],this.index=0,this.toastrConfig=Object.assign(Object.assign({},e.default),e.config),e.config.iconClasses&&(this.toastrConfig.iconClasses=Object.assign(Object.assign({},e.default.iconClasses),e.config.iconClasses))}show(e,t,n={},i=""){return this._preBuildNotification(i,e,t,this.applyConfig(n))}success(e,t,n={}){return this._preBuildNotification(this.toastrConfig.iconClasses.success||"",e,t,this.applyConfig(n))}error(e,t,n={}){return this._preBuildNotification(this.toastrConfig.iconClasses.error||"",e,t,this.applyConfig(n))}info(e,t,n={}){return this._preBuildNotification(this.toastrConfig.iconClasses.info||"",e,t,this.applyConfig(n))}warning(e,t,n={}){return this._preBuildNotification(this.toastrConfig.iconClasses.warning||"",e,t,this.applyConfig(n))}clear(e){for(const t of this.toasts)if(void 0!==e){if(t.toastId===e)return void t.toastRef.manualClose()}else t.toastRef.manualClose()}remove(e){const t=this._findToast(e);if(!t)return!1;if(t.activeToast.toastRef.close(),this.toasts.splice(t.index,1),this.currentlyActive=this.currentlyActive-1,!this.toastrConfig.maxOpened||!this.toasts.length)return!1;if(this.currentlyActive<this.toastrConfig.maxOpened&&this.toasts[this.currentlyActive]){const e=this.toasts[this.currentlyActive].toastRef;e.isInactive()||(this.currentlyActive=this.currentlyActive+1,e.activate())}return!0}findDuplicate(e="",t="",n,i){const{includeTitleDuplicates:r}=this.toastrConfig;for(const a of this.toasts){const s=r&&a.title===e;if((!r||s)&&a.message===t)return a.toastRef.onDuplicate(n,i),a}return null}applyConfig(e={}){return Object.assign(Object.assign({},this.toastrConfig),e)}_findToast(e){for(let t=0;t<this.toasts.length;t++)if(this.toasts[t].toastId===e)return{index:t,activeToast:this.toasts[t]};return null}_preBuildNotification(e,t,n,i){return i.onActivateTick?this.ngZone.run(()=>this._buildNotification(e,t,n,i)):this._buildNotification(e,t,n,i)}_buildNotification(e,t,n,r){if(!r.toastComponent)throw new Error("toastComponent required");const a=this.findDuplicate(n,t,this.toastrConfig.resetTimeoutOnDuplicate&&r.timeOut>0,this.toastrConfig.countDuplicates);if((this.toastrConfig.includeTitleDuplicates&&n||t)&&this.toastrConfig.preventDuplicates&&null!==a)return a;this.previousToastMessage=t;let s=!1;this.toastrConfig.maxOpened&&this.currentlyActive>=this.toastrConfig.maxOpened&&(s=!0,this.toastrConfig.autoDismiss&&this.clear(this.toasts[0].toastId));const o=this.overlay.create(r.positionClass,this.overlayContainer);this.index=this.index+1;let c=t;t&&r.enableHtml&&(c=this.sanitizer.sanitize(i.K.HTML,t));const l=new T(o),u=new M(this.index,r,c,n,e,l),d=new x(u,this._injector),h=new C(r.toastComponent,d),p=o.attach(h,this.toastrConfig.newestOnTop);l.componentInstance=p.instance;const f={toastId:this.index,title:n||"",message:t||"",toastRef:l,onShown:l.afterActivate(),onHidden:l.afterClosed(),onTap:u.onTap(),onAction:u.onAction(),portal:p};return s||(this.currentlyActive=this.currentlyActive+1,setTimeout(()=>{f.toastRef.activate()})),this.toasts.push(f),f}}return e.\u0275fac=function(t){return new(t||e)(i.ac(A),i.ac(L),i.ac(i.t),i.ac(s.b),i.ac(i.B))},e.\u0275prov=Object(i.Mb)({factory:function(){return new e(Object(i.ac)(A),Object(i.ac)(L),Object(i.ac)(i.p),Object(i.ac)(s.b),Object(i.ac)(i.B))},token:e,providedIn:"root"}),e})(),E=(()=>{class e{constructor(e,t,n){this.toastrService=e,this.toastPackage=t,this.ngZone=n,this.width=-1,this.toastClasses="",this.state={value:"inactive",params:{easeTime:this.toastPackage.config.easeTime,easing:"ease-in"}},this.message=t.message,this.title=t.title,this.options=t.config,this.originalTimeout=t.config.timeOut,this.toastClasses=`${t.toastType} ${t.config.toastClass}`,this.sub=t.toastRef.afterActivate().subscribe(()=>{this.activateToast()}),this.sub1=t.toastRef.manualClosed().subscribe(()=>{this.remove()}),this.sub2=t.toastRef.timeoutReset().subscribe(()=>{this.resetTimeout()}),this.sub3=t.toastRef.countDuplicate().subscribe(e=>{this.duplicatesCount=e})}get displayStyle(){if("inactive"===this.state.value)return"none"}ngOnDestroy(){this.sub.unsubscribe(),this.sub1.unsubscribe(),this.sub2.unsubscribe(),this.sub3.unsubscribe(),clearInterval(this.intervalId),clearTimeout(this.timeout)}activateToast(){this.state=Object.assign(Object.assign({},this.state),{value:"active"}),!0!==this.options.disableTimeOut&&"timeOut"!==this.options.disableTimeOut&&this.options.timeOut&&(this.outsideTimeout(()=>this.remove(),this.options.timeOut),this.hideTime=(new Date).getTime()+this.options.timeOut,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}updateProgress(){if(0===this.width||100===this.width||!this.options.timeOut)return;const e=(new Date).getTime();this.width=(this.hideTime-e)/this.options.timeOut*100,"increasing"===this.options.progressAnimation&&(this.width=100-this.width),this.width<=0&&(this.width=0),this.width>=100&&(this.width=100)}resetTimeout(){clearTimeout(this.timeout),clearInterval(this.intervalId),this.state=Object.assign(Object.assign({},this.state),{value:"active"}),this.outsideTimeout(()=>this.remove(),this.originalTimeout),this.options.timeOut=this.originalTimeout,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10)}remove(){"removed"!==this.state.value&&(clearTimeout(this.timeout),this.state=Object.assign(Object.assign({},this.state),{value:"removed"}),this.outsideTimeout(()=>this.toastrService.remove(this.toastPackage.toastId),+this.toastPackage.config.easeTime))}tapToast(){"removed"!==this.state.value&&(this.toastPackage.triggerTap(),this.options.tapToDismiss&&this.remove())}stickAround(){"removed"!==this.state.value&&(clearTimeout(this.timeout),this.options.timeOut=0,this.hideTime=0,clearInterval(this.intervalId),this.width=0)}delayedHideToast(){!0!==this.options.disableTimeOut&&"extendedTimeOut"!==this.options.disableTimeOut&&0!==this.options.extendedTimeOut&&"removed"!==this.state.value&&(this.outsideTimeout(()=>this.remove(),this.options.extendedTimeOut),this.options.timeOut=this.options.extendedTimeOut,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&this.outsideInterval(()=>this.updateProgress(),10))}outsideTimeout(e,t){this.ngZone?this.ngZone.runOutsideAngular(()=>this.timeout=setTimeout(()=>this.runInsideAngular(e),t)):this.timeout=setTimeout(()=>e(),t)}outsideInterval(e,t){this.ngZone?this.ngZone.runOutsideAngular(()=>this.intervalId=setInterval(()=>this.runInsideAngular(e),t)):this.intervalId=setInterval(()=>e(),t)}runInsideAngular(e){this.ngZone?this.ngZone.run(()=>e()):e()}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(D),i.Qb(M),i.Qb(i.B))},e.\u0275cmp=i.Kb({type:e,selectors:[["","toast-component",""]],hostVars:5,hostBindings:function(e,t){1&e&&i.ec("click",function(){return t.tapToast()})("mouseenter",function(){return t.stickAround()})("mouseleave",function(){return t.delayedHideToast()}),2&e&&(i.Oc("@flyInOut",t.state),i.Eb(t.toastClasses),i.Mc("display",t.displayStyle))},attrs:c,decls:5,vars:5,consts:[["class","toast-close-button","aria-label","Close",3,"click",4,"ngIf"],[3,"class",4,"ngIf"],["role","alertdialog","aria-live","polite",3,"class","innerHTML",4,"ngIf"],["role","alertdialog","aria-live","polite",3,"class",4,"ngIf"],[4,"ngIf"],["aria-label","Close",1,"toast-close-button",3,"click"],["aria-hidden","true"],["role","alertdialog","aria-live","polite",3,"innerHTML"],["role","alertdialog","aria-live","polite"],[1,"toast-progress"]],template:function(e,t){1&e&&(i.Pc(0,l,3,0,"button",0),i.Pc(1,d,3,5,"div",1),i.Pc(2,h,1,3,"div",2),i.Pc(3,p,2,4,"div",3),i.Pc(4,f,2,2,"div",4)),2&e&&(i.qc("ngIf",t.options.closeButton),i.Cb(1),i.qc("ngIf",t.title),i.Cb(1),i.qc("ngIf",t.message&&t.options.enableHtml),i.Cb(1),i.qc("ngIf",t.message&&!t.options.enableHtml),i.Cb(1),i.qc("ngIf",t.options.progressBar))},directives:[o.p],encapsulation:2,data:{animation:[Object(r.m)("flyInOut",[Object(r.j)("inactive",Object(r.k)({opacity:0})),Object(r.j)("active",Object(r.k)({opacity:1})),Object(r.j)("removed",Object(r.k)({opacity:0})),Object(r.l)("inactive => active",Object(r.e)("{{ easeTime }}ms {{ easing }}")),Object(r.l)("active => removed",Object(r.e)("{{ easeTime }}ms {{ easing }}"))])]}}),e})();const P=Object.assign(Object.assign({},w),{toastComponent:E});let R=(()=>{class e{static forRoot(t={}){return{ngModule:e,providers:[{provide:A,useValue:{default:P,config:t}}]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({imports:[[o.c]]}),e})(),j=(()=>{class e{constructor(e,t,n){this.toastrService=e,this.toastPackage=t,this.appRef=n,this.width=-1,this.toastClasses="",this.state="inactive",this.message=t.message,this.title=t.title,this.options=t.config,this.originalTimeout=t.config.timeOut,this.toastClasses=`${t.toastType} ${t.config.toastClass}`,this.sub=t.toastRef.afterActivate().subscribe(()=>{this.activateToast()}),this.sub1=t.toastRef.manualClosed().subscribe(()=>{this.remove()}),this.sub2=t.toastRef.timeoutReset().subscribe(()=>{this.resetTimeout()}),this.sub3=t.toastRef.countDuplicate().subscribe(e=>{this.duplicatesCount=e})}get displayStyle(){if("inactive"===this.state)return"none"}ngOnDestroy(){this.sub.unsubscribe(),this.sub1.unsubscribe(),this.sub2.unsubscribe(),this.sub3.unsubscribe(),clearInterval(this.intervalId),clearTimeout(this.timeout)}activateToast(){this.state="active",!0!==this.options.disableTimeOut&&"timeOut"!==this.options.disableTimeOut&&this.options.timeOut&&(this.timeout=setTimeout(()=>{this.remove()},this.options.timeOut),this.hideTime=(new Date).getTime()+this.options.timeOut,this.options.progressBar&&(this.intervalId=setInterval(()=>this.updateProgress(),10))),this.options.onActivateTick&&this.appRef.tick()}updateProgress(){if(0===this.width||100===this.width||!this.options.timeOut)return;const e=(new Date).getTime();this.width=(this.hideTime-e)/this.options.timeOut*100,"increasing"===this.options.progressAnimation&&(this.width=100-this.width),this.width<=0&&(this.width=0),this.width>=100&&(this.width=100)}resetTimeout(){clearTimeout(this.timeout),clearInterval(this.intervalId),this.state="active",this.options.timeOut=this.originalTimeout,this.timeout=setTimeout(()=>this.remove(),this.originalTimeout),this.hideTime=(new Date).getTime()+(this.originalTimeout||0),this.width=-1,this.options.progressBar&&(this.intervalId=setInterval(()=>this.updateProgress(),10))}remove(){"removed"!==this.state&&(clearTimeout(this.timeout),this.state="removed",this.timeout=setTimeout(()=>this.toastrService.remove(this.toastPackage.toastId)))}tapToast(){"removed"!==this.state&&(this.toastPackage.triggerTap(),this.options.tapToDismiss&&this.remove())}stickAround(){"removed"!==this.state&&(clearTimeout(this.timeout),this.options.timeOut=0,this.hideTime=0,clearInterval(this.intervalId),this.width=0)}delayedHideToast(){!0!==this.options.disableTimeOut&&"extendedTimeOut"!==this.options.disableTimeOut&&0!==this.options.extendedTimeOut&&"removed"!==this.state&&(this.timeout=setTimeout(()=>this.remove(),this.options.extendedTimeOut),this.options.timeOut=this.options.extendedTimeOut,this.hideTime=(new Date).getTime()+(this.options.timeOut||0),this.width=-1,this.options.progressBar&&(this.intervalId=setInterval(()=>this.updateProgress(),10)))}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(D),i.Qb(M),i.Qb(i.g))},e.\u0275cmp=i.Kb({type:e,selectors:[["","toast-component",""]],hostVars:4,hostBindings:function(e,t){1&e&&i.ec("click",function(){return t.tapToast()})("mouseenter",function(){return t.stickAround()})("mouseleave",function(){return t.delayedHideToast()}),2&e&&(i.Eb(t.toastClasses),i.Mc("display",t.displayStyle))},attrs:c,decls:5,vars:5,consts:[["class","toast-close-button","aria-label","Close",3,"click",4,"ngIf"],[3,"class",4,"ngIf"],["role","alert","aria-live","polite",3,"class","innerHTML",4,"ngIf"],["role","alert","aria-live","polite",3,"class",4,"ngIf"],[4,"ngIf"],["aria-label","Close",1,"toast-close-button",3,"click"],["aria-hidden","true"],["role","alert","aria-live","polite",3,"innerHTML"],["role","alert","aria-live","polite"],[1,"toast-progress"]],template:function(e,t){1&e&&(i.Pc(0,m,3,0,"button",0),i.Pc(1,g,3,5,"div",1),i.Pc(2,_,1,3,"div",2),i.Pc(3,v,2,4,"div",3),i.Pc(4,y,2,2,"div",4)),2&e&&(i.qc("ngIf",t.options.closeButton),i.Cb(1),i.qc("ngIf",t.title),i.Cb(1),i.qc("ngIf",t.message&&t.options.enableHtml),i.Cb(1),i.qc("ngIf",t.message&&!t.options.enableHtml),i.Cb(1),i.qc("ngIf",t.options.progressBar))},directives:[o.p],encapsulation:2}),e})();Object.assign(Object.assign({},w),{toastComponent:j})},"5xLY":function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("X3V5"),r=n("dXqA"),a=n("fXoL"),s=n("tk/3");let o=(()=>{class e extends i.a{constructor(e){super(),this.http=e}updateTraining(e,t){return this.http.post(r.a.api+`/training-and-certificates/${e}`,t,{observe:"response"})}upsert(e){return e.id?this.update({id:e.id,training:e}):this.create(e)}create(e){return this.http.post(r.a.api+"/training-and-certificates",e,{observe:"response"})}update(e){return this.http.post(r.a.api+`/training-and-certificates/${e.id}`,e.training,{observe:"response"})}delete(e){return this.http.delete(r.a.api+`/training-and-certificates/${e}`,{observe:"response"})}}return e.\u0275fac=function(t){return new(t||e)(a.ac(s.b))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac}),e})()},"6+QB":function(e,t,n){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n("wd/R"))},"6B0Y":function(e,t,n){!function(e){"use strict";var t={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},n={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};e.defineLocale("km",{months:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),monthsShort:"\u1798\u1780\u179a\u17b6_\u1780\u17bb\u1798\u17d2\u1797\u17c8_\u1798\u17b8\u1793\u17b6_\u1798\u17c1\u179f\u17b6_\u17a7\u179f\u1797\u17b6_\u1798\u17b7\u1790\u17bb\u1793\u17b6_\u1780\u1780\u17d2\u1780\u178a\u17b6_\u179f\u17b8\u17a0\u17b6_\u1780\u1789\u17d2\u1789\u17b6_\u178f\u17bb\u179b\u17b6_\u179c\u17b7\u1785\u17d2\u1786\u17b7\u1780\u17b6_\u1792\u17d2\u1793\u17bc".split("_"),weekdays:"\u17a2\u17b6\u1791\u17b7\u178f\u17d2\u1799_\u1785\u17d0\u1793\u17d2\u1791_\u17a2\u1784\u17d2\u1782\u17b6\u179a_\u1796\u17bb\u1792_\u1796\u17d2\u179a\u17a0\u179f\u17d2\u1794\u178f\u17b7\u17cd_\u179f\u17bb\u1780\u17d2\u179a_\u179f\u17c5\u179a\u17cd".split("_"),weekdaysShort:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysMin:"\u17a2\u17b6_\u1785_\u17a2_\u1796_\u1796\u17d2\u179a_\u179f\u17bb_\u179f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u1796\u17d2\u179a\u17b9\u1780|\u179b\u17d2\u1784\u17b6\u1785/,isPM:function(e){return"\u179b\u17d2\u1784\u17b6\u1785"===e},meridiem:function(e,t,n){return e<12?"\u1796\u17d2\u179a\u17b9\u1780":"\u179b\u17d2\u1784\u17b6\u1785"},calendar:{sameDay:"[\u1790\u17d2\u1784\u17c3\u1793\u17c1\u17c7 \u1798\u17c9\u17c4\u1784] LT",nextDay:"[\u179f\u17d2\u17a2\u17c2\u1780 \u1798\u17c9\u17c4\u1784] LT",nextWeek:"dddd [\u1798\u17c9\u17c4\u1784] LT",lastDay:"[\u1798\u17d2\u179f\u17b7\u179b\u1798\u17b7\u1789 \u1798\u17c9\u17c4\u1784] LT",lastWeek:"dddd [\u179f\u1794\u17d2\u178f\u17b6\u17a0\u17cd\u1798\u17bb\u1793] [\u1798\u17c9\u17c4\u1784] LT",sameElse:"L"},relativeTime:{future:"%s\u1791\u17c0\u178f",past:"%s\u1798\u17bb\u1793",s:"\u1794\u17c9\u17bb\u1793\u17d2\u1798\u17b6\u1793\u179c\u17b7\u1793\u17b6\u1791\u17b8",ss:"%d \u179c\u17b7\u1793\u17b6\u1791\u17b8",m:"\u1798\u17bd\u1799\u1793\u17b6\u1791\u17b8",mm:"%d \u1793\u17b6\u1791\u17b8",h:"\u1798\u17bd\u1799\u1798\u17c9\u17c4\u1784",hh:"%d \u1798\u17c9\u17c4\u1784",d:"\u1798\u17bd\u1799\u1790\u17d2\u1784\u17c3",dd:"%d \u1790\u17d2\u1784\u17c3",M:"\u1798\u17bd\u1799\u1781\u17c2",MM:"%d \u1781\u17c2",y:"\u1798\u17bd\u1799\u1786\u17d2\u1793\u17b6\u17c6",yy:"%d \u1786\u17d2\u1793\u17b6\u17c6"},dayOfMonthOrdinalParse:/\u1791\u17b8\d{1,2}/,ordinal:"\u1791\u17b8%d",preparse:function(e){return e.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}})}(n("wd/R"))},"6y/m":function(e,t,n){"use strict";n.d(t,"a",function(){return b});var i=n("0MNC"),r=n("dXqA"),a=n("fXoL"),s=n("XhcP"),o=n("ofXK"),c=n("bTqV");function l(e,t){if(1&e){const e=a.Xb();a.Wb(0,"button",8),a.ec("click",function(){return a.Fc(e),a.ic(2).closeFilter()}),a.Rb(1,"i",9),a.Vb()}}const u=function(e,t){return{"search-sidenav":e,"small-device":t}};function d(e,t){if(1&e&&(a.Wb(0,"mat-sidenav",6),a.oc(1,1),a.Pc(2,l,2,0,"button",7),a.Vb()),2&e){const e=a.ic();a.qc("mode",e.mode)("opened",e.opened)("ngClass",a.vc(5,u,e.opened,e.smallDevice))("disableClose",!0),a.Cb(2),a.qc("ngIf",e.smallDevice)}}function h(e,t){if(1&e){const e=a.Xb();a.Wb(0,"button",10),a.ec("click",function(){return a.Fc(e),a.ic().Filter()}),a.Rb(1,"i",11),a.Vb()}}function p(e,t){if(1&e){const e=a.Xb();a.Wb(0,"button",12),a.ec("click",function(){return a.Fc(e),a.ic().openFilter()}),a.Rb(1,"i",11),a.Vb()}}const f=[[["app-search-list"]],[["app-search-panel"]]],m=["app-search-list","app-search-panel"];let b=(()=>{class e{constructor(e){this.showSearchPanel=!0,this.forceOpened=!0,this.mode="side",this.hasBackdrop=!1,this.opened=!0,this.smallDevice=!1,this.appVersion=r.a.appVersion,e.observe([i.b.Small,i.b.XSmall]).subscribe(e=>{e.matches?(this.mode="over",this.hasBackdrop=!0,this.opened=!1,this.smallDevice=!0):(this.mode="side",this.hasBackdrop=!1,this.opened=!0,this.smallDevice=!1)}),this.year=(new Date).getFullYear()}ngOnInit(){var e;!1===this.smallDevice&&(this.opened=!1),this.forceOpened&&(this.opened=!0),this.showSearchPanel||(this.opened=!1);const t=document.querySelector(".main-content");(null==t?void 0:t.querySelectorAll(".search-container"))&&(null===(e=document.querySelector(".main-content"))||void 0===e||e.classList.add("has-searchpanel"))}openFilter(){this.opened=!0}closeFilter(){this.opened=!1}Filter(){this.opened=!this.opened}ngOnDestroy(){var e;null===(e=document.querySelector(".main-content"))||void 0===e||e.classList.remove("has-searchpanel")}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(i.a))},e.\u0275cmp=a.Kb({type:e,selectors:[["app-search-container"]],inputs:{showSearchPanel:"showSearchPanel",forceOpened:"forceOpened"},ngContentSelectors:m,decls:11,vars:7,consts:[[1,"search-container",3,"hasBackdrop","backdropClick"],[3,"mode","opened","ngClass","disableClose",4,"ngIf"],[3,"ngClass"],["class","filter-icon","mat-icon-button","",3,"click",4,"ngIf"],["mat-mini-fab","","class","filter-button",3,"click",4,"ngIf"],[1,"footer-cont"],[3,"mode","opened","ngClass","disableClose"],["mat-icon-button","","class","filter-button-close",3,"click",4,"ngIf"],["mat-icon-button","",1,"filter-button-close",3,"click"],[1,"fas","fa-times"],["mat-icon-button","",1,"filter-icon",3,"click"],[1,"fas","fa-filter"],["mat-mini-fab","",1,"filter-button",3,"click"]],template:function(e,t){1&e&&(a.pc(f),a.Wb(0,"mat-sidenav-container",0),a.ec("backdropClick",function(){return t.closeFilter()}),a.Pc(1,d,3,8,"mat-sidenav",1),a.Wb(2,"mat-sidenav-content",2),a.Pc(3,h,2,0,"button",3),a.Pc(4,p,2,0,"button",4),a.oc(5),a.Wb(6,"div",5),a.Wb(7,"span"),a.Rc(8),a.Vb(),a.Wb(9,"span"),a.Rc(10),a.Vb(),a.Vb(),a.Vb(),a.Vb()),2&e&&(a.qc("hasBackdrop",t.hasBackdrop),a.Cb(1),a.qc("ngIf",t.showSearchPanel),a.Cb(1),a.qc("ngClass",t.opened&&!t.smallDevice?"search-sidenav-content":"search-sidenav-content1"),a.Cb(1),a.qc("ngIf",!t.smallDevice&&t.showSearchPanel),a.Cb(1),a.qc("ngIf",t.smallDevice&&t.showSearchPanel),a.Cb(4),a.Tc("Copyright \xa9 ",t.year," Elevate Staffing. All Rights Reserved."),a.Cb(2),a.Tc("Release Version: ",t.appVersion,""))},directives:[s.b,o.p,s.c,o.n,s.a,c.b],styles:[".search-container[_ngcontent-%COMP%]{display:flex;flex:0 0 100%;width:100%;height:100vh}.mat-sidenav-content.over[_ngcontent-%COMP%]{width:100%}.search-sidenav[_ngcontent-%COMP%]{width:250px;transition:width .3s;background-color:#bcede8;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.search-sidenav.small-device[_ngcontent-%COMP%]{overflow:unset;padding-top:30px}.search-sidenav-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;position:relative;height:100%;flex:0 0 calc(100% - 250px);width:calc(100% - 250px);margin-left:250px!important;transition:margin .3s}.search-sidenav-content.over[_ngcontent-%COMP%]{flex:0 0 100%;width:100%;margin-left:0!important}.search-sidenav-content1[_ngcontent-%COMP%]{display:flex;flex-direction:column;position:relative;height:100%;flex:0 0 calc(100%);width:calc(100%);margin-left:0!important;transition:margin .3s}.search-sidenav-content1.over[_ngcontent-%COMP%]{flex:0 0 100%;width:100%;margin-left:0!important}table[_ngcontent-%COMP%]{width:100%}.filter-button[_ngcontent-%COMP%]{position:fixed;position:absolute;right:15px;top:15px;z-index:1}.filter-icon[_ngcontent-%COMP%]{background-color:#21b4b0;color:#f0f8ff;margin:5px 7px}.filter-button-close[_ngcontent-%COMP%]{background-color:#000;color:#fff;position:absolute;right:-20px;top:15px}.footer-cont[_ngcontent-%COMP%]{display:flex;bottom:0;height:35px;justify-content:space-between;padding:8px 10px;background:#fff;border-top:1px solid #ccc;color:#21b4b0;box-sizing:border-box}@media (max-width:599px){.footer-cont[_ngcontent-%COMP%]{height:auto;position:inherit;flex-direction:column}}"]}),e})()},"7+OI":function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("HDdC");function r(e){return!!e&&(e instanceof i.a||"function"==typeof e.lift&&"function"==typeof e.subscribe)}},"7+x3":function(e,t,n){"use strict";n.d(t,"a",function(){return c});var i=n("ofXK"),r=n("ooPr"),a=n("bTqV"),s=n("5eHb"),o=n("fXoL");let c=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=o.Ob({type:e}),e.\u0275inj=o.Nb({imports:[[i.c,r.a,s.a,a.c]]}),e})()},"7BjC":function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[e+" minuti",e+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[e+" tunni",e+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[e+" kuu",e+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[e+" aasta",e+" aastat"]};return t?r[n][2]?r[n][2]:r[n][1]:i?r[n][0]:r[n][1]}e.defineLocale("et",{months:"jaanuar_veebruar_m\xe4rts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_m\xe4rts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"p\xfchap\xe4ev_esmasp\xe4ev_teisip\xe4ev_kolmap\xe4ev_neljap\xe4ev_reede_laup\xe4ev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[T\xe4na,] LT",nextDay:"[Homme,] LT",nextWeek:"[J\xe4rgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s p\xe4rast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d p\xe4eva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},"7C5Q":function(e,t,n){!function(e){"use strict";e.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:6}})}(n("wd/R"))},"7EHt":function(e,t,n){"use strict";n.d(t,"a",function(){return H}),n.d(t,"b",function(){return U}),n.d(t,"c",function(){return W}),n.d(t,"d",function(){return q}),n.d(t,"e",function(){return V}),n.d(t,"f",function(){return B}),n.d(t,"g",function(){return Y});var i=n("fXoL"),r=n("8LU1"),a=n("XNiG"),s=n("quSY"),o=n("0EQZ");let c=0;const l=new i.s("CdkAccordion");let u=(()=>{class e{constructor(){this._stateChanges=new a.a,this._openCloseAllActions=new a.a,this.id="cdk-accordion-"+c++,this._multi=!1}get multi(){return this._multi}set multi(e){this._multi=Object(r.c)(e)}openAll(){this._multi&&this._openCloseAllActions.next(!0)}closeAll(){this._openCloseAllActions.next(!1)}ngOnChanges(e){this._stateChanges.next(e)}ngOnDestroy(){this._stateChanges.complete(),this._openCloseAllActions.complete()}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i.Lb({type:e,selectors:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{multi:"multi"},exportAs:["cdkAccordion"],features:[i.Bb([{provide:l,useExisting:e}]),i.Ab]}),e})(),d=0,h=(()=>{class e{constructor(e,t,n){this.accordion=e,this._changeDetectorRef=t,this._expansionDispatcher=n,this._openCloseAllSubscription=s.a.EMPTY,this.closed=new i.o,this.opened=new i.o,this.destroyed=new i.o,this.expandedChange=new i.o,this.id="cdk-accordion-child-"+d++,this._expanded=!1,this._disabled=!1,this._removeUniqueSelectionListener=()=>{},this._removeUniqueSelectionListener=n.listen((e,t)=>{this.accordion&&!this.accordion.multi&&this.accordion.id===t&&this.id!==e&&(this.expanded=!1)}),this.accordion&&(this._openCloseAllSubscription=this._subscribeToOpenCloseAllActions())}get expanded(){return this._expanded}set expanded(e){e=Object(r.c)(e),this._expanded!==e&&(this._expanded=e,this.expandedChange.emit(e),e?(this.opened.emit(),this._expansionDispatcher.notify(this.id,this.accordion?this.accordion.id:this.id)):this.closed.emit(),this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(e){this._disabled=Object(r.c)(e)}ngOnDestroy(){this.opened.complete(),this.closed.complete(),this.destroyed.emit(),this.destroyed.complete(),this._removeUniqueSelectionListener(),this._openCloseAllSubscription.unsubscribe()}toggle(){this.disabled||(this.expanded=!this.expanded)}close(){this.disabled||(this.expanded=!1)}open(){this.disabled||(this.expanded=!0)}_subscribeToOpenCloseAllActions(){return this.accordion._openCloseAllActions.subscribe(e=>{this.disabled||(this.expanded=e)})}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(l,12),i.Qb(i.h),i.Qb(o.d))},e.\u0275dir=i.Lb({type:e,selectors:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{expanded:"expanded",disabled:"disabled"},outputs:{closed:"closed",opened:"opened",destroyed:"destroyed",expandedChange:"expandedChange"},exportAs:["cdkAccordionItem"],features:[i.Bb([{provide:l,useValue:void 0}])]}),e})(),p=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({}),e})();var f=n("+rOU"),m=n("ofXK"),b=n("FKr1"),g=n("u47x"),_=n("/uUt"),v=n("JX91"),y=n("pLZG"),M=n("IzEk"),w=n("FtGj"),A=n("R1ws"),C=n("EY2u"),k=n("VRyK"),O=n("R0Ic");const S=["body"];function L(e,t){}const T=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]],x=["mat-expansion-panel-header","*","mat-action-row"];function D(e,t){if(1&e&&i.Rb(0,"span",2),2&e){const e=i.ic();i.qc("@indicatorRotate",e._getExpandedState())}}const E=[[["mat-panel-title"]],[["mat-panel-description"]],"*"],P=["mat-panel-title","mat-panel-description","*"],R=new i.s("MAT_ACCORDION"),j="225ms cubic-bezier(0.4,0.0,0.2,1)",z={indicatorRotate:Object(O.m)("indicatorRotate",[Object(O.j)("collapsed, void",Object(O.k)({transform:"rotate(0deg)"})),Object(O.j)("expanded",Object(O.k)({transform:"rotate(180deg)"})),Object(O.l)("expanded <=> collapsed, void => collapsed",Object(O.e)(j))]),bodyExpansion:Object(O.m)("bodyExpansion",[Object(O.j)("collapsed, void",Object(O.k)({height:"0px",visibility:"hidden"})),Object(O.j)("expanded",Object(O.k)({height:"*",visibility:"visible"})),Object(O.l)("expanded <=> collapsed, void => collapsed",Object(O.e)(j))])};let N=(()=>{class e{constructor(e){this._template=e}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.N))},e.\u0275dir=i.Lb({type:e,selectors:[["ng-template","matExpansionPanelContent",""]]}),e})(),I=0;const F=new i.s("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");let W=(()=>{class e extends h{constructor(e,t,n,r,s,o,c){super(e,t,n),this._viewContainerRef=r,this._animationMode=o,this._hideToggle=!1,this.afterExpand=new i.o,this.afterCollapse=new i.o,this._inputChanges=new a.a,this._headerId="mat-expansion-panel-header-"+I++,this._bodyAnimationDone=new a.a,this.accordion=e,this._document=s,this._bodyAnimationDone.pipe(Object(_.a)((e,t)=>e.fromState===t.fromState&&e.toState===t.toState)).subscribe(e=>{"void"!==e.fromState&&("expanded"===e.toState?this.afterExpand.emit():"collapsed"===e.toState&&this.afterCollapse.emit())}),c&&(this.hideToggle=c.hideToggle)}get hideToggle(){return this._hideToggle||this.accordion&&this.accordion.hideToggle}set hideToggle(e){this._hideToggle=Object(r.c)(e)}get togglePosition(){return this._togglePosition||this.accordion&&this.accordion.togglePosition}set togglePosition(e){this._togglePosition=e}_hasSpacing(){return!!this.accordion&&this.expanded&&"default"===this.accordion.displayMode}_getExpandedState(){return this.expanded?"expanded":"collapsed"}toggle(){this.expanded=!this.expanded}close(){this.expanded=!1}open(){this.expanded=!0}ngAfterContentInit(){this._lazyContent&&this.opened.pipe(Object(v.a)(null),Object(y.a)(()=>this.expanded&&!this._portal),Object(M.a)(1)).subscribe(()=>{this._portal=new f.g(this._lazyContent._template,this._viewContainerRef)})}ngOnChanges(e){this._inputChanges.next(e)}ngOnDestroy(){super.ngOnDestroy(),this._bodyAnimationDone.complete(),this._inputChanges.complete()}_containsFocus(){if(this._body){const e=this._document.activeElement,t=this._body.nativeElement;return e===t||t.contains(e)}return!1}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(R,12),i.Qb(i.h),i.Qb(o.d),i.Qb(i.R),i.Qb(m.e),i.Qb(A.a,8),i.Qb(F,8))},e.\u0275cmp=i.Kb({type:e,selectors:[["mat-expansion-panel"]],contentQueries:function(e,t,n){if(1&e&&i.Jb(n,N,1),2&e){let e;i.Ac(e=i.fc())&&(t._lazyContent=e.first)}},viewQuery:function(e,t){if(1&e&&i.Xc(S,1),2&e){let e;i.Ac(e=i.fc())&&(t._body=e.first)}},hostAttrs:[1,"mat-expansion-panel"],hostVars:6,hostBindings:function(e,t){2&e&&i.Ib("mat-expanded",t.expanded)("_mat-animation-noopable","NoopAnimations"===t._animationMode)("mat-expansion-panel-spacing",t._hasSpacing())},inputs:{disabled:"disabled",expanded:"expanded",hideToggle:"hideToggle",togglePosition:"togglePosition"},outputs:{opened:"opened",closed:"closed",expandedChange:"expandedChange",afterExpand:"afterExpand",afterCollapse:"afterCollapse"},exportAs:["matExpansionPanel"],features:[i.Bb([{provide:R,useValue:void 0}]),i.zb,i.Ab],ngContentSelectors:x,decls:7,vars:4,consts:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],template:function(e,t){1&e&&(i.pc(T),i.oc(0),i.Wb(1,"div",0,1),i.ec("@bodyExpansion.done",function(e){return t._bodyAnimationDone.next(e)}),i.Wb(3,"div",2),i.oc(4,1),i.Pc(5,L,0,0,"ng-template",3),i.Vb(),i.oc(6,2),i.Vb()),2&e&&(i.Cb(1),i.qc("@bodyExpansion",t._getExpandedState())("id",t.id),i.Db("aria-labelledby",t._headerId),i.Cb(4),i.qc("cdkPortalOutlet",t._portal))},directives:[f.c],styles:[".mat-expansion-panel{box-sizing:content-box;display:block;margin:0;border-radius:4px;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:4px;border-top-left-radius:4px}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px}.mat-action-row button.mat-button-base,.mat-action-row button.mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row button.mat-button-base,[dir=rtl] .mat-action-row button.mat-mdc-button-base{margin-left:0;margin-right:8px}\n"],encapsulation:2,data:{animation:[z.bodyExpansion]},changeDetection:0}),e})(),q=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i.Lb({type:e,selectors:[["mat-action-row"]],hostAttrs:[1,"mat-action-row"]}),e})(),B=(()=>{class e{constructor(e,t,n,i,r,a){this.panel=e,this._element=t,this._focusMonitor=n,this._changeDetectorRef=i,this._animationMode=a,this._parentChangeSubscription=s.a.EMPTY;const o=e.accordion?e.accordion._stateChanges.pipe(Object(y.a)(e=>!(!e.hideToggle&&!e.togglePosition))):C.a;this._parentChangeSubscription=Object(k.a)(e.opened,e.closed,o,e._inputChanges.pipe(Object(y.a)(e=>!!(e.hideToggle||e.disabled||e.togglePosition)))).subscribe(()=>this._changeDetectorRef.markForCheck()),e.closed.pipe(Object(y.a)(()=>e._containsFocus())).subscribe(()=>n.focusVia(t,"program")),r&&(this.expandedHeight=r.expandedHeight,this.collapsedHeight=r.collapsedHeight)}get disabled(){return this.panel.disabled}_toggle(){this.disabled||this.panel.toggle()}_isExpanded(){return this.panel.expanded}_getExpandedState(){return this.panel._getExpandedState()}_getPanelId(){return this.panel.id}_getTogglePosition(){return this.panel.togglePosition}_showToggle(){return!this.panel.hideToggle&&!this.panel.disabled}_getHeaderHeight(){const e=this._isExpanded();return e&&this.expandedHeight?this.expandedHeight:!e&&this.collapsedHeight?this.collapsedHeight:null}_keydown(e){switch(e.keyCode){case w.o:case w.g:Object(w.t)(e)||(e.preventDefault(),this._toggle());break;default:return void(this.panel.accordion&&this.panel.accordion._handleHeaderKeydown(e))}}focus(e,t){e?this._focusMonitor.focusVia(this._element,e,t):this._element.nativeElement.focus(t)}ngAfterViewInit(){this._focusMonitor.monitor(this._element).subscribe(e=>{e&&this.panel.accordion&&this.panel.accordion._handleHeaderFocus(this)})}ngOnDestroy(){this._parentChangeSubscription.unsubscribe(),this._focusMonitor.stopMonitoring(this._element)}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(W,1),i.Qb(i.l),i.Qb(g.h),i.Qb(i.h),i.Qb(F,8),i.Qb(A.a,8))},e.\u0275cmp=i.Kb({type:e,selectors:[["mat-expansion-panel-header"]],hostAttrs:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],hostVars:15,hostBindings:function(e,t){1&e&&i.ec("click",function(){return t._toggle()})("keydown",function(e){return t._keydown(e)}),2&e&&(i.Db("id",t.panel._headerId)("tabindex",t.disabled?-1:0)("aria-controls",t._getPanelId())("aria-expanded",t._isExpanded())("aria-disabled",t.panel.disabled),i.Mc("height",t._getHeaderHeight()),i.Ib("mat-expanded",t._isExpanded())("mat-expansion-toggle-indicator-after","after"===t._getTogglePosition())("mat-expansion-toggle-indicator-before","before"===t._getTogglePosition())("_mat-animation-noopable","NoopAnimations"===t._animationMode))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},ngContentSelectors:P,decls:5,vars:1,consts:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],template:function(e,t){1&e&&(i.pc(E),i.Wb(0,"span",0),i.oc(1),i.oc(2,1),i.oc(3,2),i.Vb(),i.Pc(4,D,1,1,"span",1)),2&e&&(i.Cb(4),i.qc("ngIf",t._showToggle()))},directives:[m.p],styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;margin-right:16px}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header-description{flex-grow:2}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle}.cdk-high-contrast-active .mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true])::before,.cdk-high-contrast-active .mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true])::before,.cdk-high-contrast-active .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true])::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;border:3px solid;border-radius:4px;content:""}\n'],encapsulation:2,data:{animation:[z.indicatorRotate]},changeDetection:0}),e})(),V=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i.Lb({type:e,selectors:[["mat-panel-description"]],hostAttrs:[1,"mat-expansion-panel-header-description"]}),e})(),Y=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i.Lb({type:e,selectors:[["mat-panel-title"]],hostAttrs:[1,"mat-expansion-panel-header-title"]}),e})(),H=(()=>{class e extends u{constructor(){super(...arguments),this._ownHeaders=new i.F,this._hideToggle=!1,this.displayMode="default",this.togglePosition="after"}get hideToggle(){return this._hideToggle}set hideToggle(e){this._hideToggle=Object(r.c)(e)}ngAfterContentInit(){this._headers.changes.pipe(Object(v.a)(this._headers)).subscribe(e=>{this._ownHeaders.reset(e.filter(e=>e.panel.accordion===this)),this._ownHeaders.notifyOnChanges()}),this._keyManager=new g.g(this._ownHeaders).withWrap().withHomeAndEnd()}_handleHeaderKeydown(e){this._keyManager.onKeydown(e)}_handleHeaderFocus(e){this._keyManager.updateActiveItem(e)}ngOnDestroy(){super.ngOnDestroy(),this._ownHeaders.destroy()}}return e.\u0275fac=function(t){return X(t||e)},e.\u0275dir=i.Lb({type:e,selectors:[["mat-accordion"]],contentQueries:function(e,t,n){if(1&e&&i.Jb(n,B,1),2&e){let e;i.Ac(e=i.fc())&&(t._headers=e)}},hostAttrs:[1,"mat-accordion"],hostVars:2,hostBindings:function(e,t){2&e&&i.Ib("mat-accordion-multi",t.multi)},inputs:{multi:"multi",displayMode:"displayMode",togglePosition:"togglePosition",hideToggle:"hideToggle"},exportAs:["matAccordion"],features:[i.Bb([{provide:R,useExisting:e}]),i.zb]}),e})();const X=i.Yb(H);let U=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({imports:[[m.c,b.j,p,f.f]]}),e})()},"7Hc7":function(e,t,n){"use strict";n.d(t,"a",function(){return h});let i=1;const r=(()=>Promise.resolve())(),a={};function s(e){return e in a&&(delete a[e],!0)}const o={setImmediate(e){const t=i++;return a[t]=!0,r.then(()=>s(t)&&e()),t},clearImmediate(e){s(e)}};var c=n("3N8a");class l extends c.a{constructor(e,t){super(e,t),this.scheduler=e,this.work=t}requestAsyncId(e,t,n=0){return null!==n&&n>0?super.requestAsyncId(e,t,n):(e.actions.push(this),e.scheduled||(e.scheduled=o.setImmediate(e.flush.bind(e,null))))}recycleAsyncId(e,t,n=0){if(null!==n&&n>0||null===n&&this.delay>0)return super.recycleAsyncId(e,t,n);0===e.actions.length&&(o.clearImmediate(t),e.scheduled=void 0)}}var u=n("IjjT");class d extends u.a{flush(e){this.active=!0,this.scheduled=void 0;const{actions:t}=this;let n,i=-1,r=t.length;e=e||t.shift();do{if(n=e.execute(e.state,e.delay))break}while(++i<r&&(e=t.shift()));if(this.active=!1,n){for(;++i<r&&(e=t.shift());)e.unsubscribe();throw n}}}const h=new d(l)},"7RLl":function(e,t,n){"use strict";n.d(t,"a",function(){return s});var i=n("fXoL"),r=n("tyNb"),a=n("Wn4s");let s=(()=>{class e{constructor(e,t){this.router=e,this.storageService=t}canActivate(e,t){return!!(e&&e.routeConfig&&e.routeConfig.path)&&("dates"==e.routeConfig.path?(localStorage.removeItem("dates.search"),!0):(localStorage.removeItem("user.search"),localStorage.removeItem("client.search"),localStorage.removeItem("contact.search"),localStorage.removeItem("job.search"),localStorage.removeItem("inviteJob.search"),localStorage.removeItem("project.search"),localStorage.removeItem("dates.search"),localStorage.removeItem("assignment.search"),localStorage.removeItem("customer-assignment.search"),localStorage.removeItem("checkin.search"),localStorage.removeItem("freelancer.search"),this.storageService.clear("admin.budget.search"),this.storageService.clear("admin.order.search"),this.storageService.clear("budget.search"),this.storageService.clear("admin.invoice.search"),this.storageService.clear("invoice.search"),!0))}}return e.\u0275fac=function(t){return new(t||e)(i.ac(r.f),i.ac(a.a))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})()},"7aV9":function(e,t,n){!function(e){"use strict";e.defineLocale("si",{months:"\u0da2\u0db1\u0dc0\u0dcf\u0dbb\u0dd2_\u0db4\u0dd9\u0db6\u0dbb\u0dc0\u0dcf\u0dbb\u0dd2_\u0db8\u0dcf\u0dbb\u0dca\u0dad\u0dd4_\u0d85\u0db4\u0dca\u200d\u0dbb\u0dda\u0dbd\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd\u0dc3\u0dca\u0dad\u0dd4_\u0dc3\u0dd0\u0db4\u0dca\u0dad\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0d94\u0d9a\u0dca\u0dad\u0ddd\u0db6\u0dbb\u0dca_\u0db1\u0ddc\u0dc0\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca_\u0daf\u0dd9\u0dc3\u0dd0\u0db8\u0dca\u0db6\u0dbb\u0dca".split("_"),monthsShort:"\u0da2\u0db1_\u0db4\u0dd9\u0db6_\u0db8\u0dcf\u0dbb\u0dca_\u0d85\u0db4\u0dca_\u0db8\u0dd0\u0dba\u0dd2_\u0da2\u0dd6\u0db1\u0dd2_\u0da2\u0dd6\u0dbd\u0dd2_\u0d85\u0d9c\u0ddd_\u0dc3\u0dd0\u0db4\u0dca_\u0d94\u0d9a\u0dca_\u0db1\u0ddc\u0dc0\u0dd0_\u0daf\u0dd9\u0dc3\u0dd0".split("_"),weekdays:"\u0d89\u0dbb\u0dd2\u0daf\u0dcf_\u0dc3\u0db3\u0dd4\u0daf\u0dcf_\u0d85\u0d9f\u0dc4\u0dbb\u0dd4\u0dc0\u0dcf\u0daf\u0dcf_\u0db6\u0daf\u0dcf\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4\u0dc3\u0dca\u0db4\u0dad\u0dd2\u0db1\u0dca\u0daf\u0dcf_\u0dc3\u0dd2\u0d9a\u0dd4\u0dbb\u0dcf\u0daf\u0dcf_\u0dc3\u0dd9\u0db1\u0dc3\u0dd4\u0dbb\u0dcf\u0daf\u0dcf".split("_"),weekdaysShort:"\u0d89\u0dbb\u0dd2_\u0dc3\u0db3\u0dd4_\u0d85\u0d9f_\u0db6\u0daf\u0dcf_\u0db6\u0dca\u200d\u0dbb\u0dc4_\u0dc3\u0dd2\u0d9a\u0dd4_\u0dc3\u0dd9\u0db1".split("_"),weekdaysMin:"\u0d89_\u0dc3_\u0d85_\u0db6_\u0db6\u0dca\u200d\u0dbb_\u0dc3\u0dd2_\u0dc3\u0dd9".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [\u0dc0\u0dd0\u0db1\u0dd2] dddd, a h:mm:ss"},calendar:{sameDay:"[\u0d85\u0daf] LT[\u0da7]",nextDay:"[\u0dc4\u0dd9\u0da7] LT[\u0da7]",nextWeek:"dddd LT[\u0da7]",lastDay:"[\u0d8a\u0dba\u0dda] LT[\u0da7]",lastWeek:"[\u0db4\u0dc3\u0dd4\u0d9c\u0dd2\u0dba] dddd LT[\u0da7]",sameElse:"L"},relativeTime:{future:"%s\u0d9a\u0dd2\u0db1\u0dca",past:"%s\u0d9a\u0da7 \u0db4\u0dd9\u0dbb",s:"\u0dad\u0dad\u0dca\u0db4\u0dbb \u0d9a\u0dd2\u0dc4\u0dd2\u0db4\u0dba",ss:"\u0dad\u0dad\u0dca\u0db4\u0dbb %d",m:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0",mm:"\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4 %d",h:"\u0db4\u0dd0\u0dba",hh:"\u0db4\u0dd0\u0dba %d",d:"\u0daf\u0dd2\u0db1\u0dba",dd:"\u0daf\u0dd2\u0db1 %d",M:"\u0db8\u0dcf\u0dc3\u0dba",MM:"\u0db8\u0dcf\u0dc3 %d",y:"\u0dc0\u0dc3\u0dbb",yy:"\u0dc0\u0dc3\u0dbb %d"},dayOfMonthOrdinalParse:/\d{1,2} \u0dc0\u0dd0\u0db1\u0dd2/,ordinal:function(e){return e+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(e){return"\u0db4.\u0dc0."===e||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===e},meridiem:function(e,t,n){return e>11?n?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":n?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(n("wd/R"))},"7o/Q":function(e,t,n){"use strict";n.d(t,"a",function(){return l});var i=n("n6bG"),r=n("gRHU"),a=n("quSY"),s=n("2QA8"),o=n("2fFW"),c=n("NJ4a");class l extends a.a{constructor(e,t,n){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=r.a;break;case 1:if(!e){this.destination=r.a;break}if("object"==typeof e){e instanceof l?(this.syncErrorThrowable=e.syncErrorThrowable,this.destination=e,e.add(this)):(this.syncErrorThrowable=!0,this.destination=new u(this,e));break}default:this.syncErrorThrowable=!0,this.destination=new u(this,e,t,n)}}[s.a](){return this}static create(e,t,n){const i=new l(e,t,n);return i.syncErrorThrowable=!1,i}next(e){this.isStopped||this._next(e)}error(e){this.isStopped||(this.isStopped=!0,this._error(e))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(e){this.destination.next(e)}_error(e){this.destination.error(e),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:e}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=e,this}}class u extends l{constructor(e,t,n,a){let s;super(),this._parentSubscriber=e;let o=this;Object(i.a)(t)?s=t:t&&(s=t.next,n=t.error,a=t.complete,t!==r.a&&(o=Object.create(t),Object(i.a)(o.unsubscribe)&&this.add(o.unsubscribe.bind(o)),o.unsubscribe=this.unsubscribe.bind(this))),this._context=o,this._next=s,this._error=n,this._complete=a}next(e){if(!this.isStopped&&this._next){const{_parentSubscriber:t}=this;o.a.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?this.__tryOrSetError(t,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}}error(e){if(!this.isStopped){const{_parentSubscriber:t}=this,{useDeprecatedSynchronousErrorHandling:n}=o.a;if(this._error)n&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)n?(t.syncErrorValue=e,t.syncErrorThrown=!0):Object(c.a)(e),this.unsubscribe();else{if(this.unsubscribe(),n)throw e;Object(c.a)(e)}}}complete(){if(!this.isStopped){const{_parentSubscriber:e}=this;if(this._complete){const t=()=>this._complete.call(this._context);o.a.useDeprecatedSynchronousErrorHandling&&e.syncErrorThrowable?(this.__tryOrSetError(e,t),this.unsubscribe()):(this.__tryOrUnsub(t),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(e,t){try{e.call(this._context,t)}catch(n){if(this.unsubscribe(),o.a.useDeprecatedSynchronousErrorHandling)throw n;Object(c.a)(n)}}__tryOrSetError(e,t,n){if(!o.a.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,n)}catch(i){return o.a.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=i,e.syncErrorThrown=!0,!0):(Object(c.a)(i),!0)}return!1}_unsubscribe(){const{_parentSubscriber:e}=this;this._context=null,this._parentSubscriber=null,e.unsubscribe()}}},"7zX0":function(e,t,n){"use strict";n.d(t,"a",function(){return c});var i=n("wd/R"),r=n("fXoL"),a=n("X3q1"),s=n("HKzI"),o=n("2QOe");let c=(()=>{class e{constructor(e,t,n){this.certificateMappingService=e,this.projectMappingService=t,this.siteMappingService=n}searchRequest(e,t){const n={};return n.limit=e.pageSize,n.page=e.pageIndex,n.order_by=e.sortBy,n.order_dir=e.sortDir,"client"===t?(n.include=["site","revenues","contract_type","client"],n.only_fields=["job.id","job.title","job.summary","job.category","job.is_creator","job.job_code","site.*","revenue.total","contract_type.identifier"]):(n.include=["client","live_location","pos_location","pos_location.site"],n.only_fields=["job.id","job.title","job.summary","job.category","job.created_at","job.job_code","site.*"]),n.filters=[],e.client&&n.filters.push({key:"client_id",value:e.client}),e.agent&&n.filters.push({key:"staff_id",value:e.agent}),e.project&&n.filters.push({key:"project_id",value:e.project}),e.contractType&&n.filters.push({key:"contract_type_id",value:e.contractType}),e.attributes&&n.filters.push({key:"with_offer",value:e.attributes}),e.search&&n.filters.push({key:"search",value:e.search}),n.filters.push({key:"add_summary",value:!0}),n}jobSearchResponseToVM(e){var t,n;const i={pageInfo:Object.assign({},null===(t=e.meta)||void 0===t?void 0:t.pagination),list:[]};return(null===(n=e.data)||void 0===n?void 0:n.length)&&e.data.forEach(e=>{const t=this.jobResponseToVM(e);i.list.push(t)}),i}jobResponseToVM(e){var t,n,i,r;const a={};return a.id=e.id,a.created_at=e.created_at,a.client=e.client,a.summary=e.summary,a.title=e.title,a.category=e.category,a.additional_costs=e.additional_costs,a.agent=null===(t=e.agent)||void 0===t?void 0:t.data,a.agent_id=e.agent_id,a.assignment_budget=e.assignment_budget,a.briefing=e.briefing,a.budget_id=e.budget_id,a.certificate_ids=e.certificate_ids,a.contact_id=e.contact_id,a.contract_type=null===(n=e.contract_type)||void 0===n?void 0:n.data,a.contract_type_id=e.contract_type_id,a.contract_type_identifier=e.contract_type_identifier,a.data=e.data,a.description=e.description,a.feedback=e.feedback,a.finish_time=e.finish_time,a.freelancer_ratings=e.freelancer_ratings,a.incentive_model_id=e.incentive_model_id,a.information=e.information,a.is_creator=e.is_creator,e.project&&e.project.data&&(a.project=this.projectMappingService.projectResponseToVM(e.project.data)),a.project_id=e.project_id,a.saleslots=e.saleslots,e.site&&e.site.data&&(a.site=this.siteMappingService.siteResponseToVM(e.site.data)),a.site_client_contact=e.site_client_contact,a.site_id=e.site_id,a.start_time=e.start_time,a.state=e.state,a.wage=e.wage,e.certificates&&e.certificates.data&&(a.certificates=e.certificates.data.map(e=>this.certificateMappingService.certificateResponseToVM(e))),e.documents&&e.documents.data&&(a.documents=e.documents.data),a.revenues=null===(i=e.revenues)||void 0===i?void 0:i.data,a.job_name=e.job_name,a.job_overview=e.job_overview,a.job_location=e.job_location,a.locations=e.locations,a.live_location=e.live_location,a.pos_location=e.pos_location,a.job_location_lat=e.job_location_lat,a.job_location_lng=e.job_location_lng,a.job_code=e.job_code,a.staff_briefing=e.staff_briefing,a.doc_ids=e.doc_ids,a.teaminfo=e.teaminfo,a.taskinfo=e.taskinfo,a.start_date=e.start_date,a.finish_date=e.finish_date,a.staff=null===(r=e.staff)||void 0===r?void 0:r.data,a.staff_id=e.staff_id,a.location_type=e.location_type,a.loc_summary=e.loc_summary,a}jobVMToResponse(e,t){const n={},r=[];return n.id=e.id,n.start_time=e.start_time,n.finish_time=e.finish_time,n.site_ids=e.site_ids,n.agent_id=e.agent_id,n.state=e.state,n.budget_id=e.budget_id,n.assignment_budget=e.assignment_budget,n.wage=e.wage,n.category=e.category,n.certificate_ids=e.certificate_ids,n.additional_costs=e.additional_costs?e.additional_costs:[],n.data=e.data,n.freelancer_ratings=e.freelancer_ratings,n.saleslots=e.saleslots?e.saleslots:[],n.feedback=e.feedback?e.feedback:[],n.description=e.description,n.information=e.information,n.briefing=e.briefing,t&&t.length&&t.forEach(e=>{r.push({document_id:e.id,description:e.description,name:e.name,type:e.type})}),n.documents=r,n.staff_id=e.staff_id,n.job_name=e.job_name,n.job_overview=e.job_overview,n.job_location=e.job_location,n.locations=e.locations,n.job_location_lat=e.job_location_lat,n.job_location_lng=e.job_location_lng,n.job_code=e.job_code,n.location_type=e.location_type,n.staff_briefing=e.staff_briefing,n.doc_ids=e.doc_ids,n.teaminfo=e.teaminfo,n.taskinfo=e.taskinfo,n.contract_type_id=e.contract_type_id,n.start_date=e.start_date?i(e.start_date).format("YYYY-MM-DD"):void 0,n.finish_date=e.finish_date?i(e.finish_date).format("YYYY-MM-DD"):void 0,n}clientJobVMToResponse(e){const t={};return t.start_time=e.start_time,t.finish_time=e.finish_time,t.site_ids=e.site_ids,t.state=e.state?e.state:"active",t}updateJobVMToResponse(e){const t={};return t.id=e.id,t.title=e.title,t.start_time=e.start_time,t.finish_time=e.finish_time,t.site_ids=e.site_ids,t.agent_id=e.agent_id,t.state=e.state,t.budget_id=e.budget_id,t.assignment_budget=e.assignment_budget,t.wage=e.wage,t.category=e.category,t.certificate_ids=e.certificate_ids,t.additional_costs=e.additional_costs?e.additional_costs:[],t.data=e.data,t.freelancer_ratings=e.freelancer_ratings,t.saleslots=e.saleslots?e.saleslots:[],t.feedback=e.feedback?e.feedback:[],t.description=e.description,t.information=e.information,t.briefing=e.briefing,t.project={data:e.project},t.project_id=e.project_id,t.agent=e.agent,t.contract_type_identifier=e.contract_type_identifier,t.contract_type_id=e.contract_type_id,t.contact_id=e.contact_id,t.certificates=e.certificates,t.site={data:e.site},t.job_name=e.job_name,t.job_overview=e.job_overview,t.job_location=e.job_location,t.locations=e.locations,t.job_location_lat=e.job_location_lat,t.job_location_lng=e.job_location_lng,t.job_code=e.job_code,t.staff_briefing=e.staff_briefing,t.doc_ids=e.doc_ids,t.teaminfo=e.teaminfo,t.taskinfo=e.taskinfo,t.start_date=e.start_date?i(e.start_date).format("YYYY-MM-DD"):void 0,t.finish_date=e.finish_date?i(e.finish_date).format("YYYY-MM-DD"):void 0,t.staff_id=e.staff_id,t.staff=e.staff,t.location_type=e.location_type,t}getByIdRequest(e,t){const n={};return n.id=e,n.include="clientJobTender"===t||"newDate"===t?["dates.assignments,project.client.contacts,documents,certificates,agent,site,staff,live_location,pos_location,pos_location.site"]:["project.client.contacts,documents,certificates,agent,site,staff,live_location,pos_location,pos_location.site"],n}}return e.\u0275fac=function(t){return new(t||e)(r.ac(a.a),r.ac(s.a),r.ac(o.a))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})()},"8/+R":function(e,t,n){!function(e){"use strict";var t={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},n={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};e.defineLocale("pa-in",{months:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),monthsShort:"\u0a1c\u0a28\u0a35\u0a30\u0a40_\u0a2b\u0a3c\u0a30\u0a35\u0a30\u0a40_\u0a2e\u0a3e\u0a30\u0a1a_\u0a05\u0a2a\u0a4d\u0a30\u0a48\u0a32_\u0a2e\u0a08_\u0a1c\u0a42\u0a28_\u0a1c\u0a41\u0a32\u0a3e\u0a08_\u0a05\u0a17\u0a38\u0a24_\u0a38\u0a24\u0a70\u0a2c\u0a30_\u0a05\u0a15\u0a24\u0a42\u0a2c\u0a30_\u0a28\u0a35\u0a70\u0a2c\u0a30_\u0a26\u0a38\u0a70\u0a2c\u0a30".split("_"),weekdays:"\u0a10\u0a24\u0a35\u0a3e\u0a30_\u0a38\u0a4b\u0a2e\u0a35\u0a3e\u0a30_\u0a2e\u0a70\u0a17\u0a32\u0a35\u0a3e\u0a30_\u0a2c\u0a41\u0a27\u0a35\u0a3e\u0a30_\u0a35\u0a40\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a41\u0a71\u0a15\u0a30\u0a35\u0a3e\u0a30_\u0a38\u0a3c\u0a28\u0a40\u0a1a\u0a30\u0a35\u0a3e\u0a30".split("_"),weekdaysShort:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),weekdaysMin:"\u0a10\u0a24_\u0a38\u0a4b\u0a2e_\u0a2e\u0a70\u0a17\u0a32_\u0a2c\u0a41\u0a27_\u0a35\u0a40\u0a30_\u0a38\u0a3c\u0a41\u0a15\u0a30_\u0a38\u0a3c\u0a28\u0a40".split("_"),longDateFormat:{LT:"A h:mm \u0a35\u0a1c\u0a47",LTS:"A h:mm:ss \u0a35\u0a1c\u0a47",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47",LLLL:"dddd, D MMMM YYYY, A h:mm \u0a35\u0a1c\u0a47"},calendar:{sameDay:"[\u0a05\u0a1c] LT",nextDay:"[\u0a15\u0a32] LT",nextWeek:"[\u0a05\u0a17\u0a32\u0a3e] dddd, LT",lastDay:"[\u0a15\u0a32] LT",lastWeek:"[\u0a2a\u0a3f\u0a1b\u0a32\u0a47] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0a35\u0a3f\u0a71\u0a1a",past:"%s \u0a2a\u0a3f\u0a1b\u0a32\u0a47",s:"\u0a15\u0a41\u0a1d \u0a38\u0a15\u0a3f\u0a70\u0a1f",ss:"%d \u0a38\u0a15\u0a3f\u0a70\u0a1f",m:"\u0a07\u0a15 \u0a2e\u0a3f\u0a70\u0a1f",mm:"%d \u0a2e\u0a3f\u0a70\u0a1f",h:"\u0a07\u0a71\u0a15 \u0a18\u0a70\u0a1f\u0a3e",hh:"%d \u0a18\u0a70\u0a1f\u0a47",d:"\u0a07\u0a71\u0a15 \u0a26\u0a3f\u0a28",dd:"%d \u0a26\u0a3f\u0a28",M:"\u0a07\u0a71\u0a15 \u0a2e\u0a39\u0a40\u0a28\u0a3e",MM:"%d \u0a2e\u0a39\u0a40\u0a28\u0a47",y:"\u0a07\u0a71\u0a15 \u0a38\u0a3e\u0a32",yy:"%d \u0a38\u0a3e\u0a32"},preparse:function(e){return e.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0a30\u0a3e\u0a24"===t?e<4?e:e+12:"\u0a38\u0a35\u0a47\u0a30"===t?e:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===t?e>=10?e:e+12:"\u0a38\u0a3c\u0a3e\u0a2e"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0a30\u0a3e\u0a24":e<10?"\u0a38\u0a35\u0a47\u0a30":e<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":e<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(n("wd/R"))},"8EWq":function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("fXoL"),r=n("p7+F");let a=(()=>{class e{constructor(e){this.budgetMappingService=e}orderMultipleResponseToVM(e){var t,n;const i={pageInfo:Object.assign({},null===(t=e.meta)||void 0===t?void 0:t.pagination),list:[]};return(null===(n=e.data)||void 0===n?void 0:n.length)&&e.data.forEach(e=>{const t=this.orderResponseToVM(e);i.list.push(t)}),i}orderResponseToVM(e){const t={};return t.id=e.id,t.name=e.name,t.state=e.state,t.ordered_at=e.ordered_at,t.required_assignments=e.required_assignments,t.remarks=e.remarks,t.data=e.data,t.assignment_budget=e.assignment_budget,t.client_id=e.client_id,t.budget_id=e.budget_id,t.incentive_model_id=e.incentive_model_id,t.number=e.number,t.client=e.client&&e.client.data,t.clientName=t.client&&t.client.name,t.budget=e.budget&&e.budget.data?this.budgetMappingService.budgetResponseToVM(e.budget.data):void 0,t}searchRequest(e){const t={include:["client","budget"]};return t.page=e.pageIndex,t.order_by=e.sortBy,t.order_dir=e.sortDir,t.limit=e.pageSize,t.only_fields=[],t.filters=[],e.search&&t.filters.push({key:"search",value:e.search}),t}}return e.\u0275fac=function(t){return new(t||e)(i.ac(r.a))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})()},"8Jsw":function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("7+OI"),r=n("M2Hx"),a=n("fXoL"),s=n("PjmR");let o=(()=>{class e{constructor(e,t,n){this.translateService=e,this.element=t,this._ref=n,this.key=""}set translate(e){e&&(this.key=e,this.checkNodes())}set translateParams(e){Object(r.a)(this.currentParams,e)||(this.currentParams=e,this.checkNodes(!0))}ngAfterViewChecked(){this.checkNodes()}checkNodes(e=!1,t){let n=this.element.nativeElement.childNodes;n.length||(this.setContent(this.element.nativeElement,this.key),n=this.element.nativeElement.childNodes);for(let i=0;i<n.length;++i){let a=n[i];if(3===a.nodeType){let n="";if(e&&(a.lastKey=null),Object(r.b)(a.lookupKey))n=a.lookupKey;else if(this.key)n=this.key;else{let e=this.getContent(a),t=e.trim();t.length&&(a.lookupKey=t,e!==a.currentValue?(n=t,a.originalContent=e||a.originalContent):a.originalContent?n=a.originalContent.trim():e!==a.currentValue&&(n=t,a.originalContent=e||a.originalContent))}this.updateValue(n,a,t)}}}updateValue(e,t,n){if(e){if(t.lastKey===e&&this.lastParams===this.currentParams)return;this.lastParams=this.currentParams;let a=n=>{n!==e&&(t.lastKey=e),t.originalContent||(t.originalContent=this.getContent(t)),t.currentValue=Object(r.b)(n)?n:t.originalContent||e,this.setContent(t,this.key?t.currentValue:t.originalContent.replace(e,t.currentValue)),this._ref.markForCheck()};if(Object(r.b)(n)){let t=this.translateService.getParsedResult(n,e,this.currentParams);Object(i.a)(t)?t.subscribe(a):a(t)}else this.translateService.get(e,this.currentParams).subscribe(a)}}getContent(e){return Object(r.b)(e.textContent)?e.textContent:e.data}setContent(e,t){Object(r.b)(e.textContent)?e.textContent=t:e.data=t}ngOnDestroy(){}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(s.a),a.Qb(a.l),a.Qb(a.h))},e.\u0275dir=a.Lb({type:e,selectors:[["","translate",""]],inputs:{translate:"translate",translateParams:"translateParams"}}),e})()},"8LU1":function(e,t,n){"use strict";n.d(t,"a",function(){return s}),n.d(t,"b",function(){return o}),n.d(t,"c",function(){return r}),n.d(t,"d",function(){return c}),n.d(t,"e",function(){return l}),n.d(t,"f",function(){return a}),n.d(t,"g",function(){return u});var i=n("fXoL");function r(e){return null!=e&&"false"!=`${e}`}function a(e,t=0){return s(e)?Number(e):t}function s(e){return!isNaN(parseFloat(e))&&!isNaN(Number(e))}function o(e){return Array.isArray(e)?e:[e]}function c(e){return null==e?"":"string"==typeof e?e:`${e}px`}function l(e){return e instanceof i.l?e.nativeElement:e}function u(e,t=/\s+/){const n=[];if(null!=e){const i=Array.isArray(e)?e:`${e}`.split(t);for(const e of i){const t=`${e}`.trim();t&&n.push(t)}}return n}},"8crw":function(e,t,n){"use strict";n.d(t,"a",function(){return N});var i=n("3Pt+"),r=n("0IaG"),a=n("586h"),s=n("fXoL"),o=n("PjmR"),c=n("nreI"),l=n("ofXK"),u=n("bTqV"),d=n("kmnG"),h=n("qFsG"),p=n("bSwM"),f=n("d3UM"),m=n("FKr1"),b=n("Yqqv"),g=n("wvZ+");function _(e,t){1&e&&(s.Wb(0,"div",13),s.Wb(1,"span",14),s.Rb(2,"span",15),s.Rb(3,"span",16),s.Vb(),s.Vb())}function v(e,t){1&e&&(s.Wb(0,"div",17),s.Rb(1,"span",18),s.Rb(2,"span",19),s.Vb())}function y(e,t){1&e&&s.Rb(0,"div",20)}function M(e,t){1&e&&(s.Wb(0,"div",21),s.Rb(1,"span",22),s.Rb(2,"span",23),s.Rb(3,"div",24),s.Rb(4,"div",25),s.Vb())}function w(e,t){if(1&e&&(s.Ub(0),s.Pc(1,_,4,0,"div",9),s.Pc(2,v,3,0,"div",10),s.Pc(3,y,1,0,"div",11),s.Pc(4,M,5,0,"div",12),s.Tb()),2&e){const e=s.ic(2);s.Cb(1),s.qc("ngIf","error"===e.type),s.Cb(1),s.qc("ngIf","warning"===e.type),s.Cb(1),s.qc("ngIf","info"===e.type),s.Cb(1),s.qc("ngIf","success"===e.type)}}function A(e,t){if(1&e&&(s.Wb(0,"mat-error"),s.Rc(1),s.Vb()),2&e){const e=s.ic(3);s.Cb(1),s.Sc(e.displayMessage.reason)}}function C(e,t){if(1&e&&(s.Wb(0,"form",26),s.Wb(1,"mat-form-field",27),s.Wb(2,"mat-label"),s.Rc(3),s.jc(4,"translate"),s.Vb(),s.Rb(5,"input",28),s.Wb(6,"mat-hint"),s.Rc(7),s.jc(8,"translate"),s.Vb(),s.Pc(9,A,2,1,"mat-error",1),s.Vb(),s.Vb()),2&e){const e=s.ic(2);s.qc("formGroup",e.reasonForm),s.Cb(3),s.Sc(s.kc(4,4,e.label)),s.Cb(4),s.Sc(s.kc(8,6,e.placeholder)),s.Cb(2),s.qc("ngIf",e.displayMessage.reason)}}function k(e,t){if(1&e&&(s.Wb(0,"mat-error"),s.Rc(1),s.Vb()),2&e){const e=s.ic(4);s.Cb(1),s.Sc(e.displayMessage.timeRange)}}function O(e,t){if(1&e&&(s.Wb(0,"mat-form-field",27),s.Wb(1,"mat-label"),s.Rc(2),s.Vb(),s.Rb(3,"input",30),s.Wb(4,"mat-hint"),s.Rc(5),s.Vb(),s.Pc(6,k,2,1,"mat-error",1),s.Vb()),2&e){const e=s.ic(3);s.Cb(2),s.Sc(e.label),s.Cb(3),s.Sc(e.placeholder),s.Cb(1),s.qc("ngIf",e.displayMessage.timeRange)}}function S(e,t){if(1&e&&(s.Wb(0,"mat-error"),s.Rc(1),s.Vb()),2&e){const e=s.ic(4);s.Cb(1),s.Sc(e.displayMessage.freelancerCostsNet)}}function L(e,t){if(1&e&&(s.Wb(0,"mat-form-field",27),s.Wb(1,"mat-label"),s.Rc(2),s.Vb(),s.Rb(3,"input",31),s.Wb(4,"mat-hint"),s.Rc(5),s.Vb(),s.Pc(6,S,2,1,"mat-error",1),s.Vb()),2&e){const e=s.ic(3);s.Cb(2),s.Sc(e.label),s.Cb(3),s.Sc(e.placeholder),s.Cb(1),s.qc("ngIf",e.displayMessage.freelancerCostsNet)}}function T(e,t){if(1&e&&(s.Wb(0,"mat-error"),s.Rc(1),s.Vb()),2&e){const e=s.ic(4);s.Cb(1),s.Tc(" ",e.displayMessage.assignmentBudgetCorrection," ")}}function x(e,t){if(1&e&&(s.Wb(0,"mat-form-field",27),s.Wb(1,"mat-label"),s.Rc(2),s.Vb(),s.Wb(3,"span",32),s.Rc(4,"\u20ac"),s.Vb(),s.Rb(5,"input",33),s.Wb(6,"mat-hint"),s.Rc(7),s.Vb(),s.Pc(8,T,2,1,"mat-error",1),s.Vb()),2&e){const e=s.ic(3);s.Cb(2),s.Sc(e.label),s.Cb(5),s.Sc(e.placeholder),s.Cb(1),s.qc("ngIf",e.displayMessage.assignmentBudgetCorrection)}}function D(e,t){if(1&e&&(s.Wb(0,"form",26),s.Pc(1,O,7,3,"mat-form-field",29),s.Pc(2,L,7,3,"mat-form-field",29),s.Pc(3,x,9,3,"mat-form-field",29),s.Vb()),2&e){const e=s.ic(2);s.qc("formGroup",e.editForm),s.Cb(1),s.qc("ngIf","timeRange"===e.inputFieldType),s.Cb(1),s.qc("ngIf","number"===e.inputFieldType),s.Cb(1),s.qc("ngIf","assignmentBudget"===e.inputFieldType)}}function E(e,t){if(1&e){const e=s.Xb();s.Wb(0,"div",2),s.Pc(1,w,5,4,"ng-container",1),s.Wb(2,"h2"),s.Rc(3),s.Vb(),s.Rb(4,"p",3),s.Rb(5,"img",4),s.Pc(6,C,10,8,"form",5),s.Pc(7,D,4,4,"form",5),s.Wb(8,"div",6),s.Wb(9,"button",7),s.ec("click",function(){return s.Fc(e),s.ic().cancel()}),s.Rc(10),s.jc(11,"translate"),s.Vb(),s.Wb(12,"button",8),s.ec("click",function(){return s.Fc(e),s.ic().confirm()}),s.Rc(13),s.jc(14,"translate"),s.Vb(),s.Vb(),s.Vb()}if(2&e){const e=s.ic();s.Cb(1),s.qc("ngIf",!e.needReason),s.Cb(2),s.Sc(e.title),s.Cb(1),s.qc("innerHtml",e.message,s.Gc),s.Cb(1),s.rc("src",e.image,s.Ic),s.Cb(1),s.qc("ngIf",e.reasonForm&&e.needReason),s.Cb(1),s.qc("ngIf",e.editForm),s.Cb(3),s.Tc(" ",e.cancelText?e.cancelText:s.kc(11,8,e.cancelCode)," "),s.Cb(3),s.Tc(" ",e.confirmText?e.confirmText:s.kc(14,10,e.confirmCode)," ")}}function P(e,t){if(1&e&&(s.Wb(0,"mat-option",52),s.Rc(1),s.jc(2,"translate"),s.Vb()),2&e){const e=t.$implicit;s.qc("value",e.value),s.Cb(1),s.Tc(" ",s.kc(2,2,"checkins.absence.acceptType."+e.text)," ")}}function R(e,t){if(1&e&&(s.Wb(0,"mat-option",52),s.Rc(1),s.jc(2,"translate"),s.Vb()),2&e){const e=t.$implicit;s.qc("value",e.value),s.Cb(1),s.Tc(" ",s.kc(2,2,"checkins.absence.reasonType."+e.text)," ")}}function j(e,t){if(1&e){const e=s.Xb();s.Wb(0,"form",37),s.Wb(1,"div",38),s.Wb(2,"div",39),s.Wb(3,"label"),s.Rc(4),s.jc(5,"translate"),s.Vb(),s.Wb(6,"div"),s.Rc(7),s.jc(8,"localizedDate"),s.Vb(),s.Vb(),s.Wb(9,"div",39),s.Wb(10,"label"),s.Rc(11),s.jc(12,"translate"),s.Vb(),s.Wb(13,"div"),s.Rc(14),s.Vb(),s.Vb(),s.Wb(15,"div",39),s.Wb(16,"label"),s.Rc(17),s.jc(18,"translate"),s.Vb(),s.Wb(19,"div"),s.Rc(20),s.Wb(21,"span"),s.Rc(22),s.jc(23,"translate"),s.Vb(),s.Wb(24,"span",40),s.Wb(25,"mat-checkbox",41),s.ec("click",function(e){return e.preventDefault()}),s.Vb(),s.Vb(),s.Wb(26,"span",40),s.Rc(27),s.jc(28,"translate"),s.Vb(),s.Vb(),s.Vb(),s.Wb(29,"div",39),s.Wb(30,"label"),s.Rc(31),s.jc(32,"translate"),s.Vb(),s.Wb(33,"div"),s.Rc(34),s.Vb(),s.Vb(),s.Wb(35,"div",39),s.Wb(36,"label"),s.Rc(37),s.jc(38,"translate"),s.Vb(),s.Wb(39,"div"),s.Rc(40),s.Vb(),s.Vb(),s.Wb(41,"div",39),s.Wb(42,"label"),s.Rc(43),s.jc(44,"translate"),s.Vb(),s.Wb(45,"div"),s.Rc(46),s.Vb(),s.Vb(),s.Vb(),s.Wb(47,"div"),s.Wb(48,"p"),s.Rc(49),s.jc(50,"translate"),s.jc(51,"translate"),s.Vb(),s.Vb(),s.Wb(52,"div",42),s.Wb(53,"div",38),s.Wb(54,"div",43),s.Wb(55,"ul",44),s.Wb(56,"li"),s.Wb(57,"mat-label",45),s.Rc(58),s.jc(59,"translate"),s.Vb(),s.Rc(60,":"),s.Vb(),s.Vb(),s.Vb(),s.Wb(61,"div",46),s.Wb(62,"mat-form-field",27),s.Wb(63,"mat-select",47),s.ec("selectionChange",function(t){return s.Fc(e),s.ic(2).getReasonData(t.value)}),s.Pc(64,P,3,4,"mat-option",48),s.Vb(),s.Wb(65,"mat-error"),s.Rc(66),s.jc(67,"translate"),s.Vb(),s.Vb(),s.Vb(),s.Vb(),s.Wb(68,"div",38),s.Wb(69,"div",43),s.Wb(70,"ul",44),s.Wb(71,"li"),s.Wb(72,"mat-label",45),s.Rc(73),s.jc(74,"translate"),s.Vb(),s.Rc(75,":"),s.Vb(),s.Vb(),s.Vb(),s.Wb(76,"div",46),s.Wb(77,"mat-form-field",27),s.Wb(78,"mat-select",49),s.Pc(79,R,3,4,"mat-option",48),s.Vb(),s.Wb(80,"mat-error"),s.Rc(81),s.jc(82,"translate"),s.Vb(),s.Vb(),s.Vb(),s.Vb(),s.Wb(83,"div",38),s.Wb(84,"div",43),s.Wb(85,"ul",44),s.Wb(86,"li"),s.Rc(87),s.jc(88,"translate"),s.Vb(),s.Vb(),s.Vb(),s.Wb(89,"div",50),s.Wb(90,"mat-form-field",27),s.Rb(91,"textarea",51),s.Vb(),s.Vb(),s.Vb(),s.Vb(),s.Vb()}if(2&e){const e=s.ic(2);s.qc("formGroup",e.absenceForm),s.Cb(4),s.Sc(s.kc(5,26,"calls.fields.date")),s.Cb(3),s.Sc(s.kc(8,28,null==e.checkInData?null:e.checkInData.date.data.appointed_at)),s.Cb(4),s.Sc(s.kc(12,30,"calls.fields.shift")),s.Cb(3),s.Uc("",null==e.checkInData?null:e.checkInData.start_time," - ",null==e.checkInData?null:e.checkInData.finish_time,""),s.Cb(3),s.Sc(s.kc(18,32,"date.fields.break_time.label")),s.Cb(3),s.Tc("",e.convertHourstoMinute(e.checkInData.break_duration)," "),s.Cb(2),s.Sc(s.kc(23,34,"dates.title.minute")),s.Cb(3),s.qc("checked",1==(null==e.checkInData?null:e.checkInData.paid_break)),s.Cb(2),s.Sc(s.kc(28,36,"administration.client.fields.teaminfo.paid.label")),s.Cb(4),s.Sc(s.kc(32,38,"calls.fields.role")),s.Cb(3),s.Sc(null==e.checkInData?null:e.checkInData.role_name),s.Cb(3),s.Sc(s.kc(38,40,"calls.fields.rolelabel")),s.Cb(3),s.Sc(null==e.checkInData?null:e.checkInData.role_name),s.Cb(3),s.Sc(s.kc(44,42,"calls.fields.job_number")),s.Cb(3),s.Sc(null==e.checkInData||null==e.checkInData.date||null==e.checkInData.date.data||null==e.checkInData.date.data.job||null==e.checkInData.date.data.job.data?null:e.checkInData.date.data.job.data.job_code),s.Cb(3),s.Uc("",s.kc(50,44,"checkins.absence.note"),": ",s.kc(51,46,"checkins.absence.message"),""),s.Cb(9),s.Sc(s.kc(59,48,"checkins.absence.type")),s.Cb(6),s.qc("ngForOf",e.absenceType),s.Cb(2),s.Sc(s.kc(67,50,"form.errors.required")),s.Cb(7),s.Sc(s.kc(74,52,"checkins.absence.reason")),s.Cb(6),s.qc("ngForOf",e.reasonType),s.Cb(2),s.Sc(s.kc(82,54,"form.errors.required")),s.Cb(6),s.Tc("",s.kc(88,56,"checkins.absence.comment"),":")}}function z(e,t){if(1&e){const e=s.Xb();s.Wb(0,"div"),s.Wb(1,"div"),s.Wb(2,"h3"),s.Rc(3),s.jc(4,"translate"),s.Vb(),s.Wb(5,"h4"),s.Rc(6),s.Vb(),s.Vb(),s.Pc(7,j,92,58,"form",34),s.Wb(8,"div",35),s.Wb(9,"button",36),s.ec("click",function(){return s.Fc(e),s.ic().confirm()}),s.Rc(10),s.jc(11,"translate"),s.Vb(),s.Wb(12,"button",7),s.ec("click",function(){return s.Fc(e),s.ic().cancel()}),s.Rc(13),s.jc(14,"translate"),s.Vb(),s.Vb(),s.Vb()}if(2&e){const e=s.ic();s.Cb(3),s.Vc("",s.kc(4,7,"checkins.absence.title")," ",e.checkInData.freelancers[0].firstname," ",e.checkInData.freelancers[0].lastname.slice(0,1),""),s.Cb(3),s.Sc(null==e.checkInData||null==e.checkInData.date||null==e.checkInData.date.data||null==e.checkInData.date.data.job||null==e.checkInData.date.data.job.data?null:e.checkInData.date.data.job.data.title),s.Cb(1),s.qc("ngIf",e.absenceForm),s.Cb(3),s.Tc(" ",e.confirmText?e.confirmText:s.kc(11,9,e.confirmCode)," "),s.Cb(3),s.Tc(" ",e.cancelText?e.cancelText:s.kc(14,11,e.cancelCode)," ")}}let N=(()=>{class e{constructor(e,t,n,i,r){this.fb=e,this.translateService=t,this.genericValidatorService=n,this.dialogRef=i,this.data=r,this.image="",this.confirmCode="",this.cancelCode="",this.absenceType=[],this.reasonType=[],this.displayMessage={},this.title=r.title,this.image=r.image,this.message=r.message,this.label=r.label,this.type=r.type,this.checkInData=r.absence,this.placeholder=r.placeholder,this.needReason=r.needReason,this.reasonValue=r.reasonValue,this.inputFieldType=r.inputFieldType,this.fieldValue=r.fieldValue,this.confirmText=r.confirmText,this.cancelText=r.cancelText,this.confirmCode=r.confirmCode,this.cancelCode=r.cancelCode}ngOnInit(){this.reasonForm=this.fb.group({reason:["",[i.z.required]]}),this.editForm=this.fb.group({timeRange:["",[]],freelancerCostsNet:["",[]],assignmentBudgetCorrection:["",[]]}),this.absenceForm=this.fb.group({type:["",[i.z.required]],reason:["",[i.z.required]],comment:["",[]]}),this.translateService.get("form.errors.required").subscribe(()=>{this.validationMessages={reason:{required:this.translateService.instant("form.errors.required")},timeRange:{required:this.translateService.instant("form.errors.required")},freelancerCostsNet:{required:this.translateService.instant("form.errors.required")},assignmentBudgetCorrection:{required:this.translateService.instant("form.errors.required")}},this.reasonForm&&this.reasonForm.valueChanges.subscribe(()=>{this.reasonForm&&(this.displayMessage=this.genericValidatorService.processMessages(this.reasonForm,this.validationMessages))}),this.editForm&&this.editForm.valueChanges.subscribe(()=>{this.editForm&&(this.displayMessage=this.genericValidatorService.processMessages(this.editForm,this.validationMessages))})}),this.patchFormDetail(),this.absenceType=a.a.assignments.absenceType.map(e=>({value:e,text:e}))}getReasonData(e){this.reasonType=a.a.assignments.reasonType.map(e=>({value:e,text:e})),this.reasonType.splice("acceptable"==e?2:0,2)}patchFormDetail(){var e,t,n;this.editForm&&(this.editForm.reset(),"timeRange"===this.inputFieldType&&this.fieldValue&&(null===(e=this.editForm.get("timeRange"))||void 0===e||e.setValidators(i.z.required),this.editForm.patchValue({timeRange:this.fieldValue})),"number"===this.inputFieldType&&this.fieldValue&&(null===(t=this.editForm.get("number"))||void 0===t||t.setValidators(i.z.required),this.editForm.patchValue({freelancerCostsNet:this.fieldValue})),"assignmentBudget"===this.inputFieldType&&this.fieldValue&&(null===(n=this.editForm.get("assignmentBudget"))||void 0===n||n.setValidators(i.z.required),this.editForm.patchValue({assignmentBudgetCorrection:this.fieldValue}))),this.reasonForm&&(this.reasonForm.reset(),this.reasonValue)&&this.reasonForm.patchValue({reason:this.reasonValue})}cancel(){this.dialogRef.close(!1)}confirm(){if(this.reasonForm&&this.needReason)if(this.reasonForm.markAllAsTouched(),this.reasonForm.markAsDirty(),this.reasonForm.valid){const e=this.reasonForm.getRawValue();this.dialogRef.close({reason:e.reason})}else this.displayMessage=this.genericValidatorService.processMessages(this.reasonForm,this.validationMessages);else if(this.editForm&&"timeRange"===this.inputFieldType)if(this.editForm.markAllAsTouched(),this.editForm.markAsDirty(),this.editForm.valid){const e=this.editForm.getRawValue();this.dialogRef.close({timeRange:e.timeRange})}else this.displayMessage=this.genericValidatorService.processMessages(this.editForm,this.validationMessages);else if(this.editForm&&"number"===this.inputFieldType)if(this.editForm.markAllAsTouched(),this.editForm.markAsDirty(),this.editForm.valid){const e=this.editForm.getRawValue();this.dialogRef.close({freelancerCostsNet:e.freelancerCostsNet})}else this.displayMessage=this.genericValidatorService.processMessages(this.editForm,this.validationMessages);else if(this.editForm&&"assignmentBudget"===this.inputFieldType)if(this.editForm.markAllAsTouched(),this.editForm.markAsDirty(),this.editForm.valid){const e=this.editForm.getRawValue();this.dialogRef.close({assignmentBudgetCorrection:e.assignmentBudgetCorrection})}else this.displayMessage=this.genericValidatorService.processMessages(this.editForm,this.validationMessages);else if(this.absenceForm){if(this.absenceForm.markAllAsTouched(),this.absenceForm.markAsDirty(),this.absenceForm.valid){const e=this.absenceForm.getRawValue();this.dialogRef.close(e)}}else this.dialogRef.close(!0)}convertHourstoMinute(e){if(null==e)return 0;const t=null==e?void 0:e.split(":")[0],n=null==e?void 0:e.split(":")[1];return Math.floor(60*t)+parseInt(n)}}return e.\u0275fac=function(t){return new(t||e)(s.Qb(i.f),s.Qb(o.a),s.Qb(c.a),s.Qb(r.g),s.Qb(r.a))},e.\u0275cmp=s.Kb({type:e,selectors:[["app-reason-box"]],decls:2,vars:2,consts:[["class","sweet-alert",4,"ngIf"],[4,"ngIf"],[1,"sweet-alert"],[2,"display","block",3,"innerHtml"],[3,"src"],["novalidate","",3,"formGroup",4,"ngIf"],[1,"sa-button-container"],["type","button","mat-stroked-button","","color","primary",3,"click"],["type","button","mat-flat-button","","color","accent",3,"click"],["class","sa-icon sa-error",4,"ngIf"],["class","sa-icon sa-warning pulseWarning",4,"ngIf"],["class","sa-icon sa-info",4,"ngIf"],["class","sa-icon sa-success",4,"ngIf"],[1,"sa-icon","sa-error"],[1,"sa-x-mark"],[1,"sa-line","sa-left"],[1,"sa-line","sa-right"],[1,"sa-icon","sa-warning","pulseWarning"],[1,"sa-body","pulseWarningIns"],[1,"sa-dot","pulseWarningIns"],[1,"sa-icon","sa-info"],[1,"sa-icon","sa-success"],[1,"sa-line","sa-tip"],[1,"sa-line","sa-long"],[1,"sa-placeholder"],[1,"sa-fix"],["novalidate","",3,"formGroup"],["appearance","outline",1,"full-width"],["matInput","","required","","formControlName","reason","name","reason"],["appearance","outline","class","full-width",4,"ngIf"],["required","","matInput","","formControlName","timeRange","name","timeRange"],["matInput","","formControlName","freelancerCostsNet","name","freelancerCostsNet"],["matPrefix","",2,"padding-right","5px"],["matInput","","required","","formControlName","assignmentBudgetCorrection","name","assignmentBudgetCorrection"],[3,"formGroup",4,"ngIf"],[1,"end-xs"],["type","button","mat-flat-button","","color","primary",3,"click"],[3,"formGroup"],[1,"row"],[1,"form-group","col-sm-2","col-xs-12"],[1,"break_time_check"],["disabled","true","color","primary",3,"checked","click"],[1,"col-xs-12"],[1,"form-group","col-sm-3","col-xs-12"],[1,"detilList"],["required",""],[1,"col-sm-3","col-xs-12"],["formControlName","type",3,"selectionChange"],[3,"value",4,"ngFor","ngForOf"],["formControlName","reason"],[1,"col-sm-6","col-xs-12"],["matInput","","formControlName","comment","rows","2"],[3,"value"]],template:function(e,t){1&e&&(s.Pc(0,E,15,12,"div",0),s.Pc(1,z,15,13,"div",1)),2&e&&(s.qc("ngIf",!t.checkInData),s.Cb(1),s.qc("ngIf",t.checkInData))},directives:[l.p,u.b,i.A,i.s,i.k,d.c,d.g,h.b,i.c,i.y,i.r,i.i,d.f,d.b,d.i,p.a,f.a,l.o,m.n],pipes:[b.a,g.a],styles:['.sweet-alert[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;margin:25px 0;padding:0;line-height:40px;display:block}.sweet-alert[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .sweet-alert[_ngcontent-%COMP%]   pdf-viewer[_ngcontent-%COMP%]{display:block;width:400px}.sweet-alert[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#797979;font-size:16px;text-align:center;font-weight:300;position:relative;float:none;margin:0;padding:0;line-height:normal}.sweet-alert[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{margin-top:25px}.sweet-alert[_ngcontent-%COMP%]   .sa-icon[_ngcontent-%COMP%]{width:80px;height:80px;border:4px solid grey;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-error[_ngcontent-%COMP%]{border-color:#f27474}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-error[_ngcontent-%COMP%]   .sa-x-mark[_ngcontent-%COMP%]{position:relative;display:block}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-error[_ngcontent-%COMP%]   .sa-line[_ngcontent-%COMP%]{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-error[_ngcontent-%COMP%]   .sa-line.sa-left[_ngcontent-%COMP%]{transform:rotate(45deg);left:17px}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-error[_ngcontent-%COMP%]   .sa-line.sa-right[_ngcontent-%COMP%]{transform:rotate(-45deg);right:16px}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-warning[_ngcontent-%COMP%]{border-color:#50afb0}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-warning[_ngcontent-%COMP%]   .sa-body[_ngcontent-%COMP%]{position:absolute;width:5px;height:47px;left:50%;top:10px;border-radius:2px;margin-left:-2px;background-color:#50afb0}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-warning[_ngcontent-%COMP%]   .sa-dot[_ngcontent-%COMP%]{position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#50afb0}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-info[_ngcontent-%COMP%]{border-color:#c9dae1}ul.detilList[_ngcontent-%COMP%]{padding:0;list-style:none}div[_ngcontent-%COMP%]{padding:0}ul.detilList[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{line-height:30px;font-size:16px}ul.detilList[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   strong[_ngcontent-%COMP%]{margin-right:3px;display:inline-block;font-weight:700}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-info[_ngcontent-%COMP%]:before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#c9dae1}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-info[_ngcontent-%COMP%]:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#c9dae1}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]{border-color:#a5dc86}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]:after, .sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]:before{content:"";border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:#fff;transform:rotate(45deg)}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]:before{border-radius:120px 0 0 120px;top:-7px;left:-33px;transform:rotate(-45deg);transform-origin:60px 60px}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]:after{border-radius:0 120px 120px 0;top:-11px;left:30px;transform:rotate(-45deg);transform-origin:0 60px}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]   .sa-placeholder[_ngcontent-%COMP%]{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]   .sa-fix[_ngcontent-%COMP%]{width:5px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;transform:rotate(-45deg)}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]   .sa-line[_ngcontent-%COMP%]{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]   .sa-line.sa-tip[_ngcontent-%COMP%]{width:25px;left:14px;top:46px;transform:rotate(45deg)}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]   .sa-line.sa-long[_ngcontent-%COMP%]{width:47px;right:8px;top:38px;transform:rotate(-45deg)}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-custom[_ngcontent-%COMP%]{background-size:contain;border-radius:0;border:none;background-position:50%;background-repeat:no-repeat}.break_time_check[_ngcontent-%COMP%]{margin-left:10px}.paid_break_check[_ngcontent-%COMP%]{margin-left:10px;margin-top:4px}@keyframes pulseWarning{0%{border-color:#8ae2e0}to{border-color:#50afb0}}.pulseWarning[_ngcontent-%COMP%]{animation:pulseWarning .75s infinite alternate}@keyframes pulseWarningIns{0%{background-color:#8ae2e0}to{background-color:#50afb0}}.pulseWarningIns[_ngcontent-%COMP%]{animation:pulseWarningIns .75s infinite alternate}@keyframes rotate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sa-button-container[_ngcontent-%COMP%]{text-align:center}.sa-button-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin:25px 5px 0}']}),e})()},"8fXS":function(e,t,n){"use strict";n.d(t,"a",function(){return i});const i={transform:{dateformat:"MMM D, YYYY",datetimeformat:"MMM D, YYYY, HH:mm",timeformat:"HH:mm",fulldatetime:"MMM D, YYYY HH:mm:ss"},prepare:{dateformat:"YYYY-MM-DD",datetimeformat:"YYYY-MM-DD HH:mm:ss",timeformat:"HH:mm"},check:{postcodePattern:/^[a-zA-Z0-9][a-zA-Z0-9\- ]{0,10}[a-zA-Z0-9]$/i,postcodeRangePattern:/^([0-9]{5})[ ]*-*[ ]([0-9]{5})*$/i,passwordPattern:".*([^a-zA-Z0-9]{1,}.*[A-Z]{1,}|[A-Z]{1,}.*[^a-zA-Z0-9]{1,}).*",numberPattern:/^[+-]?([0]|[1-9][0-9]{0,9}([\\.,]{1}[0-9]{1,2})?|[0][\\.,]{1}[0-9]{1,2})$/,positiveNumberPattern:/^[+]?([0]|[1-9][0-9]{0,9}([\\.,]{1}[0-9]{1,2})?|[0][\\.,]{1}[0-9]{1,2})$/,dateInterval:/^([0-9]+Y)?([0-9]+M)?([0-9]+W)?([0-9]+D)?(T(?=[0-9])([0-9]+H)?([0-9]+M)?([0-9]+S)?)?$/,ibanPattern:/^[A-Z]{2}[0-9]{2}[a-zA-Z0-9]{1,30}$/,positiveIntegerPattern:/^\d+$/,taxIdPattern:/^\d{11}$/,socialSecurityPattern:/^\d{8}[a-zA-Z]{1}\d{3}$/},versionStringLength:15,datepicker:"dd.MM.yyyy",dates:{timezone:"Europe/Berlin",locale:"de-DE"}}},"8mBD":function(e,t,n){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_mar\xe7o_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Ter\xe7a-feira_Quarta-feira_Quinta-feira_Sexta-feira_S\xe1bado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_S\xe1b".split("_"),weekdaysMin:"Do_2\xaa_3\xaa_4\xaa_5\xaa_6\xaa_S\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje \xe0s] LT",nextDay:"[Amanh\xe3 \xe0s] LT",nextWeek:"dddd [\xe0s] LT",lastDay:"[Ontem \xe0s] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[\xdaltimo] dddd [\xe0s] LT":"[\xdaltima] dddd [\xe0s] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"h\xe1 %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um m\xeas",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},"8yBR":function(e,t,n){"use strict";n.d(t,"a",function(){return v}),n.d(t,"b",function(){return k}),n.d(t,"c",function(){return C}),n.d(t,"d",function(){return A}),n.d(t,"e",function(){return p}),n.d(t,"f",function(){return f}),n.d(t,"g",function(){return b}),n.d(t,"h",function(){return M});var i=n("FvrZ"),r=n("FKr1"),a=n("8LU1"),s=n("0EQZ"),o=n("2Vo4"),c=n("VRyK"),l=n("IzEk"),u=n("lJxs"),d=n("fXoL");const h=Object(r.C)(Object(r.z)(i.e));let p=(()=>{class e extends h{constructor(e,t,n){super(e,t),this._elementRef=e,this._tree=t,this.tabIndex=Number(n)||0,this._elementRef.nativeElement.classList.add("mat-tree-node")}ngOnInit(){super.ngOnInit()}ngDoCheck(){super.ngDoCheck()}ngOnDestroy(){super.ngOnDestroy()}}return e.\u0275fac=function(t){return new(t||e)(d.Qb(d.l),d.Qb(i.c),d.bc("tabindex"))},e.\u0275dir=d.Lb({type:e,selectors:[["mat-tree-node"]],inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},exportAs:["matTreeNode"],features:[d.Bb([{provide:i.e,useExisting:e}]),d.zb]}),e})(),f=(()=>{class e extends i.f{}return e.\u0275fac=function(t){return m(t||e)},e.\u0275dir=d.Lb({type:e,selectors:[["","matTreeNodeDef",""]],inputs:{when:["matTreeNodeDefWhen","when"],data:["matTreeNode","data"]},features:[d.Bb([{provide:i.f,useExisting:e}]),d.zb]}),e})();const m=d.Yb(f);let b=(()=>{class e extends i.h{get level(){return this._level}set level(e){this._setLevelInput(e)}get indent(){return this._indent}set indent(e){this._setIndentInput(e)}}return e.\u0275fac=function(t){return g(t||e)},e.\u0275dir=d.Lb({type:e,selectors:[["","matTreeNodePadding",""]],inputs:{level:["matTreeNodePadding","level"],indent:["matTreeNodePaddingIndent","indent"]},features:[d.Bb([{provide:i.h,useExisting:e}]),d.zb]}),e})();const g=d.Yb(b);let _=(()=>{class e{constructor(e,t){this.viewContainer=e,this._node=t}}return e.\u0275fac=function(t){return new(t||e)(d.Qb(d.R),d.Qb(i.a,8))},e.\u0275dir=d.Lb({type:e,selectors:[["","matTreeNodeOutlet",""]],features:[d.Bb([{provide:i.g,useExisting:e}])]}),e})(),v=(()=>{class e extends i.c{}return e.\u0275fac=function(t){return y(t||e)},e.\u0275cmp=d.Kb({type:e,selectors:[["mat-tree"]],viewQuery:function(e,t){if(1&e&&d.Xc(_,3),2&e){let e;d.Ac(e=d.fc())&&(t._nodeOutlet=e.first)}},hostAttrs:["role","tree",1,"mat-tree","cdk-tree"],exportAs:["matTree"],features:[d.Bb([{provide:i.c,useExisting:e}]),d.zb],decls:1,vars:0,consts:[["matTreeNodeOutlet",""]],template:function(e,t){1&e&&d.Sb(0,0)},directives:[_],styles:[".mat-tree{display:block}.mat-tree-node{display:flex;align-items:center;flex:1;word-wrap:break-word}.mat-nested-tree-node{border-bottom-width:0}\n"],encapsulation:2}),e})();const y=d.Yb(v);let M=(()=>{class e extends i.i{get recursive(){return this._recursive}set recursive(e){this._recursive=Object(a.c)(e)}}return e.\u0275fac=function(t){return w(t||e)},e.\u0275dir=d.Lb({type:e,selectors:[["","matTreeNodeToggle",""]],inputs:{recursive:["matTreeNodeToggleRecursive","recursive"]},features:[d.Bb([{provide:i.i,useExisting:e}]),d.zb]}),e})();const w=d.Yb(M);let A=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=d.Ob({type:e}),e.\u0275inj=d.Nb({imports:[[i.d,r.j],r.j]}),e})();class C{constructor(e,t,n,i){this.transformFunction=e,this.getLevel=t,this.isExpandable=n,this.getChildren=i}_flattenNode(e,t,n,i){const r=this.transformFunction(e,t);if(n.push(r),this.isExpandable(r)){const r=this.getChildren(e);r&&(Array.isArray(r)?this._flattenChildren(r,t,n,i):r.pipe(Object(l.a)(1)).subscribe(e=>{this._flattenChildren(e,t,n,i)}))}return n}_flattenChildren(e,t,n,i){e.forEach((r,a)=>{let s=i.slice();s.push(a!=e.length-1),this._flattenNode(r,t+1,n,s)})}flattenNodes(e){let t=[];return e.forEach(e=>this._flattenNode(e,0,t,[])),t}expandFlattenedNodes(e,t){let n=[],i=[];return i[0]=!0,e.forEach(e=>{let r=!0;for(let t=0;t<=this.getLevel(e);t++)r=r&&i[t];r&&n.push(e),this.isExpandable(e)&&(i[this.getLevel(e)+1]=t.isExpanded(e))}),n}}class k extends s.b{constructor(e,t,n=[]){super(),this._treeControl=e,this._treeFlattener=t,this._flattenedData=new o.a([]),this._expandedData=new o.a([]),this._data=new o.a(n)}get data(){return this._data.value}set data(e){this._data.next(e),this._flattenedData.next(this._treeFlattener.flattenNodes(this.data)),this._treeControl.dataNodes=this._flattenedData.value}connect(e){const t=[e.viewChange,this._treeControl.expansionModel.changed,this._flattenedData];return Object(c.a)(...t).pipe(Object(u.a)(()=>(this._expandedData.next(this._treeFlattener.expandFlattenedNodes(this._flattenedData.value,this._treeControl)),this._expandedData.value)))}disconnect(){}}},"9FzW":function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("fXoL"),r=n("y2CF");let a=(()=>{class e{constructor(e){this.freelancerMappingService=e}offerResponseToVM(e){const t={};return t.id=e.id,t.tender_id=e.tender_id,t.freelancer_id=e.freelancer_id,t.expired_at=e.expired_at,t.deleted_at=e.deleted_at,e.freelancer&&e.freelancer.data&&(t.freelancer=this.freelancerMappingService.freelancerResponseToVM(e.freelancer.data)),t}}return e.\u0275fac=function(t){return new(t||e)(i.ac(r.e))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})()},"9ppp":function(e,t,n){"use strict";n.d(t,"a",function(){return i});const i=(()=>{function e(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return e.prototype=Object.create(Error.prototype),e})()},"9rRi":function(e,t,n){!function(e){"use strict";e.defineLocale("gd",{months:["Am Faoilleach","An Gearran","Am M\xe0rt","An Giblean","An C\xe8itean","An t-\xd2gmhios","An t-Iuchar","An L\xf9nastal","An t-Sultain","An D\xe0mhair","An t-Samhain","An D\xf9bhlachd"],monthsShort:["Faoi","Gear","M\xe0rt","Gibl","C\xe8it","\xd2gmh","Iuch","L\xf9n","Sult","D\xe0mh","Samh","D\xf9bh"],monthsParseExact:!0,weekdays:["Did\xf2mhnaich","Diluain","Dim\xe0irt","Diciadain","Diardaoin","Dihaoine","Disathairne"],weekdaysShort:["Did","Dil","Dim","Dic","Dia","Dih","Dis"],weekdaysMin:["D\xf2","Lu","M\xe0","Ci","Ar","Ha","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-m\xe0ireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-d\xe8 aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"m\xecos",MM:"%d m\xecosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n("wd/R"))},"A+xa":function(e,t,n){!function(e){"use strict";e.defineLocale("cv",{months:"\u043a\u04d1\u0440\u043b\u0430\u0447_\u043d\u0430\u0440\u04d1\u0441_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440\u0442\u043c\u0435_\u0443\u0442\u04d1_\u04ab\u0443\u0440\u043b\u0430_\u0430\u0432\u04d1\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448\u0442\u0430\u0432".split("_"),monthsShort:"\u043a\u04d1\u0440_\u043d\u0430\u0440_\u043f\u0443\u0448_\u0430\u043a\u0430_\u043c\u0430\u0439_\u04ab\u04d7\u0440_\u0443\u0442\u04d1_\u04ab\u0443\u0440_\u0430\u0432\u043d_\u044e\u043f\u0430_\u0447\u04f3\u043a_\u0440\u0430\u0448".split("_"),weekdays:"\u0432\u044b\u0440\u0441\u0430\u0440\u043d\u0438\u043a\u0443\u043d_\u0442\u0443\u043d\u0442\u0438\u043a\u0443\u043d_\u044b\u0442\u043b\u0430\u0440\u0438\u043a\u0443\u043d_\u044e\u043d\u043a\u0443\u043d_\u043a\u04d7\u04ab\u043d\u0435\u0440\u043d\u0438\u043a\u0443\u043d_\u044d\u0440\u043d\u0435\u043a\u0443\u043d_\u0448\u04d1\u043c\u0430\u0442\u043a\u0443\u043d".split("_"),weekdaysShort:"\u0432\u044b\u0440_\u0442\u0443\u043d_\u044b\u0442\u043b_\u044e\u043d_\u043a\u04d7\u04ab_\u044d\u0440\u043d_\u0448\u04d1\u043c".split("_"),weekdaysMin:"\u0432\u0440_\u0442\u043d_\u044b\u0442_\u044e\u043d_\u043a\u04ab_\u044d\u0440_\u0448\u043c".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7]",LLL:"YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm",LLLL:"dddd, YYYY [\u04ab\u0443\u043b\u0445\u0438] MMMM [\u0443\u0439\u04d1\u0445\u04d7\u043d] D[-\u043c\u04d7\u0448\u04d7], HH:mm"},calendar:{sameDay:"[\u041f\u0430\u044f\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextDay:"[\u042b\u0440\u0430\u043d] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastDay:"[\u04d6\u043d\u0435\u0440] LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",nextWeek:"[\u04aa\u0438\u0442\u0435\u0441] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",lastWeek:"[\u0418\u0440\u0442\u043d\u04d7] dddd LT [\u0441\u0435\u0445\u0435\u0442\u0440\u0435]",sameElse:"L"},relativeTime:{future:function(e){return e+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(e)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(e)?"\u0442\u0430\u043d":"\u0440\u0430\u043d")},past:"%s \u043a\u0430\u044f\u043b\u043b\u0430",s:"\u043f\u04d7\u0440-\u0438\u043a \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",ss:"%d \u04ab\u0435\u043a\u043a\u0443\u043d\u0442",m:"\u043f\u04d7\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u043f\u04d7\u0440 \u0441\u0435\u0445\u0435\u0442",hh:"%d \u0441\u0435\u0445\u0435\u0442",d:"\u043f\u04d7\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u043f\u04d7\u0440 \u0443\u0439\u04d1\u0445",MM:"%d \u0443\u0439\u04d1\u0445",y:"\u043f\u04d7\u0440 \u04ab\u0443\u043b",yy:"%d \u04ab\u0443\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-\u043c\u04d7\u0448/,ordinal:"%d-\u043c\u04d7\u0448",week:{dow:1,doy:7}})}(n("wd/R"))},A41n:function(e,t,n){"use strict";n.d(t,"a",function(){return a}),n.d(t,"g",function(){return s}),n.d(t,"c",function(){return o}),n.d(t,"d",function(){return c}),n.d(t,"e",function(){return l}),n.d(t,"f",function(){return u}),n.d(t,"b",function(){return d});var i=n("kt0X");const r=Object(i.o)("user"),a=Object(i.q)(r,e=>e.user),s=Object(i.q)(a,e=>(null==e?void 0:e.rights)&&e.rights.includes("ONBOARDING")),o=Object(i.q)(a,e=>e&&e.rights?e.rights:[]),c=Object(i.q)(a,e=>e&&e.role?e.role:void 0),l=Object(i.q)(a,e=>e&&e.role_id?e.role_id:void 0),u=Object(i.q)(o,(e,t)=>t.permissions&&(t.permissions.includes("ANY")||t.permissions.filter(t=>e&&e.includes(t)).length>0)),d=Object(i.q)(o,(e,t)=>t.menu.filter(t=>(t.items&&(t.items=[...t.items].filter(t=>!t.invisible&&t.permission&&(t.permission.includes("ANY")||t.permission.filter(t=>e&&e.includes(t)).length>0)).map(e=>Object.assign({},e))),!t.invisible&&t.permission&&(t.permission.includes("ANY")||t.permission.filter(t=>e&&e.includes(t)).length>0))).map(e=>Object.assign({},e)))},A5z7:function(e,t,n){"use strict";n.d(t,"a",function(){return L}),n.d(t,"b",function(){return O}),n.d(t,"c",function(){return j}),n.d(t,"d",function(){return P}),n.d(t,"e",function(){return S}),n.d(t,"f",function(){return N});var i=n("FtGj"),r=n("fXoL"),a=n("FKr1"),s=n("8LU1"),o=n("ofXK"),c=n("R1ws"),l=n("XNiG"),u=n("VRyK"),d=n("IzEk"),h=n("1G5W"),p=n("JX91"),f=n("u47x"),m=n("0EQZ"),b=n("kmnG"),g=n("nLfN"),_=n("cH1L"),v=n("3Pt+");const y=["*"],M=new r.s("MatChipRemove"),w=new r.s("MatChipAvatar"),A=new r.s("MatChipTrailingIcon");class C{constructor(e){this._elementRef=e}}const k=Object(a.C)(Object(a.x)(Object(a.y)(C),"primary"),-1);let O=(()=>{class e extends k{constructor(e,t,n,i,s,o,c,u){super(e),this._elementRef=e,this._ngZone=t,this._changeDetectorRef=s,this._hasFocus=!1,this.chipListSelectable=!0,this._chipListMultiple=!1,this._chipListDisabled=!1,this._selected=!1,this._selectable=!0,this._disabled=!1,this._removable=!0,this._onFocus=new l.a,this._onBlur=new l.a,this.selectionChange=new r.o,this.destroyed=new r.o,this.removed=new r.o,this._addHostClassName(),this._chipRippleTarget=o.createElement("div"),this._chipRippleTarget.classList.add("mat-chip-ripple"),this._elementRef.nativeElement.appendChild(this._chipRippleTarget),this._chipRipple=new a.u(this,t,this._chipRippleTarget,n),this._chipRipple.setupTriggerEvents(e),this.rippleConfig=i||{},this._animationsDisabled="NoopAnimations"===c,this.tabIndex=null!=u&&parseInt(u)||-1}get rippleDisabled(){return this.disabled||this.disableRipple||this._animationsDisabled||!!this.rippleConfig.disabled}get selected(){return this._selected}set selected(e){const t=Object(s.c)(e);t!==this._selected&&(this._selected=t,this._dispatchSelectionChange())}get value(){return void 0!==this._value?this._value:this._elementRef.nativeElement.textContent}set value(e){this._value=e}get selectable(){return this._selectable&&this.chipListSelectable}set selectable(e){this._selectable=Object(s.c)(e)}get disabled(){return this._chipListDisabled||this._disabled}set disabled(e){this._disabled=Object(s.c)(e)}get removable(){return this._removable}set removable(e){this._removable=Object(s.c)(e)}get ariaSelected(){return this.selectable&&(this._chipListMultiple||this.selected)?this.selected.toString():null}_addHostClassName(){const e="mat-basic-chip",t=this._elementRef.nativeElement;t.hasAttribute(e)||t.tagName.toLowerCase()===e?t.classList.add(e):t.classList.add("mat-standard-chip")}ngOnDestroy(){this.destroyed.emit({chip:this}),this._chipRipple._removeTriggerEvents()}select(){this._selected||(this._selected=!0,this._dispatchSelectionChange(),this._changeDetectorRef.markForCheck())}deselect(){this._selected&&(this._selected=!1,this._dispatchSelectionChange(),this._changeDetectorRef.markForCheck())}selectViaInteraction(){this._selected||(this._selected=!0,this._dispatchSelectionChange(!0),this._changeDetectorRef.markForCheck())}toggleSelected(e=!1){return this._selected=!this.selected,this._dispatchSelectionChange(e),this._changeDetectorRef.markForCheck(),this.selected}focus(){this._hasFocus||(this._elementRef.nativeElement.focus(),this._onFocus.next({chip:this})),this._hasFocus=!0}remove(){this.removable&&this.removed.emit({chip:this})}_handleClick(e){this.disabled?e.preventDefault():e.stopPropagation()}_handleKeydown(e){if(!this.disabled)switch(e.keyCode){case i.d:case i.b:this.remove(),e.preventDefault();break;case i.o:this.selectable&&this.toggleSelected(!0),e.preventDefault()}}_blur(){this._ngZone.onStable.pipe(Object(d.a)(1)).subscribe(()=>{this._ngZone.run(()=>{this._hasFocus=!1,this._onBlur.next({chip:this})})})}_dispatchSelectionChange(e=!1){this.selectionChange.emit({source:this,isUserInput:e,selected:this._selected})}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l),r.Qb(r.B),r.Qb(g.a),r.Qb(a.i,8),r.Qb(r.h),r.Qb(o.e),r.Qb(c.a,8),r.bc("tabindex"))},e.\u0275dir=r.Lb({type:e,selectors:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],contentQueries:function(e,t,n){if(1&e&&(r.Jb(n,w,1),r.Jb(n,A,1),r.Jb(n,M,1)),2&e){let e;r.Ac(e=r.fc())&&(t.avatar=e.first),r.Ac(e=r.fc())&&(t.trailingIcon=e.first),r.Ac(e=r.fc())&&(t.removeIcon=e.first)}},hostAttrs:["role","option",1,"mat-chip","mat-focus-indicator"],hostVars:14,hostBindings:function(e,t){1&e&&r.ec("click",function(e){return t._handleClick(e)})("keydown",function(e){return t._handleKeydown(e)})("focus",function(){return t.focus()})("blur",function(){return t._blur()}),2&e&&(r.Db("tabindex",t.disabled?null:t.tabIndex)("disabled",t.disabled||null)("aria-disabled",t.disabled.toString())("aria-selected",t.ariaSelected),r.Ib("mat-chip-selected",t.selected)("mat-chip-with-avatar",t.avatar)("mat-chip-with-trailing-icon",t.trailingIcon||t.removeIcon)("mat-chip-disabled",t.disabled)("_mat-animation-noopable",t._animationsDisabled))},inputs:{color:"color",disableRipple:"disableRipple",tabIndex:"tabIndex",selected:"selected",value:"value",selectable:"selectable",disabled:"disabled",removable:"removable"},outputs:{selectionChange:"selectionChange",destroyed:"destroyed",removed:"removed"},exportAs:["matChip"],features:[r.zb]}),e})(),S=(()=>{class e{constructor(e,t){this._parentChip=e,"BUTTON"===t.nativeElement.nodeName&&t.nativeElement.setAttribute("type","button")}_handleClick(e){const t=this._parentChip;t.removable&&!t.disabled&&t.remove(),e.stopPropagation()}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(O),r.Qb(r.l))},e.\u0275dir=r.Lb({type:e,selectors:[["","matChipRemove",""]],hostAttrs:[1,"mat-chip-remove","mat-chip-trailing-icon"],hostBindings:function(e,t){1&e&&r.ec("click",function(e){return t._handleClick(e)})},features:[r.Bb([{provide:M,useExisting:e}])]}),e})();const L=new r.s("mat-chips-default-options");class T{constructor(e,t,n,i){this._defaultErrorStateMatcher=e,this._parentForm=t,this._parentFormGroup=n,this.ngControl=i}}const x=Object(a.A)(T);let D=0;class E{constructor(e,t){this.source=e,this.value=t}}let P=(()=>{class e extends x{constructor(e,t,n,i,a,s,o){super(s,i,a,o),this._elementRef=e,this._changeDetectorRef=t,this._dir=n,this.ngControl=o,this.controlType="mat-chip-list",this._lastDestroyedChipIndex=null,this._destroyed=new l.a,this._uid="mat-chip-list-"+D++,this._tabIndex=0,this._userTabIndex=null,this._onTouched=()=>{},this._onChange=()=>{},this._multiple=!1,this._compareWith=(e,t)=>e===t,this._required=!1,this._disabled=!1,this.ariaOrientation="horizontal",this._selectable=!0,this.change=new r.o,this.valueChange=new r.o,this.ngControl&&(this.ngControl.valueAccessor=this)}get selected(){return this.multiple?this._selectionModel.selected:this._selectionModel.selected[0]}get role(){return this.empty?null:"listbox"}get multiple(){return this._multiple}set multiple(e){this._multiple=Object(s.c)(e),this._syncChipsState()}get compareWith(){return this._compareWith}set compareWith(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(e){this.writeValue(e),this._value=e}get id(){return this._chipInput?this._chipInput.id:this._uid}get required(){return this._required}set required(e){this._required=Object(s.c)(e),this.stateChanges.next()}get placeholder(){return this._chipInput?this._chipInput.placeholder:this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}get focused(){return this._chipInput&&this._chipInput.focused||this._hasFocusedChip()}get empty(){return(!this._chipInput||this._chipInput.empty)&&(!this.chips||0===this.chips.length)}get shouldLabelFloat(){return!this.empty||this.focused}get disabled(){return this.ngControl?!!this.ngControl.disabled:this._disabled}set disabled(e){this._disabled=Object(s.c)(e),this._syncChipsState()}get selectable(){return this._selectable}set selectable(e){this._selectable=Object(s.c)(e),this.chips&&this.chips.forEach(e=>e.chipListSelectable=this._selectable)}set tabIndex(e){this._userTabIndex=e,this._tabIndex=e}get chipSelectionChanges(){return Object(u.a)(...this.chips.map(e=>e.selectionChange))}get chipFocusChanges(){return Object(u.a)(...this.chips.map(e=>e._onFocus))}get chipBlurChanges(){return Object(u.a)(...this.chips.map(e=>e._onBlur))}get chipRemoveChanges(){return Object(u.a)(...this.chips.map(e=>e.destroyed))}ngAfterContentInit(){this._keyManager=new f.g(this.chips).withWrap().withVerticalOrientation().withHomeAndEnd().withHorizontalOrientation(this._dir?this._dir.value:"ltr"),this._dir&&this._dir.change.pipe(Object(h.a)(this._destroyed)).subscribe(e=>this._keyManager.withHorizontalOrientation(e)),this._keyManager.tabOut.pipe(Object(h.a)(this._destroyed)).subscribe(()=>{this._allowFocusEscape()}),this.chips.changes.pipe(Object(p.a)(null),Object(h.a)(this._destroyed)).subscribe(()=>{this.disabled&&Promise.resolve().then(()=>{this._syncChipsState()}),this._resetChips(),this._initializeSelection(),this._updateTabIndex(),this._updateFocusForDestroyedChips(),this.stateChanges.next()})}ngOnInit(){this._selectionModel=new m.c(this.multiple,void 0,!1),this.stateChanges.next()}ngDoCheck(){this.ngControl&&(this.updateErrorState(),this.ngControl.disabled!==this._disabled&&(this.disabled=!!this.ngControl.disabled))}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete(),this.stateChanges.complete(),this._dropSubscriptions()}registerInput(e){this._chipInput=e,this._elementRef.nativeElement.setAttribute("data-mat-chip-input",e.id)}setDescribedByIds(e){this._ariaDescribedby=e.join(" ")}writeValue(e){this.chips&&this._setSelectionByValue(e,!1)}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this.stateChanges.next()}onContainerClick(e){this._originatesFromChip(e)||this.focus()}focus(e){this.disabled||this._chipInput&&this._chipInput.focused||(this.chips.length>0?(this._keyManager.setFirstItemActive(),this.stateChanges.next()):(this._focusInput(e),this.stateChanges.next()))}_focusInput(e){this._chipInput&&this._chipInput.focus(e)}_keydown(e){const t=e.target;e.keyCode===i.b&&this._isInputEmpty(t)?(this._keyManager.setLastItemActive(),e.preventDefault()):t&&t.classList.contains("mat-chip")&&(this._keyManager.onKeydown(e),this.stateChanges.next())}_updateTabIndex(){this._tabIndex=this._userTabIndex||(0===this.chips.length?-1:0)}_updateFocusForDestroyedChips(){if(null!=this._lastDestroyedChipIndex)if(this.chips.length){const e=Math.min(this._lastDestroyedChipIndex,this.chips.length-1);this._keyManager.setActiveItem(e)}else this.focus();this._lastDestroyedChipIndex=null}_isValidIndex(e){return e>=0&&e<this.chips.length}_isInputEmpty(e){return!(!e||"input"!==e.nodeName.toLowerCase()||e.value)}_setSelectionByValue(e,t=!0){if(this._clearSelection(),this.chips.forEach(e=>e.deselect()),Array.isArray(e))e.forEach(e=>this._selectValue(e,t)),this._sortValues();else{const n=this._selectValue(e,t);n&&t&&this._keyManager.setActiveItem(n)}}_selectValue(e,t=!0){const n=this.chips.find(t=>null!=t.value&&this._compareWith(t.value,e));return n&&(t?n.selectViaInteraction():n.select(),this._selectionModel.select(n)),n}_initializeSelection(){Promise.resolve().then(()=>{(this.ngControl||this._value)&&(this._setSelectionByValue(this.ngControl?this.ngControl.value:this._value,!1),this.stateChanges.next())})}_clearSelection(e){this._selectionModel.clear(),this.chips.forEach(t=>{t!==e&&t.deselect()}),this.stateChanges.next()}_sortValues(){this._multiple&&(this._selectionModel.clear(),this.chips.forEach(e=>{e.selected&&this._selectionModel.select(e)}),this.stateChanges.next())}_propagateChanges(e){let t=null;t=Array.isArray(this.selected)?this.selected.map(e=>e.value):this.selected?this.selected.value:e,this._value=t,this.change.emit(new E(this,t)),this.valueChange.emit(t),this._onChange(t),this._changeDetectorRef.markForCheck()}_blur(){this._hasFocusedChip()||this._keyManager.setActiveItem(-1),this.disabled||(this._chipInput?setTimeout(()=>{this.focused||this._markAsTouched()}):this._markAsTouched())}_markAsTouched(){this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next()}_allowFocusEscape(){-1!==this._tabIndex&&(this._tabIndex=-1,setTimeout(()=>{this._tabIndex=this._userTabIndex||0,this._changeDetectorRef.markForCheck()}))}_resetChips(){this._dropSubscriptions(),this._listenToChipsFocus(),this._listenToChipsSelection(),this._listenToChipsRemoved()}_dropSubscriptions(){this._chipFocusSubscription&&(this._chipFocusSubscription.unsubscribe(),this._chipFocusSubscription=null),this._chipBlurSubscription&&(this._chipBlurSubscription.unsubscribe(),this._chipBlurSubscription=null),this._chipSelectionSubscription&&(this._chipSelectionSubscription.unsubscribe(),this._chipSelectionSubscription=null),this._chipRemoveSubscription&&(this._chipRemoveSubscription.unsubscribe(),this._chipRemoveSubscription=null)}_listenToChipsSelection(){this._chipSelectionSubscription=this.chipSelectionChanges.subscribe(e=>{e.source.selected?this._selectionModel.select(e.source):this._selectionModel.deselect(e.source),this.multiple||this.chips.forEach(e=>{!this._selectionModel.isSelected(e)&&e.selected&&e.deselect()}),e.isUserInput&&this._propagateChanges()})}_listenToChipsFocus(){this._chipFocusSubscription=this.chipFocusChanges.subscribe(e=>{let t=this.chips.toArray().indexOf(e.chip);this._isValidIndex(t)&&this._keyManager.updateActiveItem(t),this.stateChanges.next()}),this._chipBlurSubscription=this.chipBlurChanges.subscribe(()=>{this._blur(),this.stateChanges.next()})}_listenToChipsRemoved(){this._chipRemoveSubscription=this.chipRemoveChanges.subscribe(e=>{const t=e.chip,n=this.chips.toArray().indexOf(e.chip);this._isValidIndex(n)&&t._hasFocus&&(this._lastDestroyedChipIndex=n)})}_originatesFromChip(e){let t=e.target;for(;t&&t!==this._elementRef.nativeElement;){if(t.classList.contains("mat-chip"))return!0;t=t.parentElement}return!1}_hasFocusedChip(){return this.chips&&this.chips.some(e=>e._hasFocus)}_syncChipsState(){this.chips&&this.chips.forEach(e=>{e._chipListDisabled=this._disabled,e._chipListMultiple=this.multiple})}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l),r.Qb(r.h),r.Qb(_.b,8),r.Qb(v.t,8),r.Qb(v.k,8),r.Qb(a.d),r.Qb(v.q,10))},e.\u0275cmp=r.Kb({type:e,selectors:[["mat-chip-list"]],contentQueries:function(e,t,n){if(1&e&&r.Jb(n,O,1),2&e){let e;r.Ac(e=r.fc())&&(t.chips=e)}},hostAttrs:[1,"mat-chip-list"],hostVars:15,hostBindings:function(e,t){1&e&&r.ec("focus",function(){return t.focus()})("blur",function(){return t._blur()})("keydown",function(e){return t._keydown(e)}),2&e&&(r.Zb("id",t._uid),r.Db("tabindex",t.disabled?null:t._tabIndex)("aria-describedby",t._ariaDescribedby||null)("aria-required",t.role?t.required:null)("aria-disabled",t.disabled.toString())("aria-invalid",t.errorState)("aria-multiselectable",t.multiple)("role",t.role)("aria-orientation",t.ariaOrientation),r.Ib("mat-chip-list-disabled",t.disabled)("mat-chip-list-invalid",t.errorState)("mat-chip-list-required",t.required))},inputs:{ariaOrientation:["aria-orientation","ariaOrientation"],multiple:"multiple",compareWith:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",selectable:"selectable",tabIndex:"tabIndex",errorStateMatcher:"errorStateMatcher"},outputs:{change:"change",valueChange:"valueChange"},exportAs:["matChipList"],features:[r.Bb([{provide:b.d,useExisting:e}]),r.zb],ngContentSelectors:y,decls:2,vars:0,consts:[[1,"mat-chip-list-wrapper"]],template:function(e,t){1&e&&(r.pc(),r.Wb(0,"div",0),r.oc(1),r.Vb())},styles:['.mat-chip{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;transform:translateZ(0);border:none;-webkit-appearance:none;-moz-appearance:none}.mat-standard-chip{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);display:inline-flex;padding:7px 12px;border-radius:16px;align-items:center;cursor:default;min-height:32px;height:1px}._mat-animation-noopable.mat-standard-chip{transition:none;animation:none}.mat-standard-chip .mat-chip-remove.mat-icon{width:18px;height:18px}.mat-standard-chip::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit;opacity:0;content:"";pointer-events:none;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-standard-chip:hover::after{opacity:.12}.mat-standard-chip:focus{outline:none}.mat-standard-chip:focus::after{opacity:.16}.cdk-high-contrast-active .mat-standard-chip{outline:solid 1px}.cdk-high-contrast-active .mat-standard-chip:focus{outline:dotted 2px}.mat-standard-chip.mat-chip-disabled::after{opacity:0}.mat-standard-chip.mat-chip-disabled .mat-chip-remove,.mat-standard-chip.mat-chip-disabled .mat-chip-trailing-icon{cursor:default}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar,.mat-standard-chip.mat-chip-with-avatar{padding-top:0;padding-bottom:0}.mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-right:8px;padding-left:0}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon.mat-chip-with-avatar{padding-left:8px;padding-right:0}.mat-standard-chip.mat-chip-with-trailing-icon{padding-top:7px;padding-bottom:7px;padding-right:8px;padding-left:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-trailing-icon{padding-left:8px;padding-right:12px}.mat-standard-chip.mat-chip-with-avatar{padding-left:0;padding-right:12px}[dir=rtl] .mat-standard-chip.mat-chip-with-avatar{padding-right:0;padding-left:12px}.mat-standard-chip .mat-chip-avatar{width:24px;height:24px;margin-right:8px;margin-left:4px}[dir=rtl] .mat-standard-chip .mat-chip-avatar{margin-left:8px;margin-right:4px}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{width:18px;height:18px;cursor:pointer}.mat-standard-chip .mat-chip-remove,.mat-standard-chip .mat-chip-trailing-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-standard-chip .mat-chip-remove,[dir=rtl] .mat-standard-chip .mat-chip-trailing-icon{margin-right:8px;margin-left:0}.mat-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit;overflow:hidden}.mat-chip-list-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin:-4px}.mat-chip-list-wrapper input.mat-input-element,.mat-chip-list-wrapper .mat-standard-chip{margin:4px}.mat-chip-list-stacked .mat-chip-list-wrapper{flex-direction:column;align-items:flex-start}.mat-chip-list-stacked .mat-chip-list-wrapper .mat-standard-chip{width:100%}.mat-chip-avatar{border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden;object-fit:cover}input.mat-chip-input{width:150px;margin:4px;flex:1 0 150px}\n'],encapsulation:2,changeDetection:0}),e})(),R=0,j=(()=>{class e{constructor(e,t){this._elementRef=e,this._defaultOptions=t,this.focused=!1,this._addOnBlur=!1,this.separatorKeyCodes=this._defaultOptions.separatorKeyCodes,this.chipEnd=new r.o,this.placeholder="",this.id="mat-chip-list-input-"+R++,this._disabled=!1,this._inputElement=this._elementRef.nativeElement}set chipList(e){e&&(this._chipList=e,this._chipList.registerInput(this))}get addOnBlur(){return this._addOnBlur}set addOnBlur(e){this._addOnBlur=Object(s.c)(e)}get disabled(){return this._disabled||this._chipList&&this._chipList.disabled}set disabled(e){this._disabled=Object(s.c)(e)}get empty(){return!this._inputElement.value}ngOnChanges(){this._chipList.stateChanges.next()}_keydown(e){e&&e.keyCode===i.p&&!Object(i.t)(e,"shiftKey")&&this._chipList._allowFocusEscape(),this._emitChipEnd(e)}_blur(){this.addOnBlur&&this._emitChipEnd(),this.focused=!1,this._chipList.focused||this._chipList._blur(),this._chipList.stateChanges.next()}_focus(){this.focused=!0,this._chipList.stateChanges.next()}_emitChipEnd(e){!this._inputElement.value&&e&&this._chipList._keydown(e),e&&!this._isSeparatorKey(e)||(this.chipEnd.emit({input:this._inputElement,value:this._inputElement.value}),e&&e.preventDefault())}_onInput(){this._chipList.stateChanges.next()}focus(e){this._inputElement.focus(e)}_isSeparatorKey(e){return!Object(i.t)(e)&&new Set(this.separatorKeyCodes).has(e.keyCode)}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l),r.Qb(L))},e.\u0275dir=r.Lb({type:e,selectors:[["input","matChipInputFor",""]],hostAttrs:[1,"mat-chip-input","mat-input-element"],hostVars:5,hostBindings:function(e,t){1&e&&r.ec("keydown",function(e){return t._keydown(e)})("blur",function(){return t._blur()})("focus",function(){return t._focus()})("input",function(){return t._onInput()}),2&e&&(r.Zb("id",t.id),r.Db("disabled",t.disabled||null)("placeholder",t.placeholder||null)("aria-invalid",t._chipList&&t._chipList.ngControl?t._chipList.ngControl.invalid:null)("aria-required",t._chipList&&t._chipList.required||null))},inputs:{separatorKeyCodes:["matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",chipList:["matChipInputFor","chipList"],addOnBlur:["matChipInputAddOnBlur","addOnBlur"],disabled:"disabled"},outputs:{chipEnd:"matChipInputTokenEnd"},exportAs:["matChipInput","matChipInputFor"],features:[r.Ab]}),e})();const z={separatorKeyCodes:[i.g]};let N=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({providers:[a.d,{provide:L,useValue:z}],imports:[[a.j]]}),e})()},AQ68:function(e,t,n){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(n("wd/R"))},Ams3:function(e,t){!function(e){e.ng=e.ng||{},e.ng.common=e.ng.common||{},e.ng.common.locales=e.ng.common.locales||{};const t=void 0;e.ng.common.locales.de=["de",[["AM","PM"],t,t],t,[["S","M","D","M","D","F","S"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."]],[["S","M","D","M","D","F","S"],["So","Mo","Di","Mi","Do","Fr","Sa"],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan.","Feb.","M\xe4rz","Apr.","Mai","Juni","Juli","Aug.","Sept.","Okt.","Nov.","Dez."],["Januar","Februar","M\xe4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","M\xe4r","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],["Januar","Februar","M\xe4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["v. Chr.","n. Chr."],t,t],1,[6,0],["dd.MM.yy","dd.MM.y","d. MMMM y","EEEE, d. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",t,"{1} 'um' {0}",t],[",",".",";","%","+","-","E","\xb7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0\xa0%","#,##0.00\xa0\xa4","#E0"],"EUR","\u20ac","Euro",{ATS:["\xf6S"],AUD:["AU$","$"],BGM:["BGK"],BGO:["BGJ"],CUC:[t,"Cub$"],DEM:["DM"],FKP:[t,"Fl\xa3"],GNF:[t,"F.G."],KMF:[t,"FC"],RON:[t,"L"],RWF:[t,"F.Rw"],SYP:[],THB:["\u0e3f"],TWD:["NT$"],XXX:[],ZMW:[t,"K"]},"ltr",function(e){let t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5},[[["Mitternacht","morgens","vorm.","mittags","nachm.","abends","nachts"],t,["Mitternacht","morgens","vormittags","mittags","nachmittags","abends","nachts"]],[["Mitternacht","Morgen","Vorm.","Mittag","Nachm.","Abend","Nacht"],t,["Mitternacht","Morgen","Vormittag","Mittag","Nachmittag","Abend","Nacht"]],["00:00",["05:00","10:00"],["10:00","12:00"],["12:00","13:00"],["13:00","18:00"],["18:00","24:00"],["00:00","05:00"]]]]}("undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof global&&global||"undefined"!=typeof window&&window)},AvvY:function(e,t,n){!function(e){"use strict";e.defineLocale("ml",{months:"\u0d1c\u0d28\u0d41\u0d35\u0d30\u0d3f_\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41\u0d35\u0d30\u0d3f_\u0d2e\u0d3e\u0d7c\u0d1a\u0d4d\u0d1a\u0d4d_\u0d0f\u0d2a\u0d4d\u0d30\u0d3f\u0d7d_\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48_\u0d13\u0d17\u0d38\u0d4d\u0d31\u0d4d\u0d31\u0d4d_\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31\u0d02\u0d2c\u0d7c_\u0d12\u0d15\u0d4d\u0d1f\u0d4b\u0d2c\u0d7c_\u0d28\u0d35\u0d02\u0d2c\u0d7c_\u0d21\u0d3f\u0d38\u0d02\u0d2c\u0d7c".split("_"),monthsShort:"\u0d1c\u0d28\u0d41._\u0d2b\u0d46\u0d2c\u0d4d\u0d30\u0d41._\u0d2e\u0d3e\u0d7c._\u0d0f\u0d2a\u0d4d\u0d30\u0d3f._\u0d2e\u0d47\u0d2f\u0d4d_\u0d1c\u0d42\u0d7a_\u0d1c\u0d42\u0d32\u0d48._\u0d13\u0d17._\u0d38\u0d46\u0d2a\u0d4d\u0d31\u0d4d\u0d31._\u0d12\u0d15\u0d4d\u0d1f\u0d4b._\u0d28\u0d35\u0d02._\u0d21\u0d3f\u0d38\u0d02.".split("_"),monthsParseExact:!0,weekdays:"\u0d1e\u0d3e\u0d2f\u0d31\u0d3e\u0d34\u0d4d\u0d1a_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d33\u0d3e\u0d34\u0d4d\u0d1a_\u0d1a\u0d4a\u0d35\u0d4d\u0d35\u0d3e\u0d34\u0d4d\u0d1a_\u0d2c\u0d41\u0d27\u0d28\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d3e\u0d34\u0d4d\u0d1a_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a_\u0d36\u0d28\u0d3f\u0d2f\u0d3e\u0d34\u0d4d\u0d1a".split("_"),weekdaysShort:"\u0d1e\u0d3e\u0d2f\u0d7c_\u0d24\u0d3f\u0d19\u0d4d\u0d15\u0d7e_\u0d1a\u0d4a\u0d35\u0d4d\u0d35_\u0d2c\u0d41\u0d27\u0d7b_\u0d35\u0d4d\u0d2f\u0d3e\u0d34\u0d02_\u0d35\u0d46\u0d33\u0d4d\u0d33\u0d3f_\u0d36\u0d28\u0d3f".split("_"),weekdaysMin:"\u0d1e\u0d3e_\u0d24\u0d3f_\u0d1a\u0d4a_\u0d2c\u0d41_\u0d35\u0d4d\u0d2f\u0d3e_\u0d35\u0d46_\u0d36".split("_"),longDateFormat:{LT:"A h:mm -\u0d28\u0d41",LTS:"A h:mm:ss -\u0d28\u0d41",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -\u0d28\u0d41",LLLL:"dddd, D MMMM YYYY, A h:mm -\u0d28\u0d41"},calendar:{sameDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d4d] LT",nextDay:"[\u0d28\u0d3e\u0d33\u0d46] LT",nextWeek:"dddd, LT",lastDay:"[\u0d07\u0d28\u0d4d\u0d28\u0d32\u0d46] LT",lastWeek:"[\u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d",past:"%s \u0d2e\u0d41\u0d7b\u0d2a\u0d4d",s:"\u0d05\u0d7d\u0d2a \u0d28\u0d3f\u0d2e\u0d3f\u0d37\u0d19\u0d4d\u0d19\u0d7e",ss:"%d \u0d38\u0d46\u0d15\u0d4d\u0d15\u0d7b\u0d21\u0d4d",m:"\u0d12\u0d30\u0d41 \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",mm:"%d \u0d2e\u0d3f\u0d28\u0d3f\u0d31\u0d4d\u0d31\u0d4d",h:"\u0d12\u0d30\u0d41 \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",hh:"%d \u0d2e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d42\u0d7c",d:"\u0d12\u0d30\u0d41 \u0d26\u0d3f\u0d35\u0d38\u0d02",dd:"%d \u0d26\u0d3f\u0d35\u0d38\u0d02",M:"\u0d12\u0d30\u0d41 \u0d2e\u0d3e\u0d38\u0d02",MM:"%d \u0d2e\u0d3e\u0d38\u0d02",y:"\u0d12\u0d30\u0d41 \u0d35\u0d7c\u0d37\u0d02",yy:"%d \u0d35\u0d7c\u0d37\u0d02"},meridiemParse:/\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f|\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46|\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d|\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02|\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f/i,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===t&&e>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===t||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===t?e+12:e},meridiem:function(e,t,n){return e<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":e<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":e<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":e<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(n("wd/R"))},B3rN:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"a",function(){return StoreDevtoolsModule});var _angular_core__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("fXoL"),_ngrx_store__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("kt0X"),rxjs__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("EY2u"),rxjs__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("HDdC"),rxjs__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("LRne"),rxjs__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("VRyK"),rxjs__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("qgXg"),rxjs__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("jtHE"),rxjs_operators__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("w1tV"),rxjs_operators__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("pLZG"),rxjs_operators__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("lJxs"),rxjs_operators__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("bOdf"),rxjs_operators__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("tS1D"),rxjs_operators__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("Kj3r"),rxjs_operators__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("JIr8"),rxjs_operators__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("IzEk"),rxjs_operators__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("1G5W"),rxjs_operators__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("eIep"),rxjs_operators__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("zP0r"),rxjs_operators__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("pxpQ"),rxjs_operators__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__("zp1y"),rxjs_operators__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__("Kqap");function DevToolsFeatureOptions(){}class StoreDevtoolsConfig{constructor(){this.maxAge=!1}}const STORE_DEVTOOLS_CONFIG=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.s("@ngrx/devtools Options"),INITIAL_OPTIONS=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.s("@ngrx/devtools Initial Config");function noMonitor(){return null}const DEFAULT_NAME="NgRx Store DevTools";function createConfig(e){const t={maxAge:!1,monitor:noMonitor,actionSanitizer:void 0,stateSanitizer:void 0,name:DEFAULT_NAME,serialize:!1,logOnly:!1,features:{pause:!0,lock:!0,persist:!0,export:!0,import:"custom",jump:!0,skip:!0,reorder:!0,dispatch:!0,test:!0}};let n="function"==typeof e?e():e;const i=Object.assign({},t,{features:n.features||!!n.logOnly&&{pause:!0,export:!0,test:!0}||t.features},n);if(i.maxAge&&i.maxAge<2)throw new Error(`Devtools 'maxAge' cannot be less than 2, got ${i.maxAge}`);return i}const PERFORM_ACTION="PERFORM_ACTION",REFRESH="REFRESH",RESET="RESET",ROLLBACK="ROLLBACK",COMMIT="COMMIT",SWEEP="SWEEP",TOGGLE_ACTION="TOGGLE_ACTION",SET_ACTIONS_ACTIVE="SET_ACTIONS_ACTIVE",JUMP_TO_STATE="JUMP_TO_STATE",JUMP_TO_ACTION="JUMP_TO_ACTION",IMPORT_STATE="IMPORT_STATE",LOCK_CHANGES="LOCK_CHANGES",PAUSE_RECORDING="PAUSE_RECORDING";class PerformAction{constructor(e,t){if(this.action=e,this.timestamp=t,this.type=PERFORM_ACTION,void 0===e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?')}}class Refresh{constructor(){this.type=REFRESH}}class Reset{constructor(e){this.timestamp=e,this.type=RESET}}class Rollback{constructor(e){this.timestamp=e,this.type=ROLLBACK}}class Commit{constructor(e){this.timestamp=e,this.type=COMMIT}}class Sweep{constructor(){this.type=SWEEP}}class ToggleAction{constructor(e){this.id=e,this.type=TOGGLE_ACTION}}class SetActionsActive{constructor(e,t,n=!0){this.start=e,this.end=t,this.active=n,this.type=SET_ACTIONS_ACTIVE}}class JumpToState{constructor(e){this.index=e,this.type=JUMP_TO_STATE}}class JumpToAction{constructor(e){this.actionId=e,this.type=JUMP_TO_ACTION}}class ImportState{constructor(e){this.nextLiftedState=e,this.type=IMPORT_STATE}}class LockChanges{constructor(e){this.status=e,this.type=LOCK_CHANGES}}class PauseRecording{constructor(e){this.status=e,this.type=PAUSE_RECORDING}}let DevtoolsDispatcher=(()=>{class e extends _ngrx_store__WEBPACK_IMPORTED_MODULE_1__.a{}return e.\u0275fac=function(t){return \u0275DevtoolsDispatcher_BaseFactory(t||e)},e.\u0275prov=_angular_core__WEBPACK_IMPORTED_MODULE_0__.Mb({token:e,factory:e.\u0275fac}),e})();const \u0275DevtoolsDispatcher_BaseFactory=_angular_core__WEBPACK_IMPORTED_MODULE_0__.Yb(DevtoolsDispatcher);function difference(e,t){return e.filter(e=>t.indexOf(e)<0)}function unliftState(e){const{computedStates:t,currentStateIndex:n}=e;if(n>=t.length){const{state:e}=t[t.length-1];return e}const{state:i}=t[n];return i}function unliftAction(e){return e.actionsById[e.nextActionId-1]}function liftAction(e){return new PerformAction(e,+Date.now())}function sanitizeActions(e,t){return Object.keys(t).reduce((n,i)=>{const r=Number(i);return n[r]=sanitizeAction(e,t[r],r),n},{})}function sanitizeAction(e,t,n){return Object.assign(Object.assign({},t),{action:e(t.action,n)})}function sanitizeStates(e,t){return t.map((t,n)=>({state:sanitizeState(e,t.state,n),error:t.error}))}function sanitizeState(e,t,n){return e(t,n)}function shouldFilterActions(e){return e.predicate||e.actionsSafelist||e.actionsBlocklist}function filterLiftedState(e,t,n,i){const r=[],a={},s=[];return e.stagedActionIds.forEach((o,c)=>{const l=e.actionsById[o];l&&(c&&isActionFiltered(e.computedStates[c],l,t,n,i)||(a[o]=l,r.push(o),s.push(e.computedStates[c])))}),Object.assign(Object.assign({},e),{stagedActionIds:r,actionsById:a,computedStates:s})}function isActionFiltered(e,t,n,i,r){const a=n&&!n(e,t.action),s=i&&!t.action.type.match(i.map(e=>escapeRegExp(e)).join("|")),o=r&&t.action.type.match(r.map(e=>escapeRegExp(e)).join("|"));return a||s||o}function escapeRegExp(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}const ExtensionActionTypes={START:"START",DISPATCH:"DISPATCH",STOP:"STOP",ACTION:"ACTION"},REDUX_DEVTOOLS_EXTENSION=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.s("Redux Devtools Extension");function ReduxDevtoolsExtensionConnection(){}function ReduxDevtoolsExtensionConfig(){}function ReduxDevtoolsExtension(){}let DevtoolsExtension=(()=>{class DevtoolsExtension{constructor(e,t,n){this.config=t,this.dispatcher=n,this.devtoolsExtension=e,this.createActionStreams()}notify(e,t){if(this.devtoolsExtension)if(e.type===PERFORM_ACTION){if(t.isLocked||t.isPaused)return;const n=unliftState(t);if(shouldFilterActions(this.config)&&isActionFiltered(n,e,this.config.predicate,this.config.actionsSafelist,this.config.actionsBlocklist))return;const i=this.config.stateSanitizer?sanitizeState(this.config.stateSanitizer,n,t.currentStateIndex):n,r=this.config.actionSanitizer?sanitizeAction(this.config.actionSanitizer,e,t.nextActionId):e;this.sendToReduxDevtools(()=>this.extensionConnection.send(r,i))}else{const e=Object.assign(Object.assign({},t),{stagedActionIds:t.stagedActionIds,actionsById:this.config.actionSanitizer?sanitizeActions(this.config.actionSanitizer,t.actionsById):t.actionsById,computedStates:this.config.stateSanitizer?sanitizeStates(this.config.stateSanitizer,t.computedStates):t.computedStates});this.sendToReduxDevtools(()=>this.devtoolsExtension.send(null,e,this.getExtensionConfig(this.config)))}}createChangesObservable(){return this.devtoolsExtension?new rxjs__WEBPACK_IMPORTED_MODULE_3__.a(e=>{const t=this.devtoolsExtension.connect(this.getExtensionConfig(this.config));return this.extensionConnection=t,t.init(),t.subscribe(t=>e.next(t)),t.unsubscribe}):Object(rxjs__WEBPACK_IMPORTED_MODULE_2__.b)()}createActionStreams(){const e=this.createChangesObservable().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_8__.a)()),t=e.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_9__.a)(e=>e.type===ExtensionActionTypes.START)),n=e.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_9__.a)(e=>e.type===ExtensionActionTypes.STOP)),i=e.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_9__.a)(e=>e.type===ExtensionActionTypes.DISPATCH),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__.a)(e=>this.unwrapAction(e.payload)),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_11__.a)(e=>e.type===IMPORT_STATE?this.dispatcher.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_9__.a)(e=>e.type===_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.l),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_12__.a)(1e3),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_13__.a)(1e3),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__.a)(()=>e),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_14__.a)(()=>Object(rxjs__WEBPACK_IMPORTED_MODULE_4__.a)(e)),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_15__.a)(1)):Object(rxjs__WEBPACK_IMPORTED_MODULE_4__.a)(e))),r=e.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_9__.a)(e=>e.type===ExtensionActionTypes.ACTION),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__.a)(e=>this.unwrapAction(e.payload))).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__.a)(n)),a=i.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__.a)(n));this.start$=t.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_16__.a)(n)),this.actions$=this.start$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_17__.a)(()=>r)),this.liftedActions$=this.start$.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_17__.a)(()=>a))}unwrapAction(action){return"string"==typeof action?eval(`(${action})`):action}getExtensionConfig(e){const t={name:e.name,features:e.features,serialize:e.serialize};return!1!==e.maxAge&&(t.maxAge=e.maxAge),t}sendToReduxDevtools(e){try{e()}catch(t){console.warn("@ngrx/store-devtools: something went wrong inside the redux devtools",t)}}}return DevtoolsExtension.\u0275fac=function(e){return new(e||DevtoolsExtension)(_angular_core__WEBPACK_IMPORTED_MODULE_0__.ac(REDUX_DEVTOOLS_EXTENSION),_angular_core__WEBPACK_IMPORTED_MODULE_0__.ac(STORE_DEVTOOLS_CONFIG),_angular_core__WEBPACK_IMPORTED_MODULE_0__.ac(DevtoolsDispatcher))},DevtoolsExtension.\u0275prov=_angular_core__WEBPACK_IMPORTED_MODULE_0__.Mb({token:DevtoolsExtension,factory:DevtoolsExtension.\u0275fac}),DevtoolsExtension})();const INIT_ACTION={type:_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.b},RECOMPUTE="@ngrx/store-devtools/recompute",RECOMPUTE_ACTION={type:RECOMPUTE};function ComputedState(){}function LiftedAction(){}function LiftedActions(){}function LiftedState(){}function computeNextEntry(e,t,n,i,r){if(i)return{state:n,error:"Interrupted by an error up the chain"};let a,s=n;try{s=e(n,t)}catch(o){a=o.toString(),r.handleError(o.stack||o)}return{state:s,error:a}}function recomputeStates(e,t,n,i,r,a,s,o,c){if(t>=e.length&&e.length===a.length)return e;const l=e.slice(0,t),u=a.length-(c?1:0);for(let d=t;d<u;d++){const e=a[d],t=r[e].action,c=l[d-1],u=c?c.state:i,h=c?c.error:void 0,p=s.indexOf(e)>-1?c:computeNextEntry(n,t,u,h,o);l.push(p)}return c&&l.push(e[e.length-1]),l}function liftInitialState(e,t){return{monitorState:t(void 0,{}),nextActionId:1,actionsById:{0:liftAction(INIT_ACTION)},stagedActionIds:[0],skippedActionIds:[],committedState:e,currentStateIndex:0,computedStates:[],isLocked:!1,isPaused:!1}}function liftReducerWith(e,t,n,i,r={}){return a=>(s,o)=>{let{monitorState:c,actionsById:l,nextActionId:u,stagedActionIds:d,skippedActionIds:h,committedState:p,currentStateIndex:f,computedStates:m,isLocked:b,isPaused:g}=s||t;function _(e){let t=e,n=d.slice(1,t+1);for(let i=0;i<n.length;i++){if(m[i+1].error){t=i,n=d.slice(1,t+1);break}delete l[n[i]]}h=h.filter(e=>-1===n.indexOf(e)),d=[0,...d.slice(t+1)],p=m[t].state,m=m.slice(t),f=f>t?f-t:0}function v(){l={0:liftAction(INIT_ACTION)},u=1,d=[0],h=[],p=m[f].state,f=0,m=[]}s||(l=Object.create(l));let y=0;switch(o.type){case LOCK_CHANGES:b=o.status,y=1/0;break;case PAUSE_RECORDING:g=o.status,g?(d=[...d,u],l[u]=new PerformAction({type:"@ngrx/devtools/pause"},+Date.now()),u++,y=d.length-1,m=m.concat(m[m.length-1]),f===d.length-2&&f++,y=1/0):v();break;case RESET:l={0:liftAction(INIT_ACTION)},u=1,d=[0],h=[],p=e,f=0,m=[];break;case COMMIT:v();break;case ROLLBACK:l={0:liftAction(INIT_ACTION)},u=1,d=[0],h=[],f=0,m=[];break;case TOGGLE_ACTION:{const{id:e}=o,t=h.indexOf(e);h=-1===t?[e,...h]:h.filter(t=>t!==e),y=d.indexOf(e);break}case SET_ACTIONS_ACTIVE:{const{start:e,end:t,active:n}=o,i=[];for(let r=e;r<t;r++)i.push(r);h=n?difference(h,i):[...h,...i],y=d.indexOf(e);break}case JUMP_TO_STATE:f=o.index,y=1/0;break;case JUMP_TO_ACTION:{const e=d.indexOf(o.actionId);-1!==e&&(f=e),y=1/0;break}case SWEEP:d=difference(d,h),h=[],f=Math.min(f,d.length-1);break;case PERFORM_ACTION:{if(b)return s||t;if(g||s&&isActionFiltered(s.computedStates[f],o,r.predicate,r.actionsSafelist,r.actionsBlocklist)){const e=m[m.length-1];m=[...m.slice(0,-1),computeNextEntry(a,o.action,e.state,e.error,n)],y=1/0;break}r.maxAge&&d.length===r.maxAge&&_(1),f===d.length-1&&f++;const e=u++;l[e]=o,d=[...d,e],y=d.length-1;break}case IMPORT_STATE:({monitorState:c,actionsById:l,nextActionId:u,stagedActionIds:d,skippedActionIds:h,committedState:p,currentStateIndex:f,computedStates:m,isLocked:b,isPaused:g}=o.nextLiftedState);break;case _ngrx_store__WEBPACK_IMPORTED_MODULE_1__.b:y=0,r.maxAge&&d.length>r.maxAge&&(m=recomputeStates(m,y,a,p,l,d,h,n,g),_(d.length-r.maxAge),y=1/0);break;case _ngrx_store__WEBPACK_IMPORTED_MODULE_1__.l:if(m.filter(e=>e.error).length>0)y=0,r.maxAge&&d.length>r.maxAge&&(m=recomputeStates(m,y,a,p,l,d,h,n,g),_(d.length-r.maxAge),y=1/0);else{if(!g&&!b){f===d.length-1&&f++;const e=u++;l[e]=new PerformAction(o,+Date.now()),d=[...d,e],y=d.length-1,m=recomputeStates(m,y,a,p,l,d,h,n,g)}m=m.map(e=>Object.assign(Object.assign({},e),{state:a(e.state,RECOMPUTE_ACTION)})),f=d.length-1,r.maxAge&&d.length>r.maxAge&&_(d.length-r.maxAge),y=1/0}break;default:y=1/0}return m=recomputeStates(m,y,a,p,l,d,h,n,g),c=i(c,o),{monitorState:c,actionsById:l,nextActionId:u,stagedActionIds:d,skippedActionIds:h,committedState:p,currentStateIndex:f,computedStates:m,isLocked:b,isPaused:g}}}let StoreDevtools=(()=>{class e{constructor(e,t,n,i,r,a,s,o){const c=liftInitialState(s,o.monitor),l=liftReducerWith(s,c,a,o.monitor,o),u=Object(rxjs__WEBPACK_IMPORTED_MODULE_5__.a)(Object(rxjs__WEBPACK_IMPORTED_MODULE_5__.a)(t.asObservable().pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_18__.a)(1)),i.actions$).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__.a)(liftAction)),e,i.liftedActions$).pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_19__.b)(rxjs__WEBPACK_IMPORTED_MODULE_6__.b)),d=n.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__.a)(l)),h=new rxjs__WEBPACK_IMPORTED_MODULE_7__.a(1),p=u.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_20__.a)(d),Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_21__.a)(({state:e},[t,n])=>{let r=n(e,t);return t.type!==PERFORM_ACTION&&shouldFilterActions(o)&&(r=filterLiftedState(r,o.predicate,o.actionsSafelist,o.actionsBlocklist)),i.notify(t,r),{state:r,action:t}},{state:c,action:null})).subscribe(({state:e,action:t})=>{h.next(e),t.type===PERFORM_ACTION&&r.next(t.action)}),f=i.start$.subscribe(()=>{this.refresh()}),m=h.asObservable(),b=m.pipe(Object(rxjs_operators__WEBPACK_IMPORTED_MODULE_10__.a)(unliftState));this.extensionStartSubscription=f,this.stateSubscription=p,this.dispatcher=e,this.liftedState=m,this.state=b}dispatch(e){this.dispatcher.next(e)}next(e){this.dispatcher.next(e)}error(e){}complete(){}performAction(e){this.dispatch(new PerformAction(e,+Date.now()))}refresh(){this.dispatch(new Refresh)}reset(){this.dispatch(new Reset(+Date.now()))}rollback(){this.dispatch(new Rollback(+Date.now()))}commit(){this.dispatch(new Commit(+Date.now()))}sweep(){this.dispatch(new Sweep)}toggleAction(e){this.dispatch(new ToggleAction(e))}jumpToAction(e){this.dispatch(new JumpToAction(e))}jumpToState(e){this.dispatch(new JumpToState(e))}importState(e){this.dispatch(new ImportState(e))}lockChanges(e){this.dispatch(new LockChanges(e))}pauseRecording(e){this.dispatch(new PauseRecording(e))}}return e.\u0275fac=function(t){return new(t||e)(_angular_core__WEBPACK_IMPORTED_MODULE_0__.ac(DevtoolsDispatcher),_angular_core__WEBPACK_IMPORTED_MODULE_0__.ac(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.a),_angular_core__WEBPACK_IMPORTED_MODULE_0__.ac(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.e),_angular_core__WEBPACK_IMPORTED_MODULE_0__.ac(DevtoolsExtension),_angular_core__WEBPACK_IMPORTED_MODULE_0__.ac(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.f),_angular_core__WEBPACK_IMPORTED_MODULE_0__.ac(_angular_core__WEBPACK_IMPORTED_MODULE_0__.n),_angular_core__WEBPACK_IMPORTED_MODULE_0__.ac(_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.c),_angular_core__WEBPACK_IMPORTED_MODULE_0__.ac(STORE_DEVTOOLS_CONFIG))},e.\u0275prov=_angular_core__WEBPACK_IMPORTED_MODULE_0__.Mb({token:e,factory:e.\u0275fac}),e})();const IS_EXTENSION_OR_MONITOR_PRESENT=new _angular_core__WEBPACK_IMPORTED_MODULE_0__.s("Is Devtools Extension or Monitor Present");function createIsExtensionOrMonitorPresent(e,t){return Boolean(e)||t.monitor!==noMonitor}function createReduxDevtoolsExtension(){const e="__REDUX_DEVTOOLS_EXTENSION__";return"object"==typeof window&&void 0!==window[e]?window[e]:null}function createStateObservable(e){return e.state}let StoreDevtoolsModule=(()=>{class e{static instrument(t={}){return{ngModule:e,providers:[DevtoolsExtension,DevtoolsDispatcher,StoreDevtools,{provide:INITIAL_OPTIONS,useValue:t},{provide:IS_EXTENSION_OR_MONITOR_PRESENT,deps:[REDUX_DEVTOOLS_EXTENSION,STORE_DEVTOOLS_CONFIG],useFactory:createIsExtensionOrMonitorPresent},{provide:REDUX_DEVTOOLS_EXTENSION,useFactory:createReduxDevtoolsExtension},{provide:STORE_DEVTOOLS_CONFIG,deps:[INITIAL_OPTIONS],useFactory:createConfig},{provide:_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.g,deps:[StoreDevtools],useFactory:createStateObservable},{provide:_ngrx_store__WEBPACK_IMPORTED_MODULE_1__.d,useExisting:DevtoolsDispatcher}]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=_angular_core__WEBPACK_IMPORTED_MODULE_0__.Ob({type:e}),e.\u0275inj=_angular_core__WEBPACK_IMPORTED_MODULE_0__.Nb({}),e})()},B55N:function(e,t,n){!function(e){"use strict";e.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(e,t){return"\u5143"===t[1]?1:parseInt(t[1]||e,10)},months:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u65e5\u66dc\u65e5_\u6708\u66dc\u65e5_\u706b\u66dc\u65e5_\u6c34\u66dc\u65e5_\u6728\u66dc\u65e5_\u91d1\u66dc\u65e5_\u571f\u66dc\u65e5".split("_"),weekdaysShort:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),weekdaysMin:"\u65e5_\u6708_\u706b_\u6c34_\u6728_\u91d1_\u571f".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5(ddd) HH:mm"},meridiemParse:/\u5348\u524d|\u5348\u5f8c/i,isPM:function(e){return"\u5348\u5f8c"===e},meridiem:function(e,t,n){return e<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(e){return e.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(e){return this.week()!==e.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(e,t){switch(t){case"y":return 1===e?"\u5143\u5e74":e+"\u5e74";case"d":case"D":case"DDD":return e+"\u65e5";default:return e}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u6570\u79d2",ss:"%d\u79d2",m:"1\u5206",mm:"%d\u5206",h:"1\u6642\u9593",hh:"%d\u6642\u9593",d:"1\u65e5",dd:"%d\u65e5",M:"1\u30f6\u6708",MM:"%d\u30f6\u6708",y:"1\u5e74",yy:"%d\u5e74"}})}(n("wd/R"))},BVg3:function(e,t,n){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function n(e,n,i,r){var a=e+" ";switch(i){case"s":return n||r?"nokkrar sek\xfandur":"nokkrum sek\xfandum";case"ss":return t(e)?a+(n||r?"sek\xfandur":"sek\xfandum"):a+"sek\xfanda";case"m":return n?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return t(e)?a+(n||r?"m\xedn\xfatur":"m\xedn\xfatum"):n?a+"m\xedn\xfata":a+"m\xedn\xfatu";case"hh":return t(e)?a+(n||r?"klukkustundir":"klukkustundum"):a+"klukkustund";case"d":return n?"dagur":r?"dag":"degi";case"dd":return t(e)?n?a+"dagar":a+(r?"daga":"d\xf6gum"):n?a+"dagur":a+(r?"dag":"degi");case"M":return n?"m\xe1nu\xf0ur":r?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return t(e)?n?a+"m\xe1nu\xf0ir":a+(r?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):n?a+"m\xe1nu\xf0ur":a+(r?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return n||r?"\xe1r":"\xe1ri";case"yy":return t(e)?a+(n||r?"\xe1r":"\xe1rum"):a+(n||r?"\xe1r":"\xe1ri")}}e.defineLocale("is",{months:"jan\xfaar_febr\xfaar_mars_apr\xedl_ma\xed_j\xfan\xed_j\xfal\xed_\xe1g\xfast_september_okt\xf3ber_n\xf3vember_desember".split("_"),monthsShort:"jan_feb_mar_apr_ma\xed_j\xfan_j\xfal_\xe1g\xfa_sep_okt_n\xf3v_des".split("_"),weekdays:"sunnudagur_m\xe1nudagur_\xferi\xf0judagur_mi\xf0vikudagur_fimmtudagur_f\xf6studagur_laugardagur".split("_"),weekdaysShort:"sun_m\xe1n_\xferi_mi\xf0_fim_f\xf6s_lau".split("_"),weekdaysMin:"Su_M\xe1_\xder_Mi_Fi_F\xf6_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[\xed dag kl.] LT",nextDay:"[\xe1 morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xed g\xe6r kl.] LT",lastWeek:"[s\xed\xf0asta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s s\xed\xf0an",s:n,ss:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},ByF4:function(e,t,n){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apr\xedl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_m\xe1nadagur_t\xfdsdagur_mikudagur_h\xf3sdagur_fr\xedggjadagur_leygardagur".split("_"),weekdaysShort:"sun_m\xe1n_t\xfds_mik_h\xf3s_fr\xed_ley".split("_"),weekdaysMin:"su_m\xe1_t\xfd_mi_h\xf3_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[\xcd dag kl.] LT",nextDay:"[\xcd morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[\xcd gj\xe1r kl.] LT",lastWeek:"[s\xed\xf0stu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s s\xed\xf0ani",s:"f\xe1 sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein t\xedmi",hh:"%d t\xedmar",d:"ein dagur",dd:"%d dagar",M:"ein m\xe1na\xf0ur",MM:"%d m\xe1na\xf0ir",y:"eitt \xe1r",yy:"%d \xe1r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},CKJ8:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("X3V5"),r=n("dXqA"),a=n("fXoL"),s=n("tk/3");let o=(()=>{class e extends i.a{constructor(e){super(),this.http=e}startExam(e){return this.http.post(r.a.api+`/exams/${e}/instances?include=exam,exam.questions,exam.questions.answers,exam.certificate.training`,{})}submitAnswers(e){return this.http.post(r.a.api+"/exams/result",e,{observe:"response"})}updateExam(e,t){return this.http.post(r.a.api+`/exams/${e}`,t,{observe:"response"})}}return e.\u0275fac=function(t){return new(t||e)(a.ac(s.b))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac}),e})()},CfOt:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("fXoL");const r=["*"];let a=(()=>{class e{constructor(){}ngOnInit(){}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i.Kb({type:e,selectors:[["app-search-list"]],ngContentSelectors:r,decls:2,vars:0,consts:[[1,"container-fluid"]],template:function(e,t){1&e&&(i.pc(),i.Wb(0,"div",0),i.oc(1),i.Vb())},styles:[""]}),e})()},Cfvw:function(e,t,n){"use strict";n.d(t,"a",function(){return d});var i=n("HDdC"),r=n("SeVD"),a=n("quSY"),s=n("kJWO"),o=n("jZKg"),c=n("Lhse"),l=n("c2HN"),u=n("I55L");function d(e,t){return t?function(e,t){if(null!=e){if(function(e){return e&&"function"==typeof e[s.a]}(e))return function(e,t){return new i.a(n=>{const i=new a.a;return i.add(t.schedule(()=>{const r=e[s.a]();i.add(r.subscribe({next(e){i.add(t.schedule(()=>n.next(e)))},error(e){i.add(t.schedule(()=>n.error(e)))},complete(){i.add(t.schedule(()=>n.complete()))}}))})),i})}(e,t);if(Object(l.a)(e))return function(e,t){return new i.a(n=>{const i=new a.a;return i.add(t.schedule(()=>e.then(e=>{i.add(t.schedule(()=>{n.next(e),i.add(t.schedule(()=>n.complete()))}))},e=>{i.add(t.schedule(()=>n.error(e)))}))),i})}(e,t);if(Object(u.a)(e))return Object(o.a)(e,t);if(function(e){return e&&"function"==typeof e[c.a]}(e)||"string"==typeof e)return function(e,t){if(!e)throw new Error("Iterable cannot be null");return new i.a(n=>{const i=new a.a;let r;return i.add(()=>{r&&"function"==typeof r.return&&r.return()}),i.add(t.schedule(()=>{r=e[c.a](),i.add(t.schedule(function(){if(n.closed)return;let e,t;try{const n=r.next();e=n.value,t=n.done}catch(i){return void n.error(i)}t?n.complete():(n.next(e),this.schedule())}))})),i})}(e,t)}throw new TypeError((null!==e&&typeof e||e)+" is not observable")}(e,t):e instanceof i.a?e:new i.a(Object(r.a)(e))}},CjzT:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},CoRJ:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-ma",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(n("wd/R"))},"D/JM":function(e,t,n){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},D0XW:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("3N8a");const r=new(n("IjjT").a)(i.a)},DH7j:function(e,t,n){"use strict";n.d(t,"a",function(){return i});const i=(()=>Array.isArray||(e=>e&&"number"==typeof e.length))()},"DKr+":function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return i?r[n][0]:r[n][1]}e.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){switch(t){case"D":return e+"er";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokallim"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}})}(n("wd/R"))},DS0e:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("fXoL");let r=(()=>{class e{constructor(){}examInstanceResponseToVM(e){const t={id:e.id,exam_id:e.exam_id,created_at:e.created_at,updated_at:e.updated_at,finished_at:e.finished_at,passed:e.passed,questions:e.questions,questions_ok:e.questions_ok,questions_nok:e.questions_nok,question_nok_questions:e.question_nok_questions};return e.exam&&e.exam.data&&(t.exam=this.examResponseToVM(e.exam.data)),t}examResponseToVM(e){var t,n;const i={id:e.id,name:e.name,description:e.description,is_enabled:e.is_enabled,jobCount:null===(n=null===(t=e.certificate)||void 0===t?void 0:t.data)||void 0===n?void 0:n.job_count,questions:e.questions&&e.questions.data?e.questions.data.map(e=>{var t;return{id:e.id,question:e.question,originalanswers:(null===(t=e.answers)||void 0===t?void 0:t.data)||[],answers:e.answers&&e.answers.data?e.answers.data.map(e=>{var t;return{id:e.id,answer:null===(t=e.answer)||void 0===t?void 0:t.slice(7)}}):[]}}):[]};return e.certificate&&e.certificate.data&&(i.certificate=this.certificateResponseToVM(e.certificate.data)),i}certificateResponseToVM(e){var t;const n={};return n.id=e.id,n.identifier=e.identifier,n.name=e.name,n.name=e.name,n.descriptionShort=e.description&&e.description.substring(0,60)+"...",n.teaser=e.teaser,n.passed=e.exam_result&&e.exam_result.passed,n.invalid_at=e.invalid_at,n.state=n.passed?e.invalid_at&&new Date(e.invalid_at)<=new Date?"invalid":"passed":e.is_recommended?"recommended":"",n.classes=!0===e.is_exclusive?"exclusive":"",n.category=e.category,n.picture_id=e.picture_id,n.training_id=e.training_id,n.exam_id=e.exam_id,n.description=e.description,n.is_recommended=e.is_recommended,n.is_exclusive=e.is_exclusive,n.job_count=e.job_count,n.tenders_count=e.tenders_count,n.tenders_count_all=e.tenders_count_all,n.created_at=e.created_at,n.data=e.data,n.job_count_by_tenders=e.job_count_by_tenders,n.is_enabled=e.is_enabled,n.valid_interval=e.valid_interval?e.valid_interval.replace("P",""):e.valid_interval,n.is_legal=e.is_legal,n.passed_at=e.passed_at,n.creator=null===(t=e.creator)||void 0===t?void 0:t.data,n}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})()},Dkky:function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n("wd/R"))},Dmvi:function(e,t,n){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:4}})}(n("wd/R"))},DoHr:function(e,t,n){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'\xfcnc\xfc",4:"'\xfcnc\xfc",100:"'\xfcnc\xfc",6:"'nc\u0131",9:"'uncu",10:"'uncu",30:"'uncu",60:"'\u0131nc\u0131",90:"'\u0131nc\u0131"};e.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_\xc7ar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(e,t,n){return e<12?n?"\xf6\xf6":"\xd6\xd6":n?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(e){return"\xf6s"===e||"\xd6S"===e},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[yar\u0131n saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[d\xfcn] LT",lastWeek:"[ge\xe7en] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \xf6nce",s:"birka\xe7 saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir y\u0131l",yy:"%d y\u0131l"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'\u0131nc\u0131";var i=e%10;return e+(t[i]||t[e%100-i]||t[e>=100?100:null])}},week:{dow:1,doy:7}})}(n("wd/R"))},Dvum:function(e,t,n){var i,r,a;!function(s,o){"use strict";e.exports?e.exports=o(n("wd/R")):(r=[n("wd/R")],void 0===(a="function"==typeof(i=o)?i.apply(t,r):i)||(e.exports=a))}(0,function(e){"use strict";void 0===e.version&&e.default&&(e=e.default);var t,n={},i={},r={},a={},s={};e&&"string"==typeof e.version||L("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");var o=e.version.split("."),c=+o[0],l=+o[1];function u(e){return e>96?e-87:e>64?e-29:e-48}function d(e){var t=0,n=e.split("."),i=n[0],r=n[1]||"",a=1,s=0,o=1;for(45===e.charCodeAt(0)&&(t=1,o=-1);t<i.length;t++)s=60*s+u(i.charCodeAt(t));for(t=0;t<r.length;t++)a/=60,s+=u(r.charCodeAt(t))*a;return s*o}function h(e){for(var t=0;t<e.length;t++)e[t]=d(e[t])}function p(e,t){var n,i=[];for(n=0;n<t.length;n++)i[n]=e[t[n]];return i}function f(e){var t=e.split("|"),n=t[2].split(" "),i=t[3].split(""),r=t[4].split(" ");return h(n),h(i),h(r),function(e,t){for(var n=0;n<t;n++)e[n]=Math.round((e[n-1]||0)+6e4*e[n]);e[t-1]=1/0}(r,i.length),{name:t[0],abbrs:p(t[1].split(" "),i),offsets:p(n,i),untils:r,population:0|t[5]}}function m(e){e&&this._set(f(e))}function b(e,t){this.name=e,this.zones=t}function g(e){var t=e.toTimeString(),n=t.match(/\([a-z ]+\)/i);"GMT"===(n=n&&n[0]?(n=n[0].match(/[A-Z]/g))?n.join(""):void 0:(n=t.match(/[A-Z]{3,5}/g))?n[0]:void 0)&&(n=void 0),this.at=+e,this.abbr=n,this.offset=e.getTimezoneOffset()}function _(e){this.zone=e,this.offsetScore=0,this.abbrScore=0}function v(e,t){for(var n,i;i=6e4*((t.at-e.at)/12e4|0);)(n=new g(new Date(e.at+i))).offset===e.offset?e=n:t=n;return e}function y(e,t){return e.offsetScore!==t.offsetScore?e.offsetScore-t.offsetScore:e.abbrScore!==t.abbrScore?e.abbrScore-t.abbrScore:e.zone.population!==t.zone.population?t.zone.population-e.zone.population:t.zone.name.localeCompare(e.zone.name)}function M(e,t){var n,i;for(h(t),n=0;n<t.length;n++)s[i=t[n]]=s[i]||{},s[i][e]=!0}function w(e){var t,n,i,r=e.length,o={},c=[];for(t=0;t<r;t++)for(n in i=s[e[t].offset]||{})i.hasOwnProperty(n)&&(o[n]=!0);for(t in o)o.hasOwnProperty(t)&&c.push(a[t]);return c}function A(e){return(e||"").toLowerCase().replace(/\//g,"_")}function C(e){var t,i,r,s;for("string"==typeof e&&(e=[e]),t=0;t<e.length;t++)s=A(i=(r=e[t].split("|"))[0]),n[s]=e[t],a[s]=i,M(s,r[2].split(" "))}function k(e,t){e=A(e);var r,s=n[e];return s instanceof m?s:"string"==typeof s?(s=new m(s),n[e]=s,s):i[e]&&t!==k&&(r=k(i[e],k))?((s=n[e]=new m)._set(r),s.name=a[e],s):null}function O(e){var t,n,r,s;for("string"==typeof e&&(e=[e]),t=0;t<e.length;t++)r=A((n=e[t].split("|"))[0]),s=A(n[1]),i[r]=s,a[r]=n[0],i[s]=r,a[s]=n[1]}function S(e){return!(!e._a||void 0!==e._tzm||"X"===e._f||"x"===e._f)}function L(e){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e)}function T(t){var n=Array.prototype.slice.call(arguments,0,-1),i=arguments[arguments.length-1],r=k(i),a=e.utc.apply(null,n);return r&&!e.isMoment(t)&&S(a)&&a.add(r.parse(a),"minutes"),a.tz(i),a}(c<2||2===c&&l<6)&&L("Moment Timezone requires Moment.js >= 2.6.0. You are using Moment.js "+e.version+". See momentjs.com"),m.prototype={_set:function(e){this.name=e.name,this.abbrs=e.abbrs,this.untils=e.untils,this.offsets=e.offsets,this.population=e.population},_index:function(e){var t,n=+e,i=this.untils;for(t=0;t<i.length;t++)if(n<i[t])return t},countries:function(){var e=this.name;return Object.keys(r).filter(function(t){return-1!==r[t].zones.indexOf(e)})},parse:function(e){var t,n,i,r,a=+e,s=this.offsets,o=this.untils,c=o.length-1;for(r=0;r<c;r++)if(i=s[r?r-1:r],(t=s[r])<(n=s[r+1])&&T.moveAmbiguousForward?t=n:t>i&&T.moveInvalidForward&&(t=i),a<o[r]-6e4*t)return s[r];return s[c]},abbr:function(e){return this.abbrs[this._index(e)]},offset:function(e){return L("zone.offset has been deprecated in favor of zone.utcOffset"),this.offsets[this._index(e)]},utcOffset:function(e){return this.offsets[this._index(e)]}},_.prototype.scoreOffsetAt=function(e){this.offsetScore+=Math.abs(this.zone.utcOffset(e.at)-e.offset),this.zone.abbr(e.at).replace(/[^A-Z]/g,"")!==e.abbr&&this.abbrScore++},T.version="0.5.33",T.dataVersion="",T._zones=n,T._links=i,T._names=a,T._countries=r,T.add=C,T.link=O,T.load=function(e){C(e.zones),O(e.links),function(e){var t,n,i,a;if(e&&e.length)for(t=0;t<e.length;t++)n=(a=e[t].split("|"))[0].toUpperCase(),i=a[1].split(" "),r[n]=new b(n,i)}(e.countries),T.dataVersion=e.version},T.zone=k,T.zoneExists=function e(t){return e.didShowError||(e.didShowError=!0,L("moment.tz.zoneExists('"+t+"') has been deprecated in favor of !moment.tz.zone('"+t+"')")),!!k(t)},T.guess=function(e){return t&&!e||(t=function(){try{var e=Intl.DateTimeFormat().resolvedOptions().timeZone;if(e&&e.length>3){var t=a[A(e)];if(t)return t;L("Moment Timezone found "+e+" from the Intl api, but did not have that data loaded.")}}catch(u){}var n,i,r,s=function(){var e,t,n,i=(new Date).getFullYear()-2,r=new g(new Date(i,0,1)),a=[r];for(n=1;n<48;n++)(t=new g(new Date(i,n,1))).offset!==r.offset&&(e=v(r,t),a.push(e),a.push(new g(new Date(e.at+6e4)))),r=t;for(n=0;n<4;n++)a.push(new g(new Date(i+n,0,1))),a.push(new g(new Date(i+n,6,1)));return a}(),o=s.length,c=w(s),l=[];for(i=0;i<c.length;i++){for(n=new _(k(c[i]),o),r=0;r<o;r++)n.scoreOffsetAt(s[r]);l.push(n)}return l.sort(y),l.length>0?l[0].zone.name:void 0}()),t},T.names=function(){var e,t=[];for(e in a)a.hasOwnProperty(e)&&(n[e]||n[i[e]])&&a[e]&&t.push(a[e]);return t.sort()},T.Zone=m,T.unpack=f,T.unpackBase60=d,T.needsOffset=S,T.moveInvalidForward=!0,T.moveAmbiguousForward=!1,T.countries=function(){return Object.keys(r)},T.zonesForCountry=function(e,t){var n;if(n=(n=e).toUpperCase(),!(e=r[n]||null))return null;var i=e.zones.sort();return t?i.map(function(e){return{name:e,offset:k(e).utcOffset(new Date)}}):i};var x,D=e.fn;function E(e){return function(){return this._z?this._z.abbr(this):e.call(this)}}function P(e){return function(){return this._z=null,e.apply(this,arguments)}}e.tz=T,e.defaultZone=null,e.updateOffset=function(t,n){var i,r=e.defaultZone;if(void 0===t._z&&(r&&S(t)&&!t._isUTC&&(t._d=e.utc(t._a)._d,t.utc().add(r.parse(t),"minutes")),t._z=r),t._z)if(i=t._z.utcOffset(t),Math.abs(i)<16&&(i/=60),void 0!==t.utcOffset){var a=t._z;t.utcOffset(-i,n),t._z=a}else t.zone(i,n)},D.tz=function(t,n){if(t){if("string"!=typeof t)throw new Error("Time zone name must be a string, got "+t+" ["+typeof t+"]");return this._z=k(t),this._z?e.updateOffset(this,n):L("Moment Timezone has no data for "+t+". See http://momentjs.com/timezone/docs/#/data-loading/."),this}if(this._z)return this._z.name},D.zoneName=E(D.zoneName),D.zoneAbbr=E(D.zoneAbbr),D.utc=P(D.utc),D.local=P(D.local),D.utcOffset=(x=D.utcOffset,function(){return arguments.length>0&&(this._z=null),x.apply(this,arguments)}),e.tz.setDefault=function(t){return(c<2||2===c&&l<9)&&L("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+e.version+"."),e.defaultZone=t?k(t):null,e};var R=e.momentProperties;return"[object Array]"===Object.prototype.toString.call(R)?(R.push("_z"),R.push("_a")):R&&(R._z=null),e})},DxQv:function(e,t,n){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8n_man_tir_ons_tor_fre_l\xf8r".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"p\xe5 dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"f\xe5 sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"et \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},Dzi0:function(e,t,n){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n("wd/R"))},"E+lV":function(e,t,n){!function(e){"use strict";var t={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u0435 \u043c\u0438\u043d\u0443\u0442\u0435"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0435","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],yy:["\u0433\u043e\u0434\u0438\u043d\u0430","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,i){var r=t.words[i];return 1===i.length?n?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}};e.defineLocale("sr-cyrl",{months:"\u0458\u0430\u043d\u0443\u0430\u0440_\u0444\u0435\u0431\u0440\u0443\u0430\u0440_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0431\u0430\u0440_\u043e\u043a\u0442\u043e\u0431\u0430\u0440_\u043d\u043e\u0432\u0435\u043c\u0431\u0430\u0440_\u0434\u0435\u0446\u0435\u043c\u0431\u0430\u0440".split("_"),monthsShort:"\u0458\u0430\u043d._\u0444\u0435\u0431._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433._\u0441\u0435\u043f._\u043e\u043a\u0442._\u043d\u043e\u0432._\u0434\u0435\u0446.".split("_"),monthsParseExact:!0,weekdays:"\u043d\u0435\u0434\u0435\u0459\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a_\u0443\u0442\u043e\u0440\u0430\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a_\u043f\u0435\u0442\u0430\u043a_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434._\u043f\u043e\u043d._\u0443\u0442\u043e._\u0441\u0440\u0435._\u0447\u0435\u0442._\u043f\u0435\u0442._\u0441\u0443\u0431.".split("_"),weekdaysMin:"\u043d\u0435_\u043f\u043e_\u0443\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441\u0443".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[\u0434\u0430\u043d\u0430\u0441 \u0443] LT",nextDay:"[\u0441\u0443\u0442\u0440\u0430 \u0443] LT",nextWeek:function(){switch(this.day()){case 0:return"[\u0443] [\u043d\u0435\u0434\u0435\u0459\u0443] [\u0443] LT";case 3:return"[\u0443] [\u0441\u0440\u0435\u0434\u0443] [\u0443] LT";case 6:return"[\u0443] [\u0441\u0443\u0431\u043e\u0442\u0443] [\u0443] LT";case 1:case 2:case 4:case 5:return"[\u0443] dddd [\u0443] LT"}},lastDay:"[\u0458\u0443\u0447\u0435 \u0443] LT",lastWeek:function(){return["[\u043f\u0440\u043e\u0448\u043b\u0435] [\u043d\u0435\u0434\u0435\u0459\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0443\u0442\u043e\u0440\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0440\u0435\u0434\u0435] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u0447\u0435\u0442\u0432\u0440\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u043e\u0433] [\u043f\u0435\u0442\u043a\u0430] [\u0443] LT","[\u043f\u0440\u043e\u0448\u043b\u0435] [\u0441\u0443\u0431\u043e\u0442\u0435] [\u0443] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435 %s",s:"\u043d\u0435\u043a\u043e\u043b\u0438\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"\u0434\u0430\u043d",dd:t.translate,M:"\u043c\u0435\u0441\u0435\u0446",MM:t.translate,y:"\u0433\u043e\u0434\u0438\u043d\u0443",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},E2K8:function(e,t,n){"use strict";n.d(t,"a",function(){return j});var i=n("fXoL"),r=n("3Pt+"),a=n("JX91"),s=n("lJxs"),o=n("pLZG"),c=n("Kj3r"),l=n("FtGj"),u=n("/1cH"),d=n("ZM0x"),h=n("5eHb"),p=n("0IaG"),f=n("PjmR"),m=n("kmnG"),b=n("A5z7"),g=n("ofXK"),_=n("qFsG"),v=n("FKr1");const y=["filterText"],M=function(e){return{"app-chip":!0,"app-inactive-chip":!1,exclusive:e}};function w(e,t){if(1&e){const e=i.Xb();i.Wb(0,"mat-chip",8),i.ec("removed",function(){i.Fc(e);const n=t.$implicit;return i.ic().handleRemoveItem(n)}),i.Wb(1,"span"),i.Rc(2),i.Vb(),i.Rb(3,"i",9),i.Vb()}if(2&e){const e=t.$implicit;i.qc("ngClass",i.uc(3,M,null==e.data?null:e.data.is_exclusive)),i.Cb(2),i.Uc(" ",e?e.text:""," ",e&&e.info?"-"+e.info:""," ")}}function A(e,t){if(1&e&&(i.Wb(0,"mat-option",11),i.Rc(1," No records found. "),i.Vb()),2&e){const e=i.ic(2);i.Db("protractor-name",(e.uniqueId?e.uniqueId:"auto_complete")+"_no_record_found")}}function C(e,t){if(1&e&&(i.Ub(0),i.Wb(1,"i"),i.Wb(2,"b"),i.Rc(3),i.Vb(),i.Vb(),i.Tb()),2&e){const e=i.ic().$implicit;i.Cb(3),i.Sc(e&&e.info?e.info:"")}}const k=function(e){return{"inactive-item":!1,"wild-card-text":e}};function O(e,t){if(1&e&&(i.Wb(0,"mat-option",12),i.Rc(1),i.Pc(2,C,4,1,"ng-container",7),i.Vb()),2&e){const e=t.$implicit,n=t.index,r=i.ic(2);i.qc("value",e)("ngClass",i.uc(5,k,e.isWild)),i.Db("protractor-name",(r.uniqueId?r.uniqueId:"auto_complete")+"_"+n),i.Cb(1),i.Tc(" ",e?e.text:""," "),i.Cb(1),i.qc("ngIf",e&&e.info)}}function S(e,t){if(1&e&&(i.Ub(0),i.Pc(1,A,2,1,"ng-template",10),i.Pc(2,O,3,7,"ng-template",2),i.Tb()),2&e){const e=i.ic(),t=i.Bc(7);i.Cb(1),i.qc("ngIf",e.filteredOptions&&0===e.filteredOptions.length&&t.value),i.Cb(1),i.qc("ngForOf",e.filteredOptions)}}function L(e,t){if(1&e&&(i.Wb(0,"mat-option",11),i.Rc(1," No records found. "),i.Vb()),2&e){const e=i.ic(2);i.Db("protractor-name",(e.uniqueId?e.uniqueId:"auto_complete")+"_no_record_found")}}const T=function(e){return{"line-2":e}};function x(e,t){if(1&e&&(i.Wb(0,"div",13),i.Wb(1,"small"),i.Rc(2),i.Vb(),i.Vb()),2&e){const e=i.ic().$implicit;i.qc("ngClass",i.uc(2,T,!!e.info)),i.Cb(2),i.Sc(e.info)}}const D=function(e){return{"inactive-item":!1,"wild-card-text":e,"multi-line":!0}},E=function(e){return{"line-1":e}};function P(e,t){if(1&e&&(i.Wb(0,"mat-option",12),i.Wb(1,"span",13),i.Rc(2),i.Vb(),i.Pc(3,x,3,4,"div",14),i.Vb()),2&e){const e=t.$implicit,n=t.index,r=i.ic(2);i.qc("value",e)("ngClass",i.uc(6,D,e.isWild)),i.Db("protractor-name",(r.uniqueId?r.uniqueId:"auto_complete")+"_"+n),i.Cb(1),i.qc("ngClass",i.uc(8,E,!!e.info)),i.Cb(1),i.Sc(e.text),i.Cb(1),i.qc("ngIf",e.info)}}function R(e,t){if(1&e&&(i.Ub(0),i.Pc(1,L,2,1,"ng-template",10),i.jc(2,"async"),i.jc(3,"async"),i.Pc(4,P,4,10,"ng-template",2),i.jc(5,"async"),i.Tb()),2&e){const e=i.ic(),t=i.Bc(7);let n=null;i.Cb(1),i.qc("ngIf",i.kc(2,2,e.filteredOptionsObservable)&&0===(null==(n=i.kc(3,4,e.filteredOptionsObservable))?null:n.length)&&t.value),i.Cb(3),i.qc("ngForOf",i.kc(5,6,e.filteredOptionsObservable))}}let j=(()=>{class e{constructor(e,t,n){this.toaster=e,this.dialog=t,this.translateService=n,this.required=!1,this.static=!1,this._selected=[],this.writtenValue=[],this.multiPick=new r.g,this.separatorKeysCodes=[l.g],this.propagateChange=e=>{},this.selected=[],this.valueChanges=this.onInputChanges()}set filteredOptions(e){if(this._filteredOptions=e,this._filteredOptions&&this.static&&this.bindObservableValueFilter(),this._filteredOptions||(this._filteredOptions=[]),this.wildcardSearch&&this.multiPick&&this.multiPick.value&&"string"==typeof this.multiPick.value&&-1===this._filteredOptions.findIndex(e=>e.text&&e.text.toString().toUpperCase()===this.multiPick.value.toUpperCase()&&!0===e.isWild)){let e;e={isWild:!0,text:"*"+this.multiPick.value.trim(),value:this.multiPick.value.trim()},e.isWild=!0,this._filteredOptions.splice(0,0,e)}}get filteredOptions(){return this._filteredOptions?this._filteredOptions:[]}set selected(e){this._selected=e,this.filterTextEle&&this.filterTextEle.nativeElement&&this.filterTextEle.nativeElement.value&&(this.filterTextEle.nativeElement.value="")}get selected(){return this._selected}ngOnChanges(e){e.static&&this.static&&this.bindObservableValueFilter(),e.filteredOptions&&this.updateValueFromChange()}writeValue(e){this.writtenValue=e,this.updateValueFromChange()}updateValueFromChange(){if(this.writtenValue)if(this._filteredOptions){const e=this._filteredOptions.filter(e=>this.writtenValue&&-1!==this.writtenValue.findIndex(t=>t===e.value));this.selected=e,this.multiPick.patchValue(e)}else this.selected=[],this.multiPick.patchValue([])}registerOnChange(e){this.propagateChange=e}registerOnTouched(e){}setDisabledState(e){}bindObservableValueFilter(){this.filteredOptionsObservable=this.multiPick.valueChanges.pipe(Object(a.a)(""),Object(s.a)(e=>this._filter(e)))}_filter(e){if(e&&"string"==typeof e){const t=e.toLowerCase();return this.filteredOptions?this.filteredOptions.filter(e=>e.text&&e.text.toString().toLowerCase().includes(t)&&(!this.selected||-1===this.selected.findIndex(t=>t.value===e.value))||e.info&&e.info.toString().toLowerCase().includes(t)&&(!this.selected||-1===this.selected.findIndex(t=>t.value===e.value))):[]}return this.filteredOptions.filter(e=>!this.selected||-1===this.selected.findIndex(t=>t.value===e.value))}onInputChanges(){return this.multiPick.valueChanges.pipe(Object(o.a)(e=>e&&"string"==typeof e),Object(c.a)(400))}onSelected(e){this.selected||(this.selected=[]),this.filterTextEle.nativeElement.value="",e.option.value&&e.option.value.isWild?-1===this.selected.indexOf(e.option.value)&&this.selected.push(e.option.value):this.selected.push(e.option.value),this.bindObservableValueFilter(),this.propagateChange(this.selected.map(e=>e.value)),this.writtenValue=void 0,setTimeout(()=>{this.autoTrigger.openPanel()},1)}handleRemoveItem(e){this.selected||(this.selected=[]),(null==e?void 0:e.notdeletable)?this.toaster.error(null==e?void 0:e.errorMeesaage):(null==e?void 0:e.isJobUpdate)?this.dialog.open(d.a,{data:{type:"warning",title:this.translateService.instant("job.location_used.dialogDeleteLocation.title"),message:this.translateService.instant("job.location_used.dialogDeleteLocation.message"),cancelCode:"job.confirmCost.button-cancel",confirmCode:"job.confirmCost.button-ok"}}).afterClosed().subscribe(t=>{t&&this.removeItem(e)}):this.removeItem(e)}removeItem(e){const t=this.selected.indexOf(e);-1!==t&&(this.selected.splice(t,1),this.bindObservableValueFilter(),this.propagateChange(this.selected.map(e=>e.value)),this.writtenValue=void 0)}displayFn(e){return e&&(e.text||e.info)?e.text+(e.info?(e.text?" (":"")+e.info+(e.text?")":""):""):""}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(h.b),i.Qb(p.b),i.Qb(f.a))},e.\u0275cmp=i.Kb({type:e,selectors:[["app-multi-select-auto-complete"]],viewQuery:function(e,t){if(1&e&&(i.Xc(u.c,1),i.Xc(y,1)),2&e){let e;i.Ac(e=i.fc())&&(t.autoTrigger=e.first),i.Ac(e=i.fc())&&(t.filterTextEle=e.first)}},inputs:{uniqueId:"uniqueId",label:"label",wildcardSearch:"wildcardSearch",required:"required",filteredOptions:"filteredOptions",static:"static",selected:"selected"},outputs:{valueChanges:"valueChanges"},features:[i.Bb([{provide:r.p,useExisting:Object(i.V)(()=>e),multi:!0}]),i.Ab],decls:12,vars:12,consts:[[1,"full-width"],["selectedList",""],["ngFor","",3,"ngForOf"],["matInput","","type","text","autocomplete","noFill","matInput","",3,"formControl","matAutocomplete","matChipInputFor","matChipInputSeparatorKeyCodes","matChipInputAddOnBlur","name"],["filterText",""],["multiple","","name","matAutocomplete",3,"displayWith","optionSelected"],["autoComplete","matAutocomplete"],[4,"ngIf"],[3,"ngClass","removed"],["matChipRemove","",1,"fas","fa-times"],[3,"ngIf"],["Class","inactive-item","disabled","true"],[3,"value","ngClass"],[3,"ngClass"],[3,"ngClass",4,"ngIf"]],template:function(e,t){if(1&e&&(i.Wb(0,"mat-form-field",0),i.Wb(1,"mat-label"),i.Rc(2),i.Vb(),i.Wb(3,"mat-chip-list",null,1),i.Pc(5,w,4,5,"ng-template",2),i.Rb(6,"input",3,4),i.Vb(),i.Vb(),i.Wb(8,"mat-autocomplete",5,6),i.ec("optionSelected",function(e){return t.onSelected(e)}),i.Pc(10,S,3,2,"ng-container",7),i.Pc(11,R,6,8,"ng-container",7),i.Vb()),2&e){const e=i.Bc(4),n=i.Bc(9);i.Cb(1),i.Db("data-required-field",t.required),i.Cb(1),i.Tc(" ",t.label," "),i.Cb(3),i.qc("ngForOf",t.selected),i.Cb(1),i.rc("name",t.uniqueId),i.qc("formControl",t.multiPick)("matAutocomplete",n)("matChipInputFor",e)("matChipInputSeparatorKeyCodes",t.separatorKeysCodes)("matChipInputAddOnBlur",!1),i.Cb(2),i.qc("displayWith",t.displayFn),i.Cb(2),i.qc("ngIf",!t.static),i.Cb(1),i.qc("ngIf",t.static)}},directives:[m.c,m.g,b.d,g.o,_.b,r.c,u.c,b.c,r.r,r.h,u.a,g.p,b.b,g.n,b.e,v.n],pipes:[g.b],styles:[".exclusive[_ngcontent-%COMP%]{background-color:#bcede8}.fa-times[_ngcontent-%COMP%]{display:flex;align-items:center}"]}),e})()},EOgW:function(e,t,n){!function(e){"use strict";e.defineLocale("th",{months:"\u0e21\u0e01\u0e23\u0e32\u0e04\u0e21_\u0e01\u0e38\u0e21\u0e20\u0e32\u0e1e\u0e31\u0e19\u0e18\u0e4c_\u0e21\u0e35\u0e19\u0e32\u0e04\u0e21_\u0e40\u0e21\u0e29\u0e32\u0e22\u0e19_\u0e1e\u0e24\u0e29\u0e20\u0e32\u0e04\u0e21_\u0e21\u0e34\u0e16\u0e38\u0e19\u0e32\u0e22\u0e19_\u0e01\u0e23\u0e01\u0e0e\u0e32\u0e04\u0e21_\u0e2a\u0e34\u0e07\u0e2b\u0e32\u0e04\u0e21_\u0e01\u0e31\u0e19\u0e22\u0e32\u0e22\u0e19_\u0e15\u0e38\u0e25\u0e32\u0e04\u0e21_\u0e1e\u0e24\u0e28\u0e08\u0e34\u0e01\u0e32\u0e22\u0e19_\u0e18\u0e31\u0e19\u0e27\u0e32\u0e04\u0e21".split("_"),monthsShort:"\u0e21.\u0e04._\u0e01.\u0e1e._\u0e21\u0e35.\u0e04._\u0e40\u0e21.\u0e22._\u0e1e.\u0e04._\u0e21\u0e34.\u0e22._\u0e01.\u0e04._\u0e2a.\u0e04._\u0e01.\u0e22._\u0e15.\u0e04._\u0e1e.\u0e22._\u0e18.\u0e04.".split("_"),monthsParseExact:!0,weekdays:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a\u0e1a\u0e14\u0e35_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysShort:"\u0e2d\u0e32\u0e17\u0e34\u0e15\u0e22\u0e4c_\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c_\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23_\u0e1e\u0e38\u0e18_\u0e1e\u0e24\u0e2b\u0e31\u0e2a_\u0e28\u0e38\u0e01\u0e23\u0e4c_\u0e40\u0e2a\u0e32\u0e23\u0e4c".split("_"),weekdaysMin:"\u0e2d\u0e32._\u0e08._\u0e2d._\u0e1e._\u0e1e\u0e24._\u0e28._\u0e2a.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm",LLLL:"\u0e27\u0e31\u0e19dddd\u0e17\u0e35\u0e48 D MMMM YYYY \u0e40\u0e27\u0e25\u0e32 H:mm"},meridiemParse:/\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07|\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07/,isPM:function(e){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===e},meridiem:function(e,t,n){return e<12?"\u0e01\u0e48\u0e2d\u0e19\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07":"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"},calendar:{sameDay:"[\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextDay:"[\u0e1e\u0e23\u0e38\u0e48\u0e07\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",nextWeek:"dddd[\u0e2b\u0e19\u0e49\u0e32 \u0e40\u0e27\u0e25\u0e32] LT",lastDay:"[\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e32\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e27\u0e25\u0e32] LT",lastWeek:"[\u0e27\u0e31\u0e19]dddd[\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27 \u0e40\u0e27\u0e25\u0e32] LT",sameElse:"L"},relativeTime:{future:"\u0e2d\u0e35\u0e01 %s",past:"%s\u0e17\u0e35\u0e48\u0e41\u0e25\u0e49\u0e27",s:"\u0e44\u0e21\u0e48\u0e01\u0e35\u0e48\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",ss:"%d \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35",m:"1 \u0e19\u0e32\u0e17\u0e35",mm:"%d \u0e19\u0e32\u0e17\u0e35",h:"1 \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",hh:"%d \u0e0a\u0e31\u0e48\u0e27\u0e42\u0e21\u0e07",d:"1 \u0e27\u0e31\u0e19",dd:"%d \u0e27\u0e31\u0e19",w:"1 \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",ww:"%d \u0e2a\u0e31\u0e1b\u0e14\u0e32\u0e2b\u0e4c",M:"1 \u0e40\u0e14\u0e37\u0e2d\u0e19",MM:"%d \u0e40\u0e14\u0e37\u0e2d\u0e19",y:"1 \u0e1b\u0e35",yy:"%d \u0e1b\u0e35"}})}(n("wd/R"))},EQ5u:function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"b",function(){return c});var i=n("XNiG"),r=n("HDdC"),a=(n("7o/Q"),n("quSY")),s=n("x+ZX");class o extends r.a{constructor(e,t){super(),this.source=e,this.subjectFactory=t,this._refCount=0,this._isComplete=!1}_subscribe(e){return this.getSubject().subscribe(e)}getSubject(){const e=this._subject;return e&&!e.isStopped||(this._subject=this.subjectFactory()),this._subject}connect(){let e=this._connection;return e||(this._isComplete=!1,e=this._connection=new a.a,e.add(this.source.subscribe(new l(this.getSubject(),this))),e.closed&&(this._connection=null,e=a.a.EMPTY)),e}refCount(){return Object(s.a)()(this)}}const c=(()=>{const e=o.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:e._subscribe},_isComplete:{value:e._isComplete,writable:!0},getSubject:{value:e.getSubject},connect:{value:e.connect},refCount:{value:e.refCount}}})();class l extends i.b{constructor(e,t){super(e),this.connectable=t}_error(e){this._unsubscribe(),super._error(e)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const e=this.connectable;if(e){this.connectable=null;const t=e._connection;e._refCount=0,e._subject=null,e._connection=null,t&&t.unsubscribe()}}}},EY2u:function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"b",function(){return a});var i=n("HDdC");const r=new i.a(e=>e.complete());function a(e){return e?function(e){return new i.a(t=>e.schedule(()=>t.complete()))}(e):r}},ExVU:function(e,t,n){"use strict";function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function r(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}function a(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function s(e){return(s=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function o(e,t){return(o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function l(e,t,n){return(l=c()?Reflect.construct:function(e,t,n){var i=[null];i.push.apply(i,t);var r=new(Function.bind.apply(e,i));return n&&o(r,n.prototype),r}).apply(null,arguments)}function u(e){var t="function"==typeof Map?new Map:void 0;return(u=function(e){if(null===e||-1===Function.toString.call(e).indexOf("[native code]"))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return l(e,arguments,s(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),o(n,e)})(e)}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function h(e){var t=0;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(e){if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}(e)))return function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(t=e[Symbol.iterator]()).next.bind(t)}Object.defineProperty(t,"__esModule",{value:!0});var p=function(e){function t(){return e.apply(this,arguments)||this}return a(t,e),t}(u(Error)),f=function(e){function t(t){return e.call(this,"Invalid DateTime: "+t.toMessage())||this}return a(t,e),t}(p),m=function(e){function t(t){return e.call(this,"Invalid Interval: "+t.toMessage())||this}return a(t,e),t}(p),b=function(e){function t(t){return e.call(this,"Invalid Duration: "+t.toMessage())||this}return a(t,e),t}(p),g=function(e){function t(){return e.apply(this,arguments)||this}return a(t,e),t}(p),_=function(e){function t(t){return e.call(this,"Invalid unit "+t)||this}return a(t,e),t}(p),v=function(e){function t(){return e.apply(this,arguments)||this}return a(t,e),t}(p),y=function(e){function t(){return e.call(this,"Zone is an abstract class")||this}return a(t,e),t}(p),M="numeric",w="short",A="long",C={year:M,month:M,day:M},k={year:M,month:w,day:M},O={year:M,month:A,day:M},S={year:M,month:A,day:M,weekday:A},L={hour:M,minute:M},T={hour:M,minute:M,second:M},x={hour:M,minute:M,second:M,timeZoneName:w},D={hour:M,minute:M,second:M,timeZoneName:A},E={hour:M,minute:M,hour12:!1},P={hour:M,minute:M,second:M,hour12:!1},R={hour:M,minute:M,second:M,hour12:!1,timeZoneName:w},j={hour:M,minute:M,second:M,hour12:!1,timeZoneName:A},z={year:M,month:M,day:M,hour:M,minute:M},N={year:M,month:M,day:M,hour:M,minute:M,second:M},I={year:M,month:w,day:M,hour:M,minute:M},F={year:M,month:w,day:M,hour:M,minute:M,second:M},W={year:M,month:w,day:M,weekday:w,hour:M,minute:M},q={year:M,month:A,day:M,hour:M,minute:M,timeZoneName:w},B={year:M,month:A,day:M,hour:M,minute:M,second:M,timeZoneName:w},V={year:M,month:A,day:M,weekday:A,hour:M,minute:M,timeZoneName:A},Y={year:M,month:A,day:M,weekday:A,hour:M,minute:M,second:M,timeZoneName:A};function H(e){return void 0===e}function X(e){return"number"==typeof e}function U(e){return"number"==typeof e&&e%1==0}function G(){try{return"undefined"!=typeof Intl&&Intl.DateTimeFormat}catch(e){return!1}}function Q(){return!H(Intl.DateTimeFormat.prototype.formatToParts)}function K(){try{return"undefined"!=typeof Intl&&!!Intl.RelativeTimeFormat}catch(e){return!1}}function $(e,t,n){if(0!==e.length)return e.reduce(function(e,i){var r=[t(i),i];return e&&n(e[0],r[0])===e[0]?e:r},null)[1]}function J(e,t){return t.reduce(function(t,n){return t[n]=e[n],t},{})}function Z(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function ee(e,t,n){return U(e)&&e>=t&&e<=n}function te(e,t){return void 0===t&&(t=2),e.toString().length<t?("0".repeat(t)+e).slice(-t):e.toString()}function ne(e){return H(e)||null===e||""===e?void 0:parseInt(e,10)}function ie(e){if(!H(e)&&null!==e&&""!==e){var t=1e3*parseFloat("0."+e);return Math.floor(t)}}function re(e,t,n){void 0===n&&(n=!1);var i=Math.pow(10,t);return(n?Math.trunc:Math.round)(e*i)/i}function ae(e){return e%4==0&&(e%100!=0||e%400==0)}function se(e){return ae(e)?366:365}function oe(e,t){var n,i=(n=t-1)-12*Math.floor(n/12)+1;return 2===i?ae(e+(t-i)/12)?29:28:[31,null,31,30,31,30,31,31,30,31,30,31][i-1]}function ce(e){var t=Date.UTC(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond);return e.year<100&&e.year>=0&&(t=new Date(t)).setUTCFullYear(t.getUTCFullYear()-1900),+t}function le(e){var t=(e+Math.floor(e/4)-Math.floor(e/100)+Math.floor(e/400))%7,n=e-1,i=(n+Math.floor(n/4)-Math.floor(n/100)+Math.floor(n/400))%7;return 4===t||3===i?53:52}function ue(e){return e>99?e:e>60?1900+e:2e3+e}function de(e,t,n,i){void 0===i&&(i=null);var r=new Date(e),a={hour12:!1,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"};i&&(a.timeZone=i);var s=Object.assign({timeZoneName:t},a),o=G();if(o&&Q()){var c=new Intl.DateTimeFormat(n,s).formatToParts(r).find(function(e){return"timezonename"===e.type.toLowerCase()});return c?c.value:null}if(o){var l=new Intl.DateTimeFormat(n,a).format(r);return new Intl.DateTimeFormat(n,s).format(r).substring(l.length).replace(/^[, \u200e]+/,"")}return null}function he(e,t){var n=parseInt(e,10);Number.isNaN(n)&&(n=0);var i=parseInt(t,10)||0;return 60*n+(n<0||Object.is(n,-0)?-i:i)}function pe(e){var t=Number(e);if("boolean"==typeof e||""===e||Number.isNaN(t))throw new v("Invalid unit value "+e);return t}function fe(e,t,n){var i={};for(var r in e)if(Z(e,r)){if(n.indexOf(r)>=0)continue;var a=e[r];if(null==a)continue;i[t(r)]=pe(a)}return i}function me(e,t){var n=Math.trunc(e/60),i=Math.abs(e%60),r=n>=0&&!Object.is(n,-0)?"+":"-",a=""+r+Math.abs(n);switch(t){case"short":return""+r+te(Math.abs(n),2)+":"+te(i,2);case"narrow":return i>0?a+":"+i:a;case"techie":return""+r+te(Math.abs(n),2)+te(i,2);default:throw new RangeError("Value format "+t+" is out of range for property format")}}function be(e){return J(e,["hour","minute","second","millisecond"])}var ge=/[A-Za-z_+-]{1,256}(:?\/[A-Za-z_+-]{1,256}(\/[A-Za-z_+-]{1,256})?)?/;function _e(e){return JSON.stringify(e,Object.keys(e).sort())}var ve=["January","February","March","April","May","June","July","August","September","October","November","December"],ye=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],Me=["J","F","M","A","M","J","J","A","S","O","N","D"];function we(e){switch(e){case"narrow":return Me;case"short":return ye;case"long":return ve;case"numeric":return["1","2","3","4","5","6","7","8","9","10","11","12"];case"2-digit":return["01","02","03","04","05","06","07","08","09","10","11","12"];default:return null}}var Ae=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],Ce=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],ke=["M","T","W","T","F","S","S"];function Oe(e){switch(e){case"narrow":return ke;case"short":return Ce;case"long":return Ae;case"numeric":return["1","2","3","4","5","6","7"];default:return null}}var Se=["AM","PM"],Le=["Before Christ","Anno Domini"],Te=["BC","AD"],xe=["B","A"];function De(e){switch(e){case"narrow":return xe;case"short":return Te;case"long":return Le;default:return null}}function Ee(e,t){for(var n,i="",r=h(e);!(n=r()).done;){var a=n.value;i+=a.literal?a.val:t(a.val)}return i}var Pe={D:C,DD:k,DDD:O,DDDD:S,t:L,tt:T,ttt:x,tttt:D,T:E,TT:P,TTT:R,TTTT:j,f:z,ff:I,fff:q,ffff:V,F:N,FF:F,FFF:B,FFFF:Y},Re=function(){function e(e,t){this.opts=t,this.loc=e,this.systemLoc=null}e.create=function(t,n){return void 0===n&&(n={}),new e(t,n)},e.parseFormat=function(e){for(var t=null,n="",i=!1,r=[],a=0;a<e.length;a++){var s=e.charAt(a);"'"===s?(n.length>0&&r.push({literal:i,val:n}),t=null,n="",i=!i):i||s===t?n+=s:(n.length>0&&r.push({literal:!1,val:n}),n=s,t=s)}return n.length>0&&r.push({literal:i,val:n}),r},e.macroTokenToFormatOpts=function(e){return Pe[e]};var t=e.prototype;return t.formatWithSystemDefault=function(e,t){return null===this.systemLoc&&(this.systemLoc=this.loc.redefaultToSystem()),this.systemLoc.dtFormatter(e,Object.assign({},this.opts,t)).format()},t.formatDateTime=function(e,t){return void 0===t&&(t={}),this.loc.dtFormatter(e,Object.assign({},this.opts,t)).format()},t.formatDateTimeParts=function(e,t){return void 0===t&&(t={}),this.loc.dtFormatter(e,Object.assign({},this.opts,t)).formatToParts()},t.resolvedOptions=function(e,t){return void 0===t&&(t={}),this.loc.dtFormatter(e,Object.assign({},this.opts,t)).resolvedOptions()},t.num=function(e,t){if(void 0===t&&(t=0),this.opts.forceSimple)return te(e,t);var n=Object.assign({},this.opts);return t>0&&(n.padTo=t),this.loc.numberFormatter(n).format(e)},t.formatDateTimeFromString=function(t,n){var i=this,r="en"===this.loc.listingMode(),a=this.loc.outputCalendar&&"gregory"!==this.loc.outputCalendar&&Q(),s=function(e,n){return i.loc.extract(t,e,n)},o=function(e){return t.isOffsetFixed&&0===t.offset&&e.allowZ?"Z":t.isValid?t.zone.formatOffset(t.ts,e.format):""},c=function(e,n){return r?function(e,t){return we(t)[e.month-1]}(t,e):s(n?{month:e}:{month:e,day:"numeric"},"month")},l=function(e,n){return r?function(e,t){return Oe(t)[e.weekday-1]}(t,e):s(n?{weekday:e}:{weekday:e,month:"long",day:"numeric"},"weekday")},u=function(e){return r?function(e,t){return De(t)[e.year<0?0:1]}(t,e):s({era:e},"era")};return Ee(e.parseFormat(n),function(n){switch(n){case"S":return i.num(t.millisecond);case"u":case"SSS":return i.num(t.millisecond,3);case"s":return i.num(t.second);case"ss":return i.num(t.second,2);case"m":return i.num(t.minute);case"mm":return i.num(t.minute,2);case"h":return i.num(t.hour%12==0?12:t.hour%12);case"hh":return i.num(t.hour%12==0?12:t.hour%12,2);case"H":return i.num(t.hour);case"HH":return i.num(t.hour,2);case"Z":return o({format:"narrow",allowZ:i.opts.allowZ});case"ZZ":return o({format:"short",allowZ:i.opts.allowZ});case"ZZZ":return o({format:"techie",allowZ:i.opts.allowZ});case"ZZZZ":return console.log(t.zone),t.zone.offsetName(t.ts,{format:"short",locale:i.loc.locale});case"ZZZZZ":return t.zone.offsetName(t.ts,{format:"long",locale:i.loc.locale});case"z":return t.zoneName;case"a":return r?function(e){return Se[e.hour<12?0:1]}(t):s({hour:"numeric",hour12:!0},"dayperiod");case"d":return a?s({day:"numeric"},"day"):i.num(t.day);case"dd":return a?s({day:"2-digit"},"day"):i.num(t.day,2);case"c":return i.num(t.weekday);case"ccc":return l("short",!0);case"cccc":return l("long",!0);case"ccccc":return l("narrow",!0);case"E":return i.num(t.weekday);case"EEE":return l("short",!1);case"EEEE":return l("long",!1);case"EEEEE":return l("narrow",!1);case"L":return a?s({month:"numeric",day:"numeric"},"month"):i.num(t.month);case"LL":return a?s({month:"2-digit",day:"numeric"},"month"):i.num(t.month,2);case"LLL":return c("short",!0);case"LLLL":return c("long",!0);case"LLLLL":return c("narrow",!0);case"M":return a?s({month:"numeric"},"month"):i.num(t.month);case"MM":return a?s({month:"2-digit"},"month"):i.num(t.month,2);case"MMM":return c("short",!1);case"MMMM":return c("long",!1);case"MMMMM":return c("narrow",!1);case"y":return a?s({year:"numeric"},"year"):i.num(t.year);case"yy":return a?s({year:"2-digit"},"year"):i.num(t.year.toString().slice(-2),2);case"yyyy":return a?s({year:"numeric"},"year"):i.num(t.year,4);case"yyyyyy":return a?s({year:"numeric"},"year"):i.num(t.year,6);case"G":return u("short");case"GG":return u("long");case"GGGGG":return u("narrow");case"kk":return i.num(t.weekYear.toString().slice(-2),2);case"kkkk":return i.num(t.weekYear,4);case"W":return i.num(t.weekNumber);case"WW":return i.num(t.weekNumber,2);case"o":return i.num(t.ordinal);case"ooo":return i.num(t.ordinal,3);case"q":return i.num(t.quarter);case"qq":return i.num(t.quarter,2);case"X":return i.num(Math.floor(t.ts/1e3));case"x":return i.num(t.ts);default:return function(n){var r=e.macroTokenToFormatOpts(n);return r?i.formatWithSystemDefault(t,r):n}(n)}})},t.formatDurationFromString=function(t,n){var i,r=this,a=function(e){switch(e[0]){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"M":return"month";case"y":return"year";default:return null}},s=e.parseFormat(n),o=s.reduce(function(e,t){return t.literal?e:e.concat(t.val)},[]),c=t.shiftTo.apply(t,o.map(a).filter(function(e){return e}));return Ee(s,(i=c,function(e){var t=a(e);return t?r.num(i.get(t),e.length):e}))},e}(),je=function(){function e(e,t){this.reason=e,this.explanation=t}return e.prototype.toMessage=function(){return this.explanation?this.reason+": "+this.explanation:this.reason},e}(),ze=function(){function e(){}var t=e.prototype;return t.offsetName=function(e,t){throw new y},t.formatOffset=function(e,t){throw new y},t.offset=function(e){throw new y},t.equals=function(e){throw new y},r(e,[{key:"type",get:function(){throw new y}},{key:"name",get:function(){throw new y}},{key:"universal",get:function(){throw new y}},{key:"isValid",get:function(){throw new y}}]),e}(),Ne=null,Ie=function(e){function t(){return e.apply(this,arguments)||this}a(t,e);var n=t.prototype;return n.offsetName=function(e,t){return de(e,t.format,t.locale)},n.formatOffset=function(e,t){return me(this.offset(e),t)},n.offset=function(e){return-new Date(e).getTimezoneOffset()},n.equals=function(e){return"local"===e.type},r(t,[{key:"type",get:function(){return"local"}},{key:"name",get:function(){return G()?(new Intl.DateTimeFormat).resolvedOptions().timeZone:"local"}},{key:"universal",get:function(){return!1}},{key:"isValid",get:function(){return!0}}],[{key:"instance",get:function(){return null===Ne&&(Ne=new t),Ne}}]),t}(ze),Fe=RegExp("^"+ge.source+"$"),We={},qe={year:0,month:1,day:2,hour:3,minute:4,second:5},Be={},Ve=function(e){function t(n){var i;return(i=e.call(this)||this).zoneName=n,i.valid=t.isValidZone(n),i}a(t,e),t.create=function(e){return Be[e]||(Be[e]=new t(e)),Be[e]},t.resetCache=function(){Be={},We={}},t.isValidSpecifier=function(e){return!(!e||!e.match(Fe))},t.isValidZone=function(e){try{return new Intl.DateTimeFormat("en-US",{timeZone:e}).format(),!0}catch(t){return!1}},t.parseGMTOffset=function(e){if(e){var t=e.match(/^Etc\/GMT([+-]\d{1,2})$/i);if(t)return-60*parseInt(t[1])}return null};var n=t.prototype;return n.offsetName=function(e,t){return de(e,t.format,t.locale,this.name)},n.formatOffset=function(e,t){return me(this.offset(e),t)},n.offset=function(e){var t,n=new Date(e),i=(We[t=this.name]||(We[t]=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:t,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})),We[t]),r=i.formatToParts?function(e,t){for(var n=e.formatToParts(t),i=[],r=0;r<n.length;r++){var a=n[r],s=a.value,o=qe[a.type];H(o)||(i[o]=parseInt(s,10))}return i}(i,n):function(e,t){var n=e.format(t).replace(/\u200E/g,""),i=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(n);return[i[3],i[1],i[2],i[4],i[5],i[6]]}(i,n),a=r[3],s=+n,o=s%1e3;return(ce({year:r[0],month:r[1],day:r[2],hour:24===a?0:a,minute:r[4],second:r[5],millisecond:0})-(s-=o>=0?o:1e3+o))/6e4},n.equals=function(e){return"iana"===e.type&&e.name===this.name},r(t,[{key:"type",get:function(){return"iana"}},{key:"name",get:function(){return this.zoneName}},{key:"universal",get:function(){return!1}},{key:"isValid",get:function(){return this.valid}}]),t}(ze),Ye=null,He=function(e){function t(t){var n;return(n=e.call(this)||this).fixed=t,n}a(t,e),t.instance=function(e){return 0===e?t.utcInstance:new t(e)},t.parseSpecifier=function(e){if(e){var n=e.match(/^utc(?:([+-]\d{1,2})(?::(\d{2}))?)?$/i);if(n)return new t(he(n[1],n[2]))}return null},r(t,null,[{key:"utcInstance",get:function(){return null===Ye&&(Ye=new t(0)),Ye}}]);var n=t.prototype;return n.offsetName=function(){return this.name},n.formatOffset=function(e,t){return me(this.fixed,t)},n.offset=function(){return this.fixed},n.equals=function(e){return"fixed"===e.type&&e.fixed===this.fixed},r(t,[{key:"type",get:function(){return"fixed"}},{key:"name",get:function(){return 0===this.fixed?"UTC":"UTC"+me(this.fixed,"narrow")}},{key:"universal",get:function(){return!0}},{key:"isValid",get:function(){return!0}}]),t}(ze),Xe=function(e){function t(t){var n;return(n=e.call(this)||this).zoneName=t,n}a(t,e);var n=t.prototype;return n.offsetName=function(){return null},n.formatOffset=function(){return""},n.offset=function(){return NaN},n.equals=function(){return!1},r(t,[{key:"type",get:function(){return"invalid"}},{key:"name",get:function(){return this.zoneName}},{key:"universal",get:function(){return!1}},{key:"isValid",get:function(){return!1}}]),t}(ze);function Ue(e,t){var n;if(H(e)||null===e)return t;if(e instanceof ze)return e;if("string"==typeof e){var i=e.toLowerCase();return"local"===i?t:"utc"===i||"gmt"===i?He.utcInstance:null!=(n=Ve.parseGMTOffset(e))?He.instance(n):Ve.isValidSpecifier(i)?Ve.create(e):He.parseSpecifier(i)||new Xe(e)}return X(e)?He.instance(e):"object"==typeof e&&e.offset&&"number"==typeof e.offset?e:new Xe(e)}var Ge=function(){return Date.now()},Qe=null,Ke=null,$e=null,Je=null,Ze=!1,et=function(){function e(){}return e.resetCaches=function(){ut.resetCache(),Ve.resetCache()},r(e,null,[{key:"now",get:function(){return Ge},set:function(e){Ge=e}},{key:"defaultZoneName",get:function(){return e.defaultZone.name},set:function(e){Qe=e?Ue(e):null}},{key:"defaultZone",get:function(){return Qe||Ie.instance}},{key:"defaultLocale",get:function(){return Ke},set:function(e){Ke=e}},{key:"defaultNumberingSystem",get:function(){return $e},set:function(e){$e=e}},{key:"defaultOutputCalendar",get:function(){return Je},set:function(e){Je=e}},{key:"throwOnInvalid",get:function(){return Ze},set:function(e){Ze=e}}]),e}(),tt={};function nt(e,t){void 0===t&&(t={});var n=JSON.stringify([e,t]),i=tt[n];return i||(i=new Intl.DateTimeFormat(e,t),tt[n]=i),i}var it={},rt={},at=null;function st(e,t,n,i,r){var a=e.listingMode(n);return"error"===a?null:"en"===a?i(t):r(t)}var ot=function(){function e(e,t,n){if(this.padTo=n.padTo||0,this.floor=n.floor||!1,!t&&G()){var i={useGrouping:!1};n.padTo>0&&(i.minimumIntegerDigits=n.padTo),this.inf=function(e,t){void 0===t&&(t={});var n=JSON.stringify([e,t]),i=it[n];return i||(i=new Intl.NumberFormat(e,t),it[n]=i),i}(e,i)}}return e.prototype.format=function(e){if(this.inf){var t=this.floor?Math.floor(e):e;return this.inf.format(t)}return te(this.floor?Math.floor(e):re(e,3),this.padTo)},e}(),ct=function(){function e(e,t,n){var i;if(this.opts=n,this.hasIntl=G(),e.zone.universal&&this.hasIntl?(i="UTC",this.dt=n.timeZoneName||0===e.offset?e:ai.fromMillis(e.ts+60*e.offset*1e3)):"local"===e.zone.type?this.dt=e:(this.dt=e,i=e.zone.name),this.hasIntl){var r=Object.assign({},this.opts);i&&(r.timeZone=i),this.dtf=nt(t,r)}}var t=e.prototype;return t.format=function(){if(this.hasIntl)return this.dtf.format(this.dt.toJSDate());var e=function(e){var t="EEEE, LLLL d, yyyy, h:mm a";switch(_e(J(e,["weekday","era","year","month","day","hour","minute","second","timeZoneName","hour12"]))){case _e(C):return"M/d/yyyy";case _e(k):return"LLL d, yyyy";case _e(O):return"LLLL d, yyyy";case _e(S):return"EEEE, LLLL d, yyyy";case _e(L):return"h:mm a";case _e(T):return"h:mm:ss a";case _e(x):case _e(D):return"h:mm a";case _e(E):return"HH:mm";case _e(P):return"HH:mm:ss";case _e(R):case _e(j):return"HH:mm";case _e(z):return"M/d/yyyy, h:mm a";case _e(I):return"LLL d, yyyy, h:mm a";case _e(q):return"LLLL d, yyyy, h:mm a";case _e(V):return t;case _e(N):return"M/d/yyyy, h:mm:ss a";case _e(F):return"LLL d, yyyy, h:mm:ss a";case _e(W):return"EEE, d LLL yyyy, h:mm a";case _e(B):return"LLLL d, yyyy, h:mm:ss a";case _e(Y):return"EEEE, LLLL d, yyyy, h:mm:ss a";default:return t}}(this.opts),t=ut.create("en-US");return Re.create(t).formatDateTimeFromString(this.dt,e)},t.formatToParts=function(){return this.hasIntl&&Q()?this.dtf.formatToParts(this.dt.toJSDate()):[]},t.resolvedOptions=function(){return this.hasIntl?this.dtf.resolvedOptions():{locale:"en-US",numberingSystem:"latn",outputCalendar:"gregory"}},e}(),lt=function(){function e(e,t,n){this.opts=Object.assign({style:"long"},n),!t&&K()&&(this.rtf=function(e,t){void 0===t&&(t={});var n=function(e,t){if(null==e)return{};var n,i,r={},a=Object.keys(e);for(i=0;i<a.length;i++)t.indexOf(n=a[i])>=0||(r[n]=e[n]);return r}(t,["base"]),i=JSON.stringify([e,n]),r=rt[i];return r||(r=new Intl.RelativeTimeFormat(e,t),rt[i]=r),r}(e,n))}var t=e.prototype;return t.format=function(e,t){return this.rtf?this.rtf.format(e,t):function(e,t,n,i){void 0===n&&(n="always"),void 0===i&&(i=!1);var r={years:["year","yr."],quarters:["quarter","qtr."],months:["month","mo."],weeks:["week","wk."],days:["day","day","days"],hours:["hour","hr."],minutes:["minute","min."],seconds:["second","sec."]},a=-1===["hours","minutes","seconds"].indexOf(e);if("auto"===n&&a){var s="days"===e;switch(t){case 1:return s?"tomorrow":"next "+r[e][0];case-1:return s?"yesterday":"last "+r[e][0];case 0:return s?"today":"this "+r[e][0]}}var o=Object.is(t,-0)||t<0,c=Math.abs(t),l=1===c,u=r[e],d=i?l?u[1]:u[2]||u[1]:l?r[e][0]:e;return o?c+" "+d+" ago":"in "+c+" "+d}(t,e,this.opts.numeric,"long"!==this.opts.style)},t.formatToParts=function(e,t){return this.rtf?this.rtf.formatToParts(e,t):[]},e}(),ut=function(){function e(e,t,n,i){var r=function(e){var t=e.indexOf("-u-");if(-1===t)return[e];var n,i=e.substring(0,t);try{n=nt(e).resolvedOptions()}catch(r){n=nt(i).resolvedOptions()}return[i,n.numberingSystem,n.calendar]}(e),a=r[1],s=r[2];this.locale=r[0],this.numberingSystem=t||a||null,this.outputCalendar=n||s||null,this.intl=function(e,t,n){return G()?n||t?(e+="-u",n&&(e+="-ca-"+n),t&&(e+="-nu-"+t),e):e:[]}(this.locale,this.numberingSystem,this.outputCalendar),this.weekdaysCache={format:{},standalone:{}},this.monthsCache={format:{},standalone:{}},this.meridiemCache=null,this.eraCache={},this.specifiedLocale=i,this.fastNumbersCached=null}e.fromOpts=function(t){return e.create(t.locale,t.numberingSystem,t.outputCalendar,t.defaultToEN)},e.create=function(t,n,i,r){void 0===r&&(r=!1);var a=t||et.defaultLocale;return new e(a||(r?"en-US":function(){if(at)return at;if(G()){var e=(new Intl.DateTimeFormat).resolvedOptions().locale;return at=e&&"und"!==e?e:"en-US"}return at="en-US"}()),n||et.defaultNumberingSystem,i||et.defaultOutputCalendar,a)},e.resetCache=function(){at=null,tt={},it={},rt={}},e.fromObject=function(t){var n=void 0===t?{}:t;return e.create(n.locale,n.numberingSystem,n.outputCalendar)};var t=e.prototype;return t.listingMode=function(e){void 0===e&&(e=!0);var t=G()&&Q(),n=this.isEnglish(),i=!(null!==this.numberingSystem&&"latn"!==this.numberingSystem||null!==this.outputCalendar&&"gregory"!==this.outputCalendar);return t||n&&i||e?!t||n&&i?"en":"intl":"error"},t.clone=function(t){return t&&0!==Object.getOwnPropertyNames(t).length?e.create(t.locale||this.specifiedLocale,t.numberingSystem||this.numberingSystem,t.outputCalendar||this.outputCalendar,t.defaultToEN||!1):this},t.redefaultToEN=function(e){return void 0===e&&(e={}),this.clone(Object.assign({},e,{defaultToEN:!0}))},t.redefaultToSystem=function(e){return void 0===e&&(e={}),this.clone(Object.assign({},e,{defaultToEN:!1}))},t.months=function(e,t,n){var i=this;return void 0===t&&(t=!1),void 0===n&&(n=!0),st(this,e,n,we,function(){var n=t?{month:e,day:"numeric"}:{month:e},r=t?"format":"standalone";return i.monthsCache[r][e]||(i.monthsCache[r][e]=function(e){for(var t=[],n=1;n<=12;n++){var i=ai.utc(2016,n,1);t.push(e(i))}return t}(function(e){return i.extract(e,n,"month")})),i.monthsCache[r][e]})},t.weekdays=function(e,t,n){var i=this;return void 0===t&&(t=!1),void 0===n&&(n=!0),st(this,e,n,Oe,function(){var n=t?{weekday:e,year:"numeric",month:"long",day:"numeric"}:{weekday:e},r=t?"format":"standalone";return i.weekdaysCache[r][e]||(i.weekdaysCache[r][e]=function(e){for(var t=[],n=1;n<=7;n++){var i=ai.utc(2016,11,13+n);t.push(e(i))}return t}(function(e){return i.extract(e,n,"weekday")})),i.weekdaysCache[r][e]})},t.meridiems=function(e){var t=this;return void 0===e&&(e=!0),st(this,void 0,e,function(){return Se},function(){if(!t.meridiemCache){var e={hour:"numeric",hour12:!0};t.meridiemCache=[ai.utc(2016,11,13,9),ai.utc(2016,11,13,19)].map(function(n){return t.extract(n,e,"dayperiod")})}return t.meridiemCache})},t.eras=function(e,t){var n=this;return void 0===t&&(t=!0),st(this,e,t,De,function(){var t={era:e};return n.eraCache[e]||(n.eraCache[e]=[ai.utc(-40,1,1),ai.utc(2017,1,1)].map(function(e){return n.extract(e,t,"era")})),n.eraCache[e]})},t.extract=function(e,t,n){var i=this.dtFormatter(e,t).formatToParts().find(function(e){return e.type.toLowerCase()===n});return i?i.value:null},t.numberFormatter=function(e){return void 0===e&&(e={}),new ot(this.intl,e.forceSimple||this.fastNumbers,e)},t.dtFormatter=function(e,t){return void 0===t&&(t={}),new ct(e,this.intl,t)},t.relFormatter=function(e){return void 0===e&&(e={}),new lt(this.intl,this.isEnglish(),e)},t.isEnglish=function(){return"en"===this.locale||"en-us"===this.locale.toLowerCase()||G()&&new Intl.DateTimeFormat(this.intl).resolvedOptions().locale.startsWith("en-us")},t.equals=function(e){return this.locale===e.locale&&this.numberingSystem===e.numberingSystem&&this.outputCalendar===e.outputCalendar},r(e,[{key:"fastNumbers",get:function(){var e;return null==this.fastNumbersCached&&(this.fastNumbersCached=(!(e=this).numberingSystem||"latn"===e.numberingSystem)&&("latn"===e.numberingSystem||!e.locale||e.locale.startsWith("en")||G()&&"latn"===new Intl.DateTimeFormat(e.intl).resolvedOptions().numberingSystem)),this.fastNumbersCached}}]),e}();function dt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var i=t.reduce(function(e,t){return e+t.source},"");return RegExp("^"+i+"$")}function ht(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.reduce(function(t,n){var i=t[0],r=t[1],a=n(e,t[2]),s=a[1],o=a[2];return[Object.assign(i,a[0]),r||s,o]},[{},null,1]).slice(0,2)}}function pt(e){if(null==e)return[null,null];for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];for(var r=0,a=n;r<a.length;r++){var s=a[r],o=s[0],c=s[1],l=o.exec(e);if(l)return c(l)}return[null,null]}function ft(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,n){var i,r={};for(i=0;i<t.length;i++)r[t[i]]=ne(e[n+i]);return[r,null,n+i]}}var mt=/(?:(Z)|([+-]\d\d)(?::?(\d\d))?)/,bt=/(\d\d)(?::?(\d\d)(?::?(\d\d)(?:[.,](\d{1,9}))?)?)?/,gt=RegExp(""+bt.source+mt.source+"?"),_t=RegExp("(?:T"+gt.source+")?"),vt=ft("weekYear","weekNumber","weekDay"),yt=ft("year","ordinal"),Mt=RegExp(bt.source+" ?(?:"+mt.source+"|("+ge.source+"))?"),wt=RegExp("(?: "+Mt.source+")?");function At(e,t,n){var i=e[t];return H(i)?n:ne(i)}function Ct(e,t){return[{year:At(e,t),month:At(e,t+1,1),day:At(e,t+2,1)},null,t+3]}function kt(e,t){return[{hour:At(e,t,0),minute:At(e,t+1,0),second:At(e,t+2,0),millisecond:ie(e[t+3])},null,t+4]}function Ot(e,t){var n=!e[t]&&!e[t+1],i=he(e[t+1],e[t+2]);return[{},n?null:He.instance(i),t+3]}function St(e,t){return[{},e[t]?Ve.create(e[t]):null,t+1]}var Lt=/^-?P(?:(?:(-?\d{1,9})Y)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})W)?(?:(-?\d{1,9})D)?(?:T(?:(-?\d{1,9})H)?(?:(-?\d{1,9})M)?(?:(-?\d{1,9})(?:[.,](-?\d{1,9}))?S)?)?)$/;function Tt(e){var t=e[2],n=e[3],i=e[4],r=e[5],a=e[6],s=e[7],o=e[8],c="-"===e[0][0],l=function(e){return e&&c?-e:e};return[{years:l(ne(e[1])),months:l(ne(t)),weeks:l(ne(n)),days:l(ne(i)),hours:l(ne(r)),minutes:l(ne(a)),seconds:l(ne(s)),milliseconds:l(ie(o))}]}var xt={GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Dt(e,t,n,i,r,a,s){var o={year:2===t.length?ue(ne(t)):ne(t),month:ye.indexOf(n)+1,day:ne(i),hour:ne(r),minute:ne(a)};return s&&(o.second=ne(s)),e&&(o.weekday=e.length>3?Ae.indexOf(e)+1:Ce.indexOf(e)+1),o}var Et=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|(?:([+-]\d\d)(\d\d)))$/;function Pt(e){var t,n=e[8],i=e[9],r=e[10],a=e[11],s=Dt(e[1],e[4],e[3],e[2],e[5],e[6],e[7]);return t=n?xt[n]:i?0:he(r,a),[s,new He(t)]}var Rt=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun), (\d\d) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (\d{4}) (\d\d):(\d\d):(\d\d) GMT$/,jt=/^(Monday|Tuesday|Wedsday|Thursday|Friday|Saturday|Sunday), (\d\d)-(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)-(\d\d) (\d\d):(\d\d):(\d\d) GMT$/,zt=/^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ( \d|\d\d) (\d\d):(\d\d):(\d\d) (\d{4})$/;function Nt(e){return[Dt(e[1],e[4],e[3],e[2],e[5],e[6],e[7]),He.utcInstance]}function It(e){return[Dt(e[1],e[7],e[2],e[3],e[4],e[5],e[6]),He.utcInstance]}var Ft=dt(/([+-]\d{6}|\d{4})(?:-?(\d\d)(?:-?(\d\d))?)?/,_t),Wt=dt(/(\d{4})-?W(\d\d)(?:-?(\d))?/,_t),qt=dt(/(\d{4})-?(\d{3})/,_t),Bt=dt(gt),Vt=ht(Ct,kt,Ot),Yt=ht(vt,kt,Ot),Ht=ht(yt,kt),Xt=ht(kt,Ot),Ut=dt(/(\d{4})-(\d\d)-(\d\d)/,wt),Gt=dt(Mt),Qt=ht(Ct,kt,Ot,St),Kt=ht(kt,Ot,St),$t={weeks:{days:7,hours:168,minutes:10080,seconds:604800,milliseconds:6048e5},days:{hours:24,minutes:1440,seconds:86400,milliseconds:864e5},hours:{minutes:60,seconds:3600,milliseconds:36e5},minutes:{seconds:60,milliseconds:6e4},seconds:{milliseconds:1e3}},Jt=Object.assign({years:{months:12,weeks:52,days:365,hours:8760,minutes:525600,seconds:31536e3,milliseconds:31536e6},quarters:{months:3,weeks:13,days:91,hours:2184,minutes:131040,milliseconds:78624e5},months:{weeks:4,days:30,hours:720,minutes:43200,seconds:2592e3,milliseconds:2592e6}},$t),Zt=Object.assign({years:{months:12,weeks:52.1775,days:365.2425,hours:8765.82,minutes:525949.2,seconds:525949.2*60,milliseconds:525949.2*60*1e3},quarters:{months:3,weeks:13.044375,days:91.310625,hours:2191.455,minutes:131487.3,seconds:525949.2*60/4,milliseconds:7889237999.999999},months:{weeks:4.3481250000000005,days:30.436875,hours:730.485,minutes:43829.1,seconds:2629746,milliseconds:2629746e3}},$t),en=["years","quarters","months","weeks","days","hours","minutes","seconds","milliseconds"],tn=en.slice(0).reverse();function nn(e,t,n){void 0===n&&(n=!1);var i={values:n?t.values:Object.assign({},e.values,t.values||{}),loc:e.loc.clone(t.loc),conversionAccuracy:t.conversionAccuracy||e.conversionAccuracy};return new sn(i)}function rn(e,t,n,i,r){var a=e[r][n],s=t[n]/a,o=Math.sign(s)!==Math.sign(i[r])&&0!==i[r]&&Math.abs(s)<=1?function(e){return e<0?Math.floor(e):Math.ceil(e)}(s):Math.trunc(s);i[r]+=o,t[n]-=o*a}function an(e,t){tn.reduce(function(n,i){return H(t[i])?n:(n&&rn(e,t,n,t,i),i)},null)}var sn=function(){function e(e){var t="longterm"===e.conversionAccuracy||!1;this.values=e.values,this.loc=e.loc||ut.create(),this.conversionAccuracy=t?"longterm":"casual",this.invalid=e.invalid||null,this.matrix=t?Zt:Jt,this.isLuxonDuration=!0}e.fromMillis=function(t,n){return e.fromObject(Object.assign({milliseconds:t},n))},e.fromObject=function(t){if(null==t||"object"!=typeof t)throw new v("Duration.fromObject: argument expected to be an object, got "+(null===t?"null":typeof t));return new e({values:fe(t,e.normalizeUnit,["locale","numberingSystem","conversionAccuracy","zone"]),loc:ut.fromObject(t),conversionAccuracy:t.conversionAccuracy})},e.fromISO=function(t,n){var i=function(e){return pt(e,[Lt,Tt])}(t)[0];if(i){var r=Object.assign(i,n);return e.fromObject(r)}return e.invalid("unparsable",'the input "'+t+"\" can't be parsed as ISO 8601")},e.invalid=function(t,n){if(void 0===n&&(n=null),!t)throw new v("need to specify a reason the Duration is invalid");var i=t instanceof je?t:new je(t,n);if(et.throwOnInvalid)throw new b(i);return new e({invalid:i})},e.normalizeUnit=function(e){var t={year:"years",years:"years",quarter:"quarters",quarters:"quarters",month:"months",months:"months",week:"weeks",weeks:"weeks",day:"days",days:"days",hour:"hours",hours:"hours",minute:"minutes",minutes:"minutes",second:"seconds",seconds:"seconds",millisecond:"milliseconds",milliseconds:"milliseconds"}[e?e.toLowerCase():e];if(!t)throw new _(e);return t},e.isDuration=function(e){return e&&e.isLuxonDuration||!1};var t=e.prototype;return t.toFormat=function(e,t){void 0===t&&(t={});var n=Object.assign({},t,{floor:!1!==t.round&&!1!==t.floor});return this.isValid?Re.create(this.loc,n).formatDurationFromString(this,e):"Invalid Duration"},t.toObject=function(e){if(void 0===e&&(e={}),!this.isValid)return{};var t=Object.assign({},this.values);return e.includeConfig&&(t.conversionAccuracy=this.conversionAccuracy,t.numberingSystem=this.loc.numberingSystem,t.locale=this.loc.locale),t},t.toISO=function(){if(!this.isValid)return null;var e="P";return 0!==this.years&&(e+=this.years+"Y"),0===this.months&&0===this.quarters||(e+=this.months+3*this.quarters+"M"),0!==this.weeks&&(e+=this.weeks+"W"),0!==this.days&&(e+=this.days+"D"),0===this.hours&&0===this.minutes&&0===this.seconds&&0===this.milliseconds||(e+="T"),0!==this.hours&&(e+=this.hours+"H"),0!==this.minutes&&(e+=this.minutes+"M"),0===this.seconds&&0===this.milliseconds||(e+=re(this.seconds+this.milliseconds/1e3,3)+"S"),"P"===e&&(e+="T0S"),e},t.toJSON=function(){return this.toISO()},t.toString=function(){return this.toISO()},t.valueOf=function(){return this.as("milliseconds")},t.plus=function(e){if(!this.isValid)return this;for(var t,n=on(e),i={},r=h(en);!(t=r()).done;){var a=t.value;(Z(n.values,a)||Z(this.values,a))&&(i[a]=n.get(a)+this.get(a))}return nn(this,{values:i},!0)},t.minus=function(e){if(!this.isValid)return this;var t=on(e);return this.plus(t.negate())},t.mapUnits=function(e){if(!this.isValid)return this;for(var t={},n=0,i=Object.keys(this.values);n<i.length;n++){var r=i[n];t[r]=pe(e(this.values[r],r))}return nn(this,{values:t},!0)},t.get=function(t){return this[e.normalizeUnit(t)]},t.set=function(t){return this.isValid?nn(this,{values:Object.assign(this.values,fe(t,e.normalizeUnit,[]))}):this},t.reconfigure=function(e){var t=void 0===e?{}:e,n=t.conversionAccuracy,i={loc:this.loc.clone({locale:t.locale,numberingSystem:t.numberingSystem})};return n&&(i.conversionAccuracy=n),nn(this,i)},t.as=function(e){return this.isValid?this.shiftTo(e).get(e):NaN},t.normalize=function(){if(!this.isValid)return this;var e=this.toObject();return an(this.matrix,e),nn(this,{values:e},!0)},t.shiftTo=function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];if(!this.isValid)return this;if(0===n.length)return this;n=n.map(function(t){return e.normalizeUnit(t)});var r,a={},s={},o=this.toObject();an(this.matrix,o);for(var c,l=h(en);!(c=l()).done;){var u=c.value;if(n.indexOf(u)>=0){r=u;var d=0;for(var p in s)d+=this.matrix[p][u]*s[p],s[p]=0;X(o[u])&&(d+=o[u]);var f=Math.trunc(d);for(var m in a[u]=f,s[u]=d-f,o)en.indexOf(m)>en.indexOf(u)&&rn(this.matrix,o,m,a,u)}else X(o[u])&&(s[u]=o[u])}for(var b in s)0!==s[b]&&(a[r]+=b===r?s[b]:s[b]/this.matrix[r][b]);return nn(this,{values:a},!0).normalize()},t.negate=function(){if(!this.isValid)return this;for(var e={},t=0,n=Object.keys(this.values);t<n.length;t++){var i=n[t];e[i]=-this.values[i]}return nn(this,{values:e},!0)},t.equals=function(e){if(!this.isValid||!e.isValid)return!1;if(!this.loc.equals(e.loc))return!1;for(var t,n=h(en);!(t=n()).done;){var i=t.value;if(this.values[i]!==e.values[i])return!1}return!0},r(e,[{key:"locale",get:function(){return this.isValid?this.loc.locale:null}},{key:"numberingSystem",get:function(){return this.isValid?this.loc.numberingSystem:null}},{key:"years",get:function(){return this.isValid?this.values.years||0:NaN}},{key:"quarters",get:function(){return this.isValid?this.values.quarters||0:NaN}},{key:"months",get:function(){return this.isValid?this.values.months||0:NaN}},{key:"weeks",get:function(){return this.isValid?this.values.weeks||0:NaN}},{key:"days",get:function(){return this.isValid?this.values.days||0:NaN}},{key:"hours",get:function(){return this.isValid?this.values.hours||0:NaN}},{key:"minutes",get:function(){return this.isValid?this.values.minutes||0:NaN}},{key:"seconds",get:function(){return this.isValid?this.values.seconds||0:NaN}},{key:"milliseconds",get:function(){return this.isValid?this.values.milliseconds||0:NaN}},{key:"isValid",get:function(){return null===this.invalid}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}}]),e}();function on(e){if(X(e))return sn.fromMillis(e);if(sn.isDuration(e))return e;if("object"==typeof e)return sn.fromObject(e);throw new v("Unknown duration argument "+e+" of type "+typeof e)}var cn="Invalid Interval";function ln(e,t){return e&&e.isValid?t&&t.isValid?t<e?un.invalid("end before start","The end of an interval must be after its start, but you had start="+e.toISO()+" and end="+t.toISO()):null:un.invalid("missing or invalid end"):un.invalid("missing or invalid start")}var un=function(){function e(e){this.s=e.start,this.e=e.end,this.invalid=e.invalid||null,this.isLuxonInterval=!0}e.invalid=function(t,n){if(void 0===n&&(n=null),!t)throw new v("need to specify a reason the Interval is invalid");var i=t instanceof je?t:new je(t,n);if(et.throwOnInvalid)throw new m(i);return new e({invalid:i})},e.fromDateTimes=function(t,n){var i=si(t),r=si(n),a=ln(i,r);return null==a?new e({start:i,end:r}):a},e.after=function(t,n){var i=on(n),r=si(t);return e.fromDateTimes(r,r.plus(i))},e.before=function(t,n){var i=on(n),r=si(t);return e.fromDateTimes(r.minus(i),r)},e.fromISO=function(t,n){var i=(t||"").split("/",2),r=i[0],a=i[1];if(r&&a){var s=ai.fromISO(r,n),o=ai.fromISO(a,n);if(s.isValid&&o.isValid)return e.fromDateTimes(s,o);if(s.isValid){var c=sn.fromISO(a,n);if(c.isValid)return e.after(s,c)}else if(o.isValid){var l=sn.fromISO(r,n);if(l.isValid)return e.before(o,l)}}return e.invalid("unparsable",'the input "'+t+"\" can't be parsed as ISO 8601")},e.isInterval=function(e){return e&&e.isLuxonInterval||!1};var t=e.prototype;return t.length=function(e){return void 0===e&&(e="milliseconds"),this.isValid?this.toDuration.apply(this,[e]).get(e):NaN},t.count=function(e){if(void 0===e&&(e="milliseconds"),!this.isValid)return NaN;var t=this.start.startOf(e),n=this.end.startOf(e);return Math.floor(n.diff(t,e).get(e))+1},t.hasSame=function(e){return!!this.isValid&&this.e.minus(1).hasSame(this.s,e)},t.isEmpty=function(){return this.s.valueOf()===this.e.valueOf()},t.isAfter=function(e){return!!this.isValid&&this.s>e},t.isBefore=function(e){return!!this.isValid&&this.e<=e},t.contains=function(e){return!!this.isValid&&this.s<=e&&this.e>e},t.set=function(t){var n=void 0===t?{}:t;return this.isValid?e.fromDateTimes(n.start||this.s,n.end||this.e):this},t.splitAt=function(){var t=this;if(!this.isValid)return[];for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];for(var a=i.map(si).filter(function(e){return t.contains(e)}).sort(),s=[],o=this.s,c=0;o<this.e;){var l=a[c]||this.e,u=+l>+this.e?this.e:l;s.push(e.fromDateTimes(o,u)),o=u,c+=1}return s},t.splitBy=function(t){var n=on(t);if(!this.isValid||!n.isValid||0===n.as("milliseconds"))return[];for(var i,r,a=this.s,s=[];a<this.e;)i=a.plus(n),s.push(e.fromDateTimes(a,r=+i>+this.e?this.e:i)),a=r;return s},t.divideEqually=function(e){return this.isValid?this.splitBy(this.length()/e).slice(0,e):[]},t.overlaps=function(e){return this.e>e.s&&this.s<e.e},t.abutsStart=function(e){return!!this.isValid&&+this.e==+e.s},t.abutsEnd=function(e){return!!this.isValid&&+e.e==+this.s},t.engulfs=function(e){return!!this.isValid&&this.s<=e.s&&this.e>=e.e},t.equals=function(e){return!(!this.isValid||!e.isValid)&&this.s.equals(e.s)&&this.e.equals(e.e)},t.intersection=function(t){if(!this.isValid)return this;var n=this.s>t.s?this.s:t.s,i=this.e<t.e?this.e:t.e;return n>i?null:e.fromDateTimes(n,i)},t.union=function(t){return this.isValid?e.fromDateTimes(this.s<t.s?this.s:t.s,this.e>t.e?this.e:t.e):this},e.merge=function(e){var t=e.sort(function(e,t){return e.s-t.s}).reduce(function(e,t){var n=e[0],i=e[1];return i?i.overlaps(t)||i.abutsStart(t)?[n,i.union(t)]:[n.concat([i]),t]:[n,t]},[[],null]),n=t[0],i=t[1];return i&&n.push(i),n},e.xor=function(t){for(var n,i,r=null,a=0,s=[],o=t.map(function(e){return[{time:e.s,type:"s"},{time:e.e,type:"e"}]}),c=h((n=Array.prototype).concat.apply(n,o).sort(function(e,t){return e.time-t.time}));!(i=c()).done;){var l=i.value;1===(a+="s"===l.type?1:-1)?r=l.time:(r&&+r!=+l.time&&s.push(e.fromDateTimes(r,l.time)),r=null)}return e.merge(s)},t.difference=function(){for(var t=this,n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];return e.xor([this].concat(i)).map(function(e){return t.intersection(e)}).filter(function(e){return e&&!e.isEmpty()})},t.toString=function(){return this.isValid?"["+this.s.toISO()+" \u2013 "+this.e.toISO()+")":cn},t.toISO=function(e){return this.isValid?this.s.toISO(e)+"/"+this.e.toISO(e):cn},t.toISODate=function(){return this.isValid?this.s.toISODate()+"/"+this.e.toISODate():cn},t.toISOTime=function(e){return this.isValid?this.s.toISOTime(e)+"/"+this.e.toISOTime(e):cn},t.toFormat=function(e,t){var n=(void 0===t?{}:t).separator,i=void 0===n?" \u2013 ":n;return this.isValid?""+this.s.toFormat(e)+i+this.e.toFormat(e):cn},t.toDuration=function(e,t){return this.isValid?this.e.diff(this.s,e,t):sn.invalid(this.invalidReason)},t.mapEndpoints=function(t){return e.fromDateTimes(t(this.s),t(this.e))},r(e,[{key:"start",get:function(){return this.isValid?this.s:null}},{key:"end",get:function(){return this.isValid?this.e:null}},{key:"isValid",get:function(){return null===this.invalidReason}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}}]),e}(),dn=function(){function e(){}return e.hasDST=function(e){void 0===e&&(e=et.defaultZone);var t=ai.local().setZone(e).set({month:12});return!e.universal&&t.offset!==t.set({month:6}).offset},e.isValidIANAZone=function(e){return Ve.isValidSpecifier(e)&&Ve.isValidZone(e)},e.normalizeZone=function(e){return Ue(e,et.defaultZone)},e.months=function(e,t){void 0===e&&(e="long");var n=void 0===t?{}:t,i=n.locale,r=n.numberingSystem,a=n.outputCalendar;return ut.create(void 0===i?null:i,void 0===r?null:r,void 0===a?"gregory":a).months(e)},e.monthsFormat=function(e,t){void 0===e&&(e="long");var n=void 0===t?{}:t,i=n.locale,r=n.numberingSystem,a=n.outputCalendar;return ut.create(void 0===i?null:i,void 0===r?null:r,void 0===a?"gregory":a).months(e,!0)},e.weekdays=function(e,t){void 0===e&&(e="long");var n=void 0===t?{}:t,i=n.locale,r=n.numberingSystem;return ut.create(void 0===i?null:i,void 0===r?null:r,null).weekdays(e)},e.weekdaysFormat=function(e,t){void 0===e&&(e="long");var n=void 0===t?{}:t,i=n.locale,r=n.numberingSystem;return ut.create(void 0===i?null:i,void 0===r?null:r,null).weekdays(e,!0)},e.meridiems=function(e){var t=(void 0===e?{}:e).locale;return ut.create(void 0===t?null:t).meridiems()},e.eras=function(e,t){void 0===e&&(e="short");var n=(void 0===t?{}:t).locale;return ut.create(void 0===n?null:n,null,"gregory").eras(e)},e.features=function(){var e=!1,t=!1,n=!1,i=!1;if(G()){e=!0,t=Q(),i=K();try{n="America/New_York"===new Intl.DateTimeFormat("en",{timeZone:"America/New_York"}).resolvedOptions().timeZone}catch(r){n=!1}}return{intl:e,intlTokens:t,zones:n,relative:i}},e}();function hn(e,t){var n=function(e){return e.toUTC(0,{keepLocalTime:!0}).startOf("day").valueOf()},i=n(t)-n(e);return Math.floor(sn.fromMillis(i).as("days"))}var pn={arab:"[\u0660-\u0669]",arabext:"[\u06f0-\u06f9]",bali:"[\u1b50-\u1b59]",beng:"[\u09e6-\u09ef]",deva:"[\u0966-\u096f]",fullwide:"[\uff10-\uff19]",gujr:"[\u0ae6-\u0aef]",hanidec:"[\u3007|\u4e00|\u4e8c|\u4e09|\u56db|\u4e94|\u516d|\u4e03|\u516b|\u4e5d]",khmr:"[\u17e0-\u17e9]",knda:"[\u0ce6-\u0cef]",laoo:"[\u0ed0-\u0ed9]",limb:"[\u1946-\u194f]",mlym:"[\u0d66-\u0d6f]",mong:"[\u1810-\u1819]",mymr:"[\u1040-\u1049]",orya:"[\u0b66-\u0b6f]",tamldec:"[\u0be6-\u0bef]",telu:"[\u0c66-\u0c6f]",thai:"[\u0e50-\u0e59]",tibt:"[\u0f20-\u0f29]",latn:"\\d"},fn={arab:[1632,1641],arabext:[1776,1785],bali:[6992,7001],beng:[2534,2543],deva:[2406,2415],fullwide:[65296,65303],gujr:[2790,2799],khmr:[6112,6121],knda:[3302,3311],laoo:[3792,3801],limb:[6470,6479],mlym:[3430,3439],mong:[6160,6169],mymr:[4160,4169],orya:[2918,2927],tamldec:[3046,3055],telu:[3174,3183],thai:[3664,3673],tibt:[3872,3881]},mn=pn.hanidec.replace(/[\[|\]]/g,"").split("");function bn(e,t){return void 0===t&&(t=""),new RegExp(""+pn[e.numberingSystem||"latn"]+t)}function gn(e,t){return void 0===t&&(t=function(e){return e}),{regex:e,deser:function(e){return t(function(e){var t=parseInt(e,10);if(isNaN(t)){t="";for(var n=0;n<e.length;n++){var i=e.charCodeAt(n);if(-1!==e[n].search(pn.hanidec))t+=mn.indexOf(e[n]);else for(var r in fn){var a=fn[r],s=a[0];i>=s&&i<=a[1]&&(t+=i-s)}}return parseInt(t,10)}return t}(e[0]))}}}function _n(e){return e.replace(/\./,"\\.?")}function vn(e){return e.replace(/\./,"").toLowerCase()}function yn(e,t){return null===e?null:{regex:RegExp(e.map(_n).join("|")),deser:function(n){var i=n[0];return e.findIndex(function(e){return vn(i)===vn(e)})+t}}}function Mn(e,t){return{regex:e,deser:function(e){return he(e[1],e[2])},groups:t}}function wn(e){return{regex:e,deser:function(e){return e[0]}}}var An={year:{"2-digit":"yy",numeric:"yyyyy"},month:{numeric:"M","2-digit":"MM",short:"MMM",long:"MMMM"},day:{numeric:"d","2-digit":"dd"},weekday:{short:"EEE",long:"EEEE"},dayperiod:"a",dayPeriod:"a",hour:{numeric:"h","2-digit":"hh"},minute:{numeric:"m","2-digit":"mm"},second:{numeric:"s","2-digit":"ss"}},Cn=null;function kn(e,t,n){var i=function(e,t){var n;return(n=Array.prototype).concat.apply(n,e.map(function(e){return function(e,t){if(e.literal)return e;var n=Re.macroTokenToFormatOpts(e.val);if(!n)return e;var i=Re.create(t,n).formatDateTimeParts((Cn||(Cn=ai.fromMillis(1555555555555)),Cn)).map(function(e){return function(e,t,n){var i=e.type;if("literal"===i)return{literal:!0,val:e.value};var r=An[i];return"object"==typeof r&&(r=r[n[i]]),r?{literal:!1,val:r}:void 0}(e,0,n)});return i.includes(void 0)?e:i}(e,t)}))}(Re.parseFormat(n),e),r=i.map(function(t){return n=t,r=bn(i=e),a=bn(i,"{2}"),s=bn(i,"{3}"),o=bn(i,"{4}"),c=bn(i,"{6}"),l=bn(i,"{1,2}"),u=bn(i,"{1,3}"),d=bn(i,"{1,6}"),h=bn(i,"{1,9}"),p=bn(i,"{2,4}"),f=bn(i,"{4,6}"),m=function(e){return{regex:RegExp((t=e.val,t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"))),deser:function(e){return e[0]},literal:!0};var t},(b=function(e){if(n.literal)return m(e);switch(e.val){case"G":return yn(i.eras("short",!1),0);case"GG":return yn(i.eras("long",!1),0);case"y":return gn(d);case"yy":return gn(p,ue);case"yyyy":return gn(o);case"yyyyy":return gn(f);case"yyyyyy":return gn(c);case"M":return gn(l);case"MM":return gn(a);case"MMM":return yn(i.months("short",!0,!1),1);case"MMMM":return yn(i.months("long",!0,!1),1);case"L":return gn(l);case"LL":return gn(a);case"LLL":return yn(i.months("short",!1,!1),1);case"LLLL":return yn(i.months("long",!1,!1),1);case"d":return gn(l);case"dd":return gn(a);case"o":return gn(u);case"ooo":return gn(s);case"HH":return gn(a);case"H":return gn(l);case"hh":return gn(a);case"h":return gn(l);case"mm":return gn(a);case"m":case"q":return gn(l);case"qq":return gn(a);case"s":return gn(l);case"ss":return gn(a);case"S":return gn(u);case"SSS":return gn(s);case"u":return wn(h);case"a":return yn(i.meridiems(),0);case"kkkk":return gn(o);case"kk":return gn(p,ue);case"W":return gn(l);case"WW":return gn(a);case"E":case"c":return gn(r);case"EEE":return yn(i.weekdays("short",!1,!1),1);case"EEEE":return yn(i.weekdays("long",!1,!1),1);case"ccc":return yn(i.weekdays("short",!0,!1),1);case"cccc":return yn(i.weekdays("long",!0,!1),1);case"Z":case"ZZ":return Mn(new RegExp("([+-]"+l.source+")(?::("+a.source+"))?"),2);case"ZZZ":return Mn(new RegExp("([+-]"+l.source+")("+a.source+")?"),2);case"z":return wn(/[a-z_+-/]{1,256}?/i);default:return m(e)}}(n)||{invalidReason:"missing Intl.DateTimeFormat.formatToParts support"}).token=n,b;var n,i,r,a,s,o,c,l,u,d,h,p,f,m,b}),a=r.find(function(e){return e.invalidReason});if(a)return{input:t,tokens:i,invalidReason:a.invalidReason};var s=function(e){return["^"+e.map(function(e){return e.regex}).reduce(function(e,t){return e+"("+t.source+")"},"")+"$",e]}(r),o=s[1],c=RegExp(s[0],"i"),l=function(e,t,n){var i=e.match(t);if(i){var r={},a=1;for(var s in n)if(Z(n,s)){var o=n[s],c=o.groups?o.groups+1:1;!o.literal&&o.token&&(r[o.token.val[0]]=o.deser(i.slice(a,a+c))),a+=c}return[i,r]}return[i,{}]}(t,c,o),u=l[0],d=l[1],h=d?function(e){var t;return t=H(e.Z)?H(e.z)?null:Ve.create(e.z):new He(e.Z),H(e.q)||(e.M=3*(e.q-1)+1),H(e.h)||(e.h<12&&1===e.a?e.h+=12:12===e.h&&0===e.a&&(e.h=0)),0===e.G&&e.y&&(e.y=-e.y),H(e.u)||(e.S=ie(e.u)),[Object.keys(e).reduce(function(t,n){var i=function(e){switch(e){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":case"H":return"hour";case"d":return"day";case"o":return"ordinal";case"L":case"M":return"month";case"y":return"year";case"E":case"c":return"weekday";case"W":return"weekNumber";case"k":return"weekYear";case"q":return"quarter";default:return null}}(n);return i&&(t[i]=e[n]),t},{}),t]}(d):[null,null],p=h[0],f=h[1];if(Z(d,"a")&&Z(d,"H"))throw new g("Can't include meridiem when specifying 24-hour format");return{input:t,tokens:i,regex:c,rawMatches:u,matches:d,result:p,zone:f}}var On=[0,31,59,90,120,151,181,212,243,273,304,334],Sn=[0,31,60,91,121,152,182,213,244,274,305,335];function Ln(e,t){return new je("unit out of range","you specified "+t+" (of type "+typeof t+") as a "+e+", which is invalid")}function Tn(e,t,n){var i=new Date(Date.UTC(e,t-1,n)).getUTCDay();return 0===i?7:i}function xn(e,t,n){return n+(ae(e)?Sn:On)[t-1]}function Dn(e,t){var n=ae(e)?Sn:On,i=n.findIndex(function(e){return e<t});return{month:i+1,day:t-n[i]}}function En(e){var t,n=e.year,i=e.month,r=e.day,a=xn(n,i,r),s=Tn(n,i,r),o=Math.floor((a-s+10)/7);return o<1?o=le(t=n-1):o>le(n)?(t=n+1,o=1):t=n,Object.assign({weekYear:t,weekNumber:o,weekday:s},be(e))}function Pn(e){var t,n=e.weekYear,i=e.weekNumber,r=e.weekday,a=Tn(n,1,4),s=se(n),o=7*i+r-a-3;o<1?o+=se(t=n-1):o>s?(t=n+1,o-=se(n)):t=n;var c=Dn(t,o);return Object.assign({year:t,month:c.month,day:c.day},be(e))}function Rn(e){var t=e.year,n=xn(t,e.month,e.day);return Object.assign({year:t,ordinal:n},be(e))}function jn(e){var t=e.year,n=Dn(t,e.ordinal);return Object.assign({year:t,month:n.month,day:n.day},be(e))}function zn(e){var t=U(e.year),n=ee(e.month,1,12),i=ee(e.day,1,oe(e.year,e.month));return t?n?!i&&Ln("day",e.day):Ln("month",e.month):Ln("year",e.year)}function Nn(e){var t=e.hour,n=e.minute,i=e.second,r=e.millisecond,a=ee(t,0,23)||24===t&&0===n&&0===i&&0===r,s=ee(n,0,59),o=ee(i,0,59),c=ee(r,0,999);return a?s?o?!c&&Ln("millisecond",r):Ln("second",i):Ln("minute",n):Ln("hour",t)}var In="Invalid DateTime",Fn=864e13;function Wn(e){return new je("unsupported zone",'the zone "'+e.name+'" is not supported')}function qn(e){return null===e.weekData&&(e.weekData=En(e.c)),e.weekData}function Bn(e,t){var n={ts:e.ts,zone:e.zone,c:e.c,o:e.o,loc:e.loc,invalid:e.invalid};return new ai(Object.assign({},n,t,{old:n}))}function Vn(e,t,n){var i=e-60*t*1e3,r=n.offset(i);if(t===r)return[i,t];var a=n.offset(i-=60*(r-t)*1e3);return r===a?[i,r]:[e-60*Math.min(r,a)*1e3,Math.max(r,a)]}function Yn(e,t){var n=new Date(e+=60*t*1e3);return{year:n.getUTCFullYear(),month:n.getUTCMonth()+1,day:n.getUTCDate(),hour:n.getUTCHours(),minute:n.getUTCMinutes(),second:n.getUTCSeconds(),millisecond:n.getUTCMilliseconds()}}function Hn(e,t,n){return Vn(ce(e),t,n)}function Xn(e,t){var n,i=Object.keys(t.values);-1===i.indexOf("milliseconds")&&i.push("milliseconds"),t=(n=t).shiftTo.apply(n,i);var r=e.o,a=e.c.year+t.years,s=e.c.month+t.months+3*t.quarters,o=Object.assign({},e.c,{year:a,month:s,day:Math.min(e.c.day,oe(a,s))+t.days+7*t.weeks}),c=sn.fromObject({hours:t.hours,minutes:t.minutes,seconds:t.seconds,milliseconds:t.milliseconds}).as("milliseconds"),l=Vn(ce(o),r,e.zone),u=l[0],d=l[1];return 0!==c&&(d=e.zone.offset(u+=c)),{ts:u,o:d}}function Un(e,t,n,i,r){var a=n.setZone,s=n.zone;if(e&&0!==Object.keys(e).length){var o=ai.fromObject(Object.assign(e,n,{zone:t||s,setZone:void 0}));return a?o:o.setZone(s)}return ai.invalid(new je("unparsable",'the input "'+r+"\" can't be parsed as "+i))}function Gn(e,t,n){return void 0===n&&(n=!0),e.isValid?Re.create(ut.create("en-US"),{allowZ:n,forceSimple:!0}).formatDateTimeFromString(e,t):null}function Qn(e,t){var n=t.suppressSeconds,i=t.suppressMilliseconds,r=t.includeOffset,a=t.includeZone,s=void 0!==a&&a,o=t.spaceZone,c=t.format,l=void 0===c?"extended":c,u="basic"===l?"HHmm":"HH:mm";return void 0!==n&&n&&0===e.second&&0===e.millisecond||(u+="basic"===l?"ss":":ss",void 0!==i&&i&&0===e.millisecond||(u+=".SSS")),(s||r)&&void 0!==o&&o&&(u+=" "),s?u+="z":r&&(u+="basic"===l?"ZZZ":"ZZ"),Gn(e,u)}var Kn={month:1,day:1,hour:0,minute:0,second:0,millisecond:0},$n={weekNumber:1,weekday:1,hour:0,minute:0,second:0,millisecond:0},Jn={ordinal:1,hour:0,minute:0,second:0,millisecond:0},Zn=["year","month","day","hour","minute","second","millisecond"],ei=["weekYear","weekNumber","weekday","hour","minute","second","millisecond"],ti=["year","ordinal","hour","minute","second","millisecond"];function ni(e){var t={year:"year",years:"year",month:"month",months:"month",day:"day",days:"day",hour:"hour",hours:"hour",minute:"minute",minutes:"minute",quarter:"quarter",quarters:"quarter",second:"second",seconds:"second",millisecond:"millisecond",milliseconds:"millisecond",weekday:"weekday",weekdays:"weekday",weeknumber:"weekNumber",weeksnumber:"weekNumber",weeknumbers:"weekNumber",weekyear:"weekYear",weekyears:"weekYear",ordinal:"ordinal"}[e.toLowerCase()];if(!t)throw new _(e);return t}function ii(e,t){for(var n,i=h(Zn);!(n=i()).done;){var r=n.value;H(e[r])&&(e[r]=Kn[r])}var a=zn(e)||Nn(e);if(a)return ai.invalid(a);var s=et.now(),o=Hn(e,t.offset(s),t);return new ai({ts:o[0],zone:t,o:o[1]})}function ri(e,t,n){var i=!!H(n.round)||n.round,r=function(e,r){return e=re(e,i||n.calendary?0:2,!0),t.loc.clone(n).relFormatter(n).format(e,r)},a=function(i){return n.calendary?t.hasSame(e,i)?0:t.startOf(i).diff(e.startOf(i),i).get(i):t.diff(e,i).get(i)};if(n.unit)return r(a(n.unit),n.unit);for(var s,o=h(n.units);!(s=o()).done;){var c=s.value,l=a(c);if(Math.abs(l)>=1)return r(l,c)}return r(0,n.units[n.units.length-1])}var ai=function(){function e(e){var t=e.zone||et.defaultZone,n=e.invalid||(Number.isNaN(e.ts)?new je("invalid input"):null)||(t.isValid?null:Wn(t));this.ts=H(e.ts)?et.now():e.ts;var i=null,r=null;if(!n)if(e.old&&e.old.ts===this.ts&&e.old.zone.equals(t)){var a=[e.old.c,e.old.o];i=a[0],r=a[1]}else{var s=t.offset(this.ts);i=Yn(this.ts,s),i=(n=Number.isNaN(i.year)?new je("invalid input"):null)?null:i,r=n?null:s}this._zone=t,this.loc=e.loc||ut.create(),this.invalid=n,this.weekData=null,this.c=i,this.o=r,this.isLuxonDateTime=!0}e.local=function(t,n,i,r,a,s,o){return H(t)?new e({ts:et.now()}):ii({year:t,month:n,day:i,hour:r,minute:a,second:s,millisecond:o},et.defaultZone)},e.utc=function(t,n,i,r,a,s,o){return H(t)?new e({ts:et.now(),zone:He.utcInstance}):ii({year:t,month:n,day:i,hour:r,minute:a,second:s,millisecond:o},He.utcInstance)},e.fromJSDate=function(t,n){void 0===n&&(n={});var i="[object Date]"===Object.prototype.toString.call(t)?t.valueOf():NaN;if(Number.isNaN(i))return e.invalid("invalid input");var r=Ue(n.zone,et.defaultZone);return r.isValid?new e({ts:i,zone:r,loc:ut.fromObject(n)}):e.invalid(Wn(r))},e.fromMillis=function(t,n){if(void 0===n&&(n={}),X(t))return t<-Fn||t>Fn?e.invalid("Timestamp out of range"):new e({ts:t,zone:Ue(n.zone,et.defaultZone),loc:ut.fromObject(n)});throw new v("fromMillis requires a numerical input, but received a "+typeof t+" with value "+t)},e.fromSeconds=function(t,n){if(void 0===n&&(n={}),X(t))return new e({ts:1e3*t,zone:Ue(n.zone,et.defaultZone),loc:ut.fromObject(n)});throw new v("fromSeconds requires a numerical input")},e.fromObject=function(t){var n=Ue(t.zone,et.defaultZone);if(!n.isValid)return e.invalid(Wn(n));var i=et.now(),r=n.offset(i),a=fe(t,ni,["zone","locale","outputCalendar","numberingSystem"]),s=!H(a.ordinal),o=!H(a.year),c=!H(a.month)||!H(a.day),l=o||c,u=a.weekYear||a.weekNumber,d=ut.fromObject(t);if((l||s)&&u)throw new g("Can't mix weekYear/weekNumber units with year/month/day or ordinals");if(c&&s)throw new g("Can't mix ordinal dates with month/day");var p,f,m=u||a.weekday&&!l,b=Yn(i,r);m?(p=ei,f=$n,b=En(b)):s?(p=ti,f=Jn,b=Rn(b)):(p=Zn,f=Kn);for(var _,v=!1,y=h(p);!(_=y()).done;){var M=_.value;H(a[M])?a[M]=v?f[M]:b[M]:v=!0}var w=(m?function(e){var t=U(e.weekYear),n=ee(e.weekNumber,1,le(e.weekYear)),i=ee(e.weekday,1,7);return t?n?!i&&Ln("weekday",e.weekday):Ln("week",e.week):Ln("weekYear",e.weekYear)}(a):s?function(e){var t=U(e.year),n=ee(e.ordinal,1,se(e.year));return t?!n&&Ln("ordinal",e.ordinal):Ln("year",e.year)}(a):zn(a))||Nn(a);if(w)return e.invalid(w);var A=Hn(m?Pn(a):s?jn(a):a,r,n),C=new e({ts:A[0],zone:n,o:A[1],loc:d});return a.weekday&&l&&t.weekday!==C.weekday?e.invalid("mismatched weekday","you can't specify both a weekday of "+a.weekday+" and a date of "+C.toISO()):C},e.fromISO=function(e,t){void 0===t&&(t={});var n=function(e){return pt(e,[Ft,Vt],[Wt,Yt],[qt,Ht],[Bt,Xt])}(e);return Un(n[0],n[1],t,"ISO 8601",e)},e.fromRFC2822=function(e,t){void 0===t&&(t={});var n=function(e){return pt(function(e){return e.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").trim()}(e),[Et,Pt])}(e);return Un(n[0],n[1],t,"RFC 2822",e)},e.fromHTTP=function(e,t){void 0===t&&(t={});var n=function(e){return pt(e,[Rt,Nt],[jt,Nt],[zt,It])}(e);return Un(n[0],n[1],t,"HTTP",t)},e.fromFormat=function(t,n,i){if(void 0===i&&(i={}),H(t)||H(n))throw new v("fromFormat requires an input string and a format");var r,a=i.locale,s=i.numberingSystem,o=[(r=kn(ut.fromOpts({locale:void 0===a?null:a,numberingSystem:void 0===s?null:s,defaultToEN:!0}),t,n)).result,r.zone,r.invalidReason],c=o[0],l=o[1],u=o[2];return u?e.invalid(u):Un(c,l,i,"format "+n,t)},e.fromString=function(t,n,i){return void 0===i&&(i={}),e.fromFormat(t,n,i)},e.fromSQL=function(e,t){void 0===t&&(t={});var n=function(e){return pt(e,[Ut,Qt],[Gt,Kt])}(e);return Un(n[0],n[1],t,"SQL",e)},e.invalid=function(t,n){if(void 0===n&&(n=null),!t)throw new v("need to specify a reason the DateTime is invalid");var i=t instanceof je?t:new je(t,n);if(et.throwOnInvalid)throw new f(i);return new e({invalid:i})},e.isDateTime=function(e){return e&&e.isLuxonDateTime||!1};var t=e.prototype;return t.get=function(e){return this[e]},t.resolvedLocaleOpts=function(e){void 0===e&&(e={});var t=Re.create(this.loc.clone(e),e).resolvedOptions(this);return{locale:t.locale,numberingSystem:t.numberingSystem,outputCalendar:t.calendar}},t.toUTC=function(e,t){return void 0===e&&(e=0),void 0===t&&(t={}),this.setZone(He.instance(e),t)},t.toLocal=function(){return this.setZone(et.defaultZone)},t.setZone=function(t,n){var i=void 0===n?{}:n,r=i.keepLocalTime,a=void 0!==r&&r,s=i.keepCalendarTime,o=void 0!==s&&s;if((t=Ue(t,et.defaultZone)).equals(this.zone))return this;if(t.isValid){var c=this.ts;if(a||o){var l=t.offset(this.ts);c=Hn(this.toObject(),l,t)[0]}return Bn(this,{ts:c,zone:t})}return e.invalid(Wn(t))},t.reconfigure=function(e){var t=void 0===e?{}:e;return Bn(this,{loc:this.loc.clone({locale:t.locale,numberingSystem:t.numberingSystem,outputCalendar:t.outputCalendar})})},t.setLocale=function(e){return this.reconfigure({locale:e})},t.set=function(e){if(!this.isValid)return this;var t,n=fe(e,ni,[]);H(n.weekYear)&&H(n.weekNumber)&&H(n.weekday)?H(n.ordinal)?(t=Object.assign(this.toObject(),n),H(n.day)&&(t.day=Math.min(oe(t.year,t.month),t.day))):t=jn(Object.assign(Rn(this.c),n)):t=Pn(Object.assign(En(this.c),n));var i=Hn(t,this.o,this.zone);return Bn(this,{ts:i[0],o:i[1]})},t.plus=function(e){return this.isValid?Bn(this,Xn(this,on(e))):this},t.minus=function(e){return this.isValid?Bn(this,Xn(this,on(e).negate())):this},t.startOf=function(e){if(!this.isValid)return this;var t={},n=sn.normalizeUnit(e);switch(n){case"years":t.month=1;case"quarters":case"months":t.day=1;case"weeks":case"days":t.hour=0;case"hours":t.minute=0;case"minutes":t.second=0;case"seconds":t.millisecond=0}if("weeks"===n&&(t.weekday=1),"quarters"===n){var i=Math.ceil(this.month/3);t.month=3*(i-1)+1}return this.set(t)},t.endOf=function(e){var t;return this.isValid?this.plus((t={},t[e]=1,t)).startOf(e).minus(1):this},t.toFormat=function(e,t){return void 0===t&&(t={}),this.isValid?Re.create(this.loc.redefaultToEN(t)).formatDateTimeFromString(this,e):In},t.toLocaleString=function(e){return void 0===e&&(e=C),this.isValid?Re.create(this.loc.clone(e),e).formatDateTime(this):In},t.toLocaleParts=function(e){return void 0===e&&(e={}),this.isValid?Re.create(this.loc.clone(e),e).formatDateTimeParts(this):[]},t.toISO=function(e){return void 0===e&&(e={}),this.isValid?this.toISODate(e)+"T"+this.toISOTime(e):null},t.toISODate=function(e){var t=(void 0===e?{}:e).format,n="basic"===(void 0===t?"extended":t)?"yyyyMMdd":"yyyy-MM-dd";return this.year>9999&&(n="+"+n),Gn(this,n)},t.toISOWeekDate=function(){return Gn(this,"kkkk-'W'WW-c")},t.toISOTime=function(e){var t=void 0===e?{}:e,n=t.suppressMilliseconds,i=t.suppressSeconds,r=t.includeOffset,a=t.format;return Qn(this,{suppressSeconds:void 0!==i&&i,suppressMilliseconds:void 0!==n&&n,includeOffset:void 0===r||r,format:void 0===a?"extended":a})},t.toRFC2822=function(){return Gn(this,"EEE, dd LLL yyyy HH:mm:ss ZZZ",!1)},t.toHTTP=function(){return Gn(this.toUTC(),"EEE, dd LLL yyyy HH:mm:ss 'GMT'")},t.toSQLDate=function(){return Gn(this,"yyyy-MM-dd")},t.toSQLTime=function(e){var t=void 0===e?{}:e,n=t.includeOffset,i=t.includeZone;return Qn(this,{includeOffset:void 0===n||n,includeZone:void 0!==i&&i,spaceZone:!0})},t.toSQL=function(e){return void 0===e&&(e={}),this.isValid?this.toSQLDate()+" "+this.toSQLTime(e):null},t.toString=function(){return this.isValid?this.toISO():In},t.valueOf=function(){return this.toMillis()},t.toMillis=function(){return this.isValid?this.ts:NaN},t.toSeconds=function(){return this.isValid?this.ts/1e3:NaN},t.toJSON=function(){return this.toISO()},t.toBSON=function(){return this.toJSDate()},t.toObject=function(e){if(void 0===e&&(e={}),!this.isValid)return{};var t=Object.assign({},this.c);return e.includeConfig&&(t.outputCalendar=this.outputCalendar,t.numberingSystem=this.loc.numberingSystem,t.locale=this.loc.locale),t},t.toJSDate=function(){return new Date(this.isValid?this.ts:NaN)},t.diff=function(e,t,n){if(void 0===t&&(t="milliseconds"),void 0===n&&(n={}),!this.isValid||!e.isValid)return sn.invalid(this.invalid||e.invalid,"created by diffing an invalid DateTime");var i,r=Object.assign({locale:this.locale,numberingSystem:this.numberingSystem},n),a=(i=t,Array.isArray(i)?i:[i]).map(sn.normalizeUnit),s=e.valueOf()>this.valueOf(),o=function(e,t,n,i){var r,a=function(e,t,n){for(var i,r,a={},s=0,o=[["years",function(e,t){return t.year-e.year}],["months",function(e,t){return t.month-e.month+12*(t.year-e.year)}],["weeks",function(e,t){var n=hn(e,t);return(n-n%7)/7}],["days",hn]];s<o.length;s++){var c=o[s],l=c[0],u=c[1];if(n.indexOf(l)>=0){var d;i=l;var h,p=u(e,t);(r=e.plus(((d={})[l]=p,d)))>t?(e=e.plus(((h={})[l]=p-1,h)),p-=1):e=r,a[l]=p}}return[e,a,r,i]}(e,t,n),s=a[0],o=a[1],c=a[2],l=a[3],u=t-s,d=n.filter(function(e){return["hours","minutes","seconds","milliseconds"].indexOf(e)>=0});0===d.length&&(c<t&&(c=s.plus(((r={})[l]=1,r))),c!==s&&(o[l]=(o[l]||0)+u/(c-s)));var h,p=sn.fromObject(Object.assign(o,i));return d.length>0?(h=sn.fromMillis(u,i)).shiftTo.apply(h,d).plus(p):p}(s?this:e,s?e:this,a,r);return s?o.negate():o},t.diffNow=function(t,n){return void 0===t&&(t="milliseconds"),void 0===n&&(n={}),this.diff(e.local(),t,n)},t.until=function(e){return this.isValid?un.fromDateTimes(this,e):this},t.hasSame=function(e,t){if(!this.isValid)return!1;if("millisecond"===t)return this.valueOf()===e.valueOf();var n=e.valueOf();return this.startOf(t)<=n&&n<=this.endOf(t)},t.equals=function(e){return this.isValid&&e.isValid&&this.valueOf()===e.valueOf()&&this.zone.equals(e.zone)&&this.loc.equals(e.loc)},t.toRelative=function(t){if(void 0===t&&(t={}),!this.isValid)return null;var n=t.base||e.fromObject({zone:this.zone});return ri(n,this.plus(t.padding?this<n?-t.padding:t.padding:0),Object.assign(t,{numeric:"always",units:["years","months","days","hours","minutes","seconds"]}))},t.toRelativeCalendar=function(t){return void 0===t&&(t={}),this.isValid?ri(t.base||e.fromObject({zone:this.zone}),this,Object.assign(t,{numeric:"auto",units:["years","months","days"],calendary:!0})):null},e.min=function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];if(!n.every(e.isDateTime))throw new v("min requires all arguments be DateTimes");return $(n,function(e){return e.valueOf()},Math.min)},e.max=function(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];if(!n.every(e.isDateTime))throw new v("max requires all arguments be DateTimes");return $(n,function(e){return e.valueOf()},Math.max)},e.fromFormatExplain=function(e,t,n){void 0===n&&(n={});var i=n.locale,r=n.numberingSystem;return kn(ut.fromOpts({locale:void 0===i?null:i,numberingSystem:void 0===r?null:r,defaultToEN:!0}),e,t)},e.fromStringExplain=function(t,n,i){return void 0===i&&(i={}),e.fromFormatExplain(t,n,i)},r(e,[{key:"isValid",get:function(){return null===this.invalid}},{key:"invalidReason",get:function(){return this.invalid?this.invalid.reason:null}},{key:"invalidExplanation",get:function(){return this.invalid?this.invalid.explanation:null}},{key:"locale",get:function(){return this.isValid?this.loc.locale:null}},{key:"numberingSystem",get:function(){return this.isValid?this.loc.numberingSystem:null}},{key:"outputCalendar",get:function(){return this.isValid?this.loc.outputCalendar:null}},{key:"zone",get:function(){return this._zone}},{key:"zoneName",get:function(){return this.isValid?this.zone.name:null}},{key:"year",get:function(){return this.isValid?this.c.year:NaN}},{key:"quarter",get:function(){return this.isValid?Math.ceil(this.c.month/3):NaN}},{key:"month",get:function(){return this.isValid?this.c.month:NaN}},{key:"day",get:function(){return this.isValid?this.c.day:NaN}},{key:"hour",get:function(){return this.isValid?this.c.hour:NaN}},{key:"minute",get:function(){return this.isValid?this.c.minute:NaN}},{key:"second",get:function(){return this.isValid?this.c.second:NaN}},{key:"millisecond",get:function(){return this.isValid?this.c.millisecond:NaN}},{key:"weekYear",get:function(){return this.isValid?qn(this).weekYear:NaN}},{key:"weekNumber",get:function(){return this.isValid?qn(this).weekNumber:NaN}},{key:"weekday",get:function(){return this.isValid?qn(this).weekday:NaN}},{key:"ordinal",get:function(){return this.isValid?Rn(this.c).ordinal:NaN}},{key:"monthShort",get:function(){return this.isValid?dn.months("short",{locale:this.locale})[this.month-1]:null}},{key:"monthLong",get:function(){return this.isValid?dn.months("long",{locale:this.locale})[this.month-1]:null}},{key:"weekdayShort",get:function(){return this.isValid?dn.weekdays("short",{locale:this.locale})[this.weekday-1]:null}},{key:"weekdayLong",get:function(){return this.isValid?dn.weekdays("long",{locale:this.locale})[this.weekday-1]:null}},{key:"offset",get:function(){return this.isValid?+this.o:NaN}},{key:"offsetNameShort",get:function(){return this.isValid?this.zone.offsetName(this.ts,{format:"short",locale:this.locale}):null}},{key:"offsetNameLong",get:function(){return this.isValid?this.zone.offsetName(this.ts,{format:"long",locale:this.locale}):null}},{key:"isOffsetFixed",get:function(){return this.isValid?this.zone.universal:null}},{key:"isInDST",get:function(){return!this.isOffsetFixed&&(this.offset>this.set({month:1}).offset||this.offset>this.set({month:5}).offset)}},{key:"isInLeapYear",get:function(){return ae(this.year)}},{key:"daysInMonth",get:function(){return oe(this.year,this.month)}},{key:"daysInYear",get:function(){return this.isValid?se(this.year):NaN}},{key:"weeksInWeekYear",get:function(){return this.isValid?le(this.weekYear):NaN}}],[{key:"DATE_SHORT",get:function(){return C}},{key:"DATE_MED",get:function(){return k}},{key:"DATE_FULL",get:function(){return O}},{key:"DATE_HUGE",get:function(){return S}},{key:"TIME_SIMPLE",get:function(){return L}},{key:"TIME_WITH_SECONDS",get:function(){return T}},{key:"TIME_WITH_SHORT_OFFSET",get:function(){return x}},{key:"TIME_WITH_LONG_OFFSET",get:function(){return D}},{key:"TIME_24_SIMPLE",get:function(){return E}},{key:"TIME_24_WITH_SECONDS",get:function(){return P}},{key:"TIME_24_WITH_SHORT_OFFSET",get:function(){return R}},{key:"TIME_24_WITH_LONG_OFFSET",get:function(){return j}},{key:"DATETIME_SHORT",get:function(){return z}},{key:"DATETIME_SHORT_WITH_SECONDS",get:function(){return N}},{key:"DATETIME_MED",get:function(){return I}},{key:"DATETIME_MED_WITH_SECONDS",get:function(){return F}},{key:"DATETIME_MED_WITH_WEEKDAY",get:function(){return W}},{key:"DATETIME_FULL",get:function(){return q}},{key:"DATETIME_FULL_WITH_SECONDS",get:function(){return B}},{key:"DATETIME_HUGE",get:function(){return V}},{key:"DATETIME_HUGE_WITH_SECONDS",get:function(){return Y}}]),e}();function si(e){if(ai.isDateTime(e))return e;if(e&&e.valueOf&&X(e.valueOf()))return ai.fromJSDate(e);if(e&&"object"==typeof e)return ai.fromObject(e);throw new v("Unknown datetime argument: "+e+", of type "+typeof e)}t.DateTime=ai,t.Duration=sn,t.FixedOffsetZone=He,t.IANAZone=Ve,t.Info=dn,t.Interval=un,t.InvalidZone=Xe,t.LocalZone=Ie,t.Settings=et,t.Zone=ze},FDCq:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("fXoL"),r=n("5GhB");let a=(()=>{class e{constructor(e){this.contactMappingService=e}sortOption(e){return e.sort((e,t)=>e.text&&t.text?e.text>t.text?1:t.text>e.text?-1:0:0)}clientLKResponseToVM(e){return this.sortOption(e.data?e.data.map(e=>({value:e.id,text:e.name})):[])}searchResponseToVM(e){var t,n;const i={pageInfo:Object.assign({},null===(t=e.meta)||void 0===t?void 0:t.pagination),list:[]};return(null===(n=e.data)||void 0===n?void 0:n.length)&&e.data.forEach(e=>{const t=this.clientResponseToVM(e);i.list.push(t)}),i}clientResponseToVM(e){var t,n,i,r,a,s;const o={};return o.id=e.id,o.name=e.name,o.debitorid=e.debitorid,o.address=e.address,o.addressaddition=e.addressaddition,o.phone=e.phone,o.zip=e.zip,o.city=e.city,o.country=e.country,o.email=e.email,o.custom_properties=e.custom_properties,o.parent_id=e.parent_id,o.saleslots=e.saleslots,o.freelancer_ratings=e.freelancer_ratings,o.children_ids=e.children_ids,o.children=null===(n=null===(t=e.children)||void 0===t?void 0:t.data)||void 0===n?void 0:n.map(e=>this.clientResponseToVM(e)),o.contacts=null===(r=null===(i=e.contacts)||void 0===i?void 0:i.data)||void 0===r?void 0:r.map(e=>this.contactMappingService.contactResponseToVM(e)),o.parent=(null===(a=e.parent)||void 0===a?void 0:a.data)?this.clientResponseToVM(null===(s=e.parent)||void 0===s?void 0:s.data):void 0,o.isParent=o.children&&o.children.length>0,o}searchRequest(e){const t={include:["contacts.contact","parent","children"]};return t.page=e.pageIndex,t.order_by=e.sortBy,t.order_dir=e.sortDir,t.limit=e.pageSize,t.filters=[],e.parent&&t.filters.push({key:"parent",value:e.parent}),e.search&&t.filters.push({key:"search",value:e.search}),t}getByIdRequest(e){const t={};return t.id=e,t.include=["contacts","parent","children"],t}clientVMToResponse(e){const t={};return t.id=e.id,t.name=e.name,t.debitorid=e.debitorid,t.address=e.address,t.addressaddition=e.addressaddition,t.phone=e.phone,t.zip=e.zip,t.city=e.city,t.country=e.country,t.email=e.email,t.custom_properties=e.custom_properties,t.parent_id=e.parent_id,t.saleslots=e.saleslots,t.freelancer_ratings=e.freelancer_ratings,t}}return e.\u0275fac=function(t){return new(t||e)(i.ac(r.a))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})()},FKr1:function(e,t,n){"use strict";n.d(t,"a",function(){return _}),n.d(t,"b",function(){return v}),n.d(t,"c",function(){return x}),n.d(t,"d",function(){return B}),n.d(t,"e",function(){return D}),n.d(t,"f",function(){return T}),n.d(t,"g",function(){return le}),n.d(t,"h",function(){return re}),n.d(t,"i",function(){return Z}),n.d(t,"j",function(){return w}),n.d(t,"k",function(){return V}),n.d(t,"l",function(){return X}),n.d(t,"m",function(){return q}),n.d(t,"n",function(){return pe}),n.d(t,"o",function(){return be}),n.d(t,"p",function(){return de}),n.d(t,"q",function(){return ne}),n.d(t,"r",function(){return ie}),n.d(t,"s",function(){return ee}),n.d(t,"t",function(){return te}),n.d(t,"u",function(){return J}),n.d(t,"v",function(){return fe}),n.d(t,"w",function(){return me}),n.d(t,"x",function(){return C}),n.d(t,"y",function(){return k}),n.d(t,"z",function(){return A}),n.d(t,"A",function(){return S}),n.d(t,"B",function(){return L}),n.d(t,"C",function(){return O}),n.d(t,"D",function(){return Y});var i=n("fXoL"),r=n("u47x"),a=n("cH1L");const s=new i.Q("11.2.5");var o=n("ofXK"),c=n("8LU1"),l=n("XNiG"),u=n("HDdC"),d=n("nLfN"),h=n("JX91"),p=n("R1ws"),f=n("FtGj");function m(e,t){if(1&e&&i.Rb(0,"mat-pseudo-checkbox",4),2&e){const e=i.ic();i.qc("state",e.selected?"checked":"unchecked")("disabled",e.disabled)}}function b(e,t){if(1&e&&(i.Wb(0,"span",5),i.Rc(1),i.Vb()),2&e){const e=i.ic();i.Cb(1),i.Tc("(",e.group.label,")")}}const g=["*"];let _=(()=>{class e{}return e.STANDARD_CURVE="cubic-bezier(0.4,0.0,0.2,1)",e.DECELERATION_CURVE="cubic-bezier(0.0,0.0,0.2,1)",e.ACCELERATION_CURVE="cubic-bezier(0.4,0.0,1,1)",e.SHARP_CURVE="cubic-bezier(0.4,0.0,0.6,1)",e})(),v=(()=>{class e{}return e.COMPLEX="375ms",e.ENTERING="225ms",e.EXITING="195ms",e})();const y=new i.Q("11.2.5"),M=new i.s("mat-sanity-checks",{providedIn:"root",factory:function(){return!0}});let w=(()=>{class e{constructor(e,t,n){this._hasDoneGlobalChecks=!1,this._document=n,e._applyBodyHighContrastModeCssClasses(),this._sanityChecks=t,this._hasDoneGlobalChecks||(this._checkDoctypeIsDefined(),this._checkThemeIsPresent(),this._checkCdkVersionMatch(),this._hasDoneGlobalChecks=!0)}_getWindow(){const e=this._document.defaultView||window;return"object"==typeof e&&e?e:null}_checksAreEnabled(){return Object(i.X)()&&!this._isTestEnv()}_isTestEnv(){const e=this._getWindow();return e&&(e.__karma__||e.jasmine)}_checkDoctypeIsDefined(){this._checksAreEnabled()&&(!0===this._sanityChecks||this._sanityChecks.doctype)&&!this._document.doctype&&console.warn("Current document does not have a doctype. This may cause some Angular Material components not to behave as expected.")}_checkThemeIsPresent(){if(!this._checksAreEnabled()||!1===this._sanityChecks||!this._sanityChecks.theme||!this._document.body||"function"!=typeof getComputedStyle)return;const e=this._document.createElement("div");e.classList.add("mat-theme-loaded-marker"),this._document.body.appendChild(e);const t=getComputedStyle(e);t&&"none"!==t.display&&console.warn("Could not find Angular Material core theme. Most Material components may not work as expected. For more info refer to the theming guide: https://material.angular.io/guide/theming"),this._document.body.removeChild(e)}_checkCdkVersionMatch(){this._checksAreEnabled()&&(!0===this._sanityChecks||this._sanityChecks.version)&&y.full!==s.full&&console.warn("The Angular Material version ("+y.full+") does not match the Angular CDK version ("+s.full+").\nPlease ensure the versions of these two packages exactly match.")}}return e.\u0275fac=function(t){return new(t||e)(i.ac(r.j),i.ac(M,8),i.ac(o.e))},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({imports:[[a.a],a.a]}),e})();function A(e){return class extends e{constructor(...e){super(...e),this._disabled=!1}get disabled(){return this._disabled}set disabled(e){this._disabled=Object(c.c)(e)}}}function C(e,t){return class extends e{constructor(...e){super(...e),this.defaultColor=t,this.color=t}get color(){return this._color}set color(e){const t=e||this.defaultColor;t!==this._color&&(this._color&&this._elementRef.nativeElement.classList.remove(`mat-${this._color}`),t&&this._elementRef.nativeElement.classList.add(`mat-${t}`),this._color=t)}}}function k(e){return class extends e{constructor(...e){super(...e),this._disableRipple=!1}get disableRipple(){return this._disableRipple}set disableRipple(e){this._disableRipple=Object(c.c)(e)}}}function O(e,t=0){return class extends e{constructor(...e){super(...e),this._tabIndex=t,this.defaultTabIndex=t}get tabIndex(){return this.disabled?-1:this._tabIndex}set tabIndex(e){this._tabIndex=null!=e?Object(c.f)(e):this.defaultTabIndex}}}function S(e){return class extends e{constructor(...e){super(...e),this.errorState=!1,this.stateChanges=new l.a}updateErrorState(){const e=this.errorState,t=(this.errorStateMatcher||this._defaultErrorStateMatcher).isErrorState(this.ngControl?this.ngControl.control:null,this._parentFormGroup||this._parentForm);t!==e&&(this.errorState=t,this.stateChanges.next())}}}function L(e){return class extends e{constructor(...e){super(...e),this._isInitialized=!1,this._pendingSubscribers=[],this.initialized=new u.a(e=>{this._isInitialized?this._notifySubscriber(e):this._pendingSubscribers.push(e)})}_markInitialized(){this._isInitialized=!0,this._pendingSubscribers.forEach(this._notifySubscriber),this._pendingSubscribers=null}_notifySubscriber(e){e.next(),e.complete()}}}const T=new i.s("MAT_DATE_LOCALE",{providedIn:"root",factory:function(){return Object(i.W)(i.w)}});class x{constructor(){this._localeChanges=new l.a,this.localeChanges=this._localeChanges}getValidDateOrNull(e){return this.isDateInstance(e)&&this.isValid(e)?e:null}deserialize(e){return null==e||this.isDateInstance(e)&&this.isValid(e)?e:this.invalid()}setLocale(e){this.locale=e,this._localeChanges.next()}compareDate(e,t){return this.getYear(e)-this.getYear(t)||this.getMonth(e)-this.getMonth(t)||this.getDate(e)-this.getDate(t)}sameDate(e,t){if(e&&t){let n=this.isValid(e),i=this.isValid(t);return n&&i?!this.compareDate(e,t):n==i}return e==t}clampDate(e,t,n){return t&&this.compareDate(e,t)<0?t:n&&this.compareDate(e,n)>0?n:e}}const D=new i.s("mat-date-formats");let E;try{E="undefined"!=typeof Intl}catch(ge){E=!1}const P={long:["January","February","March","April","May","June","July","August","September","October","November","December"],short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],narrow:["J","F","M","A","M","J","J","A","S","O","N","D"]},R=N(31,e=>String(e+1)),j={long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],narrow:["S","M","T","W","T","F","S"]},z=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;function N(e,t){const n=Array(e);for(let i=0;i<e;i++)n[i]=t(i);return n}let I=(()=>{class e extends x{constructor(e,t){super(),this.useUtcForDisplay=!0,super.setLocale(e),this.useUtcForDisplay=!t.TRIDENT,this._clampDate=t.TRIDENT||t.EDGE}getYear(e){return e.getFullYear()}getMonth(e){return e.getMonth()}getDate(e){return e.getDate()}getDayOfWeek(e){return e.getDay()}getMonthNames(e){if(E){const t=new Intl.DateTimeFormat(this.locale,{month:e,timeZone:"utc"});return N(12,e=>this._stripDirectionalityCharacters(this._format(t,new Date(2017,e,1))))}return P[e]}getDateNames(){if(E){const e=new Intl.DateTimeFormat(this.locale,{day:"numeric",timeZone:"utc"});return N(31,t=>this._stripDirectionalityCharacters(this._format(e,new Date(2017,0,t+1))))}return R}getDayOfWeekNames(e){if(E){const t=new Intl.DateTimeFormat(this.locale,{weekday:e,timeZone:"utc"});return N(7,e=>this._stripDirectionalityCharacters(this._format(t,new Date(2017,0,e+1))))}return j[e]}getYearName(e){if(E){const t=new Intl.DateTimeFormat(this.locale,{year:"numeric",timeZone:"utc"});return this._stripDirectionalityCharacters(this._format(t,e))}return String(this.getYear(e))}getFirstDayOfWeek(){return 0}getNumDaysInMonth(e){return this.getDate(this._createDateWithOverflow(this.getYear(e),this.getMonth(e)+1,0))}clone(e){return new Date(e.getTime())}createDate(e,t,n){let i=this._createDateWithOverflow(e,t,n);return i.getMonth(),i}today(){return new Date}parse(e){return"number"==typeof e?new Date(e):e?new Date(Date.parse(e)):null}format(e,t){if(!this.isValid(e))throw Error("NativeDateAdapter: Cannot format invalid date.");if(E){this._clampDate&&(e.getFullYear()<1||e.getFullYear()>9999)&&(e=this.clone(e)).setFullYear(Math.max(1,Math.min(9999,e.getFullYear()))),t=Object.assign(Object.assign({},t),{timeZone:"utc"});const n=new Intl.DateTimeFormat(this.locale,t);return this._stripDirectionalityCharacters(this._format(n,e))}return this._stripDirectionalityCharacters(e.toDateString())}addCalendarYears(e,t){return this.addCalendarMonths(e,12*t)}addCalendarMonths(e,t){let n=this._createDateWithOverflow(this.getYear(e),this.getMonth(e)+t,this.getDate(e));return this.getMonth(n)!=((this.getMonth(e)+t)%12+12)%12&&(n=this._createDateWithOverflow(this.getYear(n),this.getMonth(n),0)),n}addCalendarDays(e,t){return this._createDateWithOverflow(this.getYear(e),this.getMonth(e),this.getDate(e)+t)}toIso8601(e){return[e.getUTCFullYear(),this._2digit(e.getUTCMonth()+1),this._2digit(e.getUTCDate())].join("-")}deserialize(e){if("string"==typeof e){if(!e)return null;if(z.test(e)){let t=new Date(e);if(this.isValid(t))return t}}return super.deserialize(e)}isDateInstance(e){return e instanceof Date}isValid(e){return!isNaN(e.getTime())}invalid(){return new Date(NaN)}_createDateWithOverflow(e,t,n){const i=new Date;return i.setFullYear(e,t,n),i.setHours(0,0,0,0),i}_2digit(e){return("00"+e).slice(-2)}_stripDirectionalityCharacters(e){return e.replace(/[\u200e\u200f]/g,"")}_format(e,t){const n=new Date;return n.setUTCFullYear(t.getFullYear(),t.getMonth(),t.getDate()),n.setUTCHours(t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()),e.format(n)}}return e.\u0275fac=function(t){return new(t||e)(i.ac(T,8),i.ac(d.a))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})(),F=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({providers:[{provide:x,useClass:I}],imports:[[d.b]]}),e})();const W={parse:{dateInput:null},display:{dateInput:{year:"numeric",month:"numeric",day:"numeric"},monthYearLabel:{year:"numeric",month:"short"},dateA11yLabel:{year:"numeric",month:"long",day:"numeric"},monthYearA11yLabel:{year:"numeric",month:"long"}}};let q=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({providers:[{provide:D,useValue:W}],imports:[[F]]}),e})(),B=(()=>{class e{isErrorState(e,t){return!!(e&&e.invalid&&(e.touched||t&&t.submitted))}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i.Mb)({factory:function(){return new e},token:e,providedIn:"root"}),e})(),V=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i.Lb({type:e,selectors:[["","mat-line",""],["","matLine",""]],hostAttrs:[1,"mat-line"]}),e})();function Y(e,t,n="mat"){e.changes.pipe(Object(h.a)(e)).subscribe(({length:e})=>{H(t,`${n}-2-line`,!1),H(t,`${n}-3-line`,!1),H(t,`${n}-multi-line`,!1),2===e||3===e?H(t,`${n}-${e}-line`,!0):e>3&&H(t,`${n}-multi-line`,!0)})}function H(e,t,n){const i=e.nativeElement.classList;n?i.add(t):i.remove(t)}let X=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({imports:[[w],w]}),e})();class U{constructor(e,t,n){this._renderer=e,this.element=t,this.config=n,this.state=3}fadeOut(){this._renderer.fadeOutRipple(this)}}const G={enterDuration:450,exitDuration:400},Q=Object(d.f)({passive:!0}),K=["mousedown","touchstart"],$=["mouseup","mouseleave","touchend","touchcancel"];class J{constructor(e,t,n,i){this._target=e,this._ngZone=t,this._isPointerDown=!1,this._activeRipples=new Set,this._pointerUpEventsRegistered=!1,i.isBrowser&&(this._containerElement=Object(c.e)(n))}fadeInRipple(e,t,n={}){const i=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),r=Object.assign(Object.assign({},G),n.animation);n.centered&&(e=i.left+i.width/2,t=i.top+i.height/2);const a=n.radius||function(e,t,n){const i=Math.max(Math.abs(e-n.left),Math.abs(e-n.right)),r=Math.max(Math.abs(t-n.top),Math.abs(t-n.bottom));return Math.sqrt(i*i+r*r)}(e,t,i),s=e-i.left,o=t-i.top,c=r.enterDuration,l=document.createElement("div");l.classList.add("mat-ripple-element"),l.style.left=s-a+"px",l.style.top=o-a+"px",l.style.height=2*a+"px",l.style.width=2*a+"px",null!=n.color&&(l.style.backgroundColor=n.color),l.style.transitionDuration=`${c}ms`,this._containerElement.appendChild(l),window.getComputedStyle(l).getPropertyValue("opacity"),l.style.transform="scale(1)";const u=new U(this,l,n);return u.state=0,this._activeRipples.add(u),n.persistent||(this._mostRecentTransientRipple=u),this._runTimeoutOutsideZone(()=>{const e=u===this._mostRecentTransientRipple;u.state=1,n.persistent||e&&this._isPointerDown||u.fadeOut()},c),u}fadeOutRipple(e){const t=this._activeRipples.delete(e);if(e===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),this._activeRipples.size||(this._containerRect=null),!t)return;const n=e.element,i=Object.assign(Object.assign({},G),e.config.animation);n.style.transitionDuration=`${i.exitDuration}ms`,n.style.opacity="0",e.state=2,this._runTimeoutOutsideZone(()=>{e.state=3,n.parentNode.removeChild(n)},i.exitDuration)}fadeOutAll(){this._activeRipples.forEach(e=>e.fadeOut())}setupTriggerEvents(e){const t=Object(c.e)(e);t&&t!==this._triggerElement&&(this._removeTriggerEvents(),this._triggerElement=t,this._registerEvents(K))}handleEvent(e){"mousedown"===e.type?this._onMousedown(e):"touchstart"===e.type?this._onTouchStart(e):this._onPointerUp(),this._pointerUpEventsRegistered||(this._registerEvents($),this._pointerUpEventsRegistered=!0)}_onMousedown(e){const t=Object(r.l)(e),n=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;this._target.rippleDisabled||t||n||(this._isPointerDown=!0,this.fadeInRipple(e.clientX,e.clientY,this._target.rippleConfig))}_onTouchStart(e){if(!this._target.rippleDisabled&&!Object(r.m)(e)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const t=e.changedTouches;for(let e=0;e<t.length;e++)this.fadeInRipple(t[e].clientX,t[e].clientY,this._target.rippleConfig)}}_onPointerUp(){this._isPointerDown&&(this._isPointerDown=!1,this._activeRipples.forEach(e=>{!e.config.persistent&&(1===e.state||e.config.terminateOnPointerUp&&0===e.state)&&e.fadeOut()}))}_runTimeoutOutsideZone(e,t=0){this._ngZone.runOutsideAngular(()=>setTimeout(e,t))}_registerEvents(e){this._ngZone.runOutsideAngular(()=>{e.forEach(e=>{this._triggerElement.addEventListener(e,this,Q)})})}_removeTriggerEvents(){this._triggerElement&&(K.forEach(e=>{this._triggerElement.removeEventListener(e,this,Q)}),this._pointerUpEventsRegistered&&$.forEach(e=>{this._triggerElement.removeEventListener(e,this,Q)}))}}const Z=new i.s("mat-ripple-global-options");let ee=(()=>{class e{constructor(e,t,n,i,r){this._elementRef=e,this._animationMode=r,this.radius=0,this._disabled=!1,this._isInitialized=!1,this._globalOptions=i||{},this._rippleRenderer=new J(this,t,e,n)}get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(e){this._trigger=e,this._setupTriggerEventsIfEnabled()}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:Object.assign(Object.assign(Object.assign({},this._globalOptions.animation),"NoopAnimations"===this._animationMode?{enterDuration:0,exitDuration:0}:{}),this.animation),terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(e,t=0,n){return"number"==typeof e?this._rippleRenderer.fadeInRipple(e,t,Object.assign(Object.assign({},this.rippleConfig),n)):this._rippleRenderer.fadeInRipple(0,0,Object.assign(Object.assign({},this.rippleConfig),e))}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.l),i.Qb(i.B),i.Qb(d.a),i.Qb(Z,8),i.Qb(p.a,8))},e.\u0275dir=i.Lb({type:e,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(e,t){2&e&&i.Ib("mat-ripple-unbounded",t.unbounded)},inputs:{radius:["matRippleRadius","radius"],disabled:["matRippleDisabled","disabled"],trigger:["matRippleTrigger","trigger"],color:["matRippleColor","color"],unbounded:["matRippleUnbounded","unbounded"],centered:["matRippleCentered","centered"],animation:["matRippleAnimation","animation"]},exportAs:["matRipple"]}),e})(),te=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({imports:[[w,d.b],w]}),e})(),ne=(()=>{class e{constructor(e){this._animationMode=e,this.state="unchecked",this.disabled=!1}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(p.a,8))},e.\u0275cmp=i.Kb({type:e,selectors:[["mat-pseudo-checkbox"]],hostAttrs:[1,"mat-pseudo-checkbox"],hostVars:8,hostBindings:function(e,t){2&e&&i.Ib("mat-pseudo-checkbox-indeterminate","indeterminate"===t.state)("mat-pseudo-checkbox-checked","checked"===t.state)("mat-pseudo-checkbox-disabled",t.disabled)("_mat-animation-noopable","NoopAnimations"===t._animationMode)},inputs:{state:"state",disabled:"disabled"},decls:0,vars:0,template:function(e,t){},styles:['.mat-pseudo-checkbox{width:16px;height:16px;border:2px solid;border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate{border-color:transparent}._mat-animation-noopable.mat-pseudo-checkbox{transition:none;animation:none}._mat-animation-noopable.mat-pseudo-checkbox::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{top:5px;left:1px;width:10px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{top:2.4px;left:1px;width:8px;height:3px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}\n'],encapsulation:2,changeDetection:0}),e})(),ie=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({imports:[[w]]}),e})();const re=new i.s("MAT_OPTION_PARENT_COMPONENT");class ae{}const se=A(ae);let oe=0,ce=(()=>{class e extends se{constructor(e){var t;super(),this._labelId="mat-optgroup-label-"+oe++,this._inert=null!==(t=null==e?void 0:e.inertGroups)&&void 0!==t&&t}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(re,8))},e.\u0275dir=i.Lb({type:e,inputs:{label:"label"},features:[i.zb]}),e})();const le=new i.s("MatOptgroup");let ue=0;class de{constructor(e,t=!1){this.source=e,this.isUserInput=t}}let he=(()=>{class e{constructor(e,t,n,r){this._element=e,this._changeDetectorRef=t,this._parent=n,this.group=r,this._selected=!1,this._active=!1,this._disabled=!1,this._mostRecentViewValue="",this.id="mat-option-"+ue++,this.onSelectionChange=new i.o,this._stateChanges=new l.a}get multiple(){return this._parent&&this._parent.multiple}get selected(){return this._selected}get disabled(){return this.group&&this.group.disabled||this._disabled}set disabled(e){this._disabled=Object(c.c)(e)}get disableRipple(){return this._parent&&this._parent.disableRipple}get active(){return this._active}get viewValue(){return(this._getHostElement().textContent||"").trim()}select(){this._selected||(this._selected=!0,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}deselect(){this._selected&&(this._selected=!1,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent())}focus(e,t){const n=this._getHostElement();"function"==typeof n.focus&&n.focus(t)}setActiveStyles(){this._active||(this._active=!0,this._changeDetectorRef.markForCheck())}setInactiveStyles(){this._active&&(this._active=!1,this._changeDetectorRef.markForCheck())}getLabel(){return this.viewValue}_handleKeydown(e){e.keyCode!==f.g&&e.keyCode!==f.o||Object(f.t)(e)||(this._selectViaInteraction(),e.preventDefault())}_selectViaInteraction(){this.disabled||(this._selected=!this.multiple||!this._selected,this._changeDetectorRef.markForCheck(),this._emitSelectionChangeEvent(!0))}_getAriaSelected(){return this.selected||!this.multiple&&null}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._element.nativeElement}ngAfterViewChecked(){if(this._selected){const e=this.viewValue;e!==this._mostRecentViewValue&&(this._mostRecentViewValue=e,this._stateChanges.next())}}ngOnDestroy(){this._stateChanges.complete()}_emitSelectionChangeEvent(e=!1){this.onSelectionChange.emit(new de(this,e))}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.l),i.Qb(i.h),i.Qb(void 0),i.Qb(ce))},e.\u0275dir=i.Lb({type:e,inputs:{id:"id",disabled:"disabled",value:"value"},outputs:{onSelectionChange:"onSelectionChange"}}),e})(),pe=(()=>{class e extends he{constructor(e,t,n,i){super(e,t,n,i)}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.l),i.Qb(i.h),i.Qb(re,8),i.Qb(le,8))},e.\u0275cmp=i.Kb({type:e,selectors:[["mat-option"]],hostAttrs:["role","option",1,"mat-option","mat-focus-indicator"],hostVars:12,hostBindings:function(e,t){1&e&&i.ec("click",function(){return t._selectViaInteraction()})("keydown",function(e){return t._handleKeydown(e)}),2&e&&(i.Zb("id",t.id),i.Db("tabindex",t._getTabIndex())("aria-selected",t._getAriaSelected())("aria-disabled",t.disabled.toString()),i.Ib("mat-selected",t.selected)("mat-option-multiple",t.multiple)("mat-active",t.active)("mat-option-disabled",t.disabled))},exportAs:["matOption"],features:[i.zb],ngContentSelectors:g,decls:5,vars:4,consts:[["class","mat-option-pseudo-checkbox",3,"state","disabled",4,"ngIf"],[1,"mat-option-text"],["class","cdk-visually-hidden",4,"ngIf"],["mat-ripple","",1,"mat-option-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-option-pseudo-checkbox",3,"state","disabled"],[1,"cdk-visually-hidden"]],template:function(e,t){1&e&&(i.pc(),i.Pc(0,m,1,2,"mat-pseudo-checkbox",0),i.Wb(1,"span",1),i.oc(2),i.Vb(),i.Pc(3,b,2,1,"span",2),i.Rb(4,"div",3)),2&e&&(i.qc("ngIf",t.multiple),i.Cb(3),i.qc("ngIf",t.group&&t.group._inert),i.Cb(1),i.qc("matRippleTrigger",t._getHostElement())("matRippleDisabled",t.disabled||t.disableRipple))},directives:[o.p,ee,ne],styles:[".mat-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative;cursor:pointer;outline:none;display:flex;flex-direction:row;max-width:100%;box-sizing:border-box;align-items:center;-webkit-tap-highlight-color:transparent}.mat-option[disabled]{cursor:default}[dir=rtl] .mat-option{text-align:right}.mat-option .mat-icon{margin-right:16px;vertical-align:middle}.mat-option .mat-icon svg{vertical-align:top}[dir=rtl] .mat-option .mat-icon{margin-left:16px;margin-right:0}.mat-option[aria-disabled=true]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:32px}[dir=rtl] .mat-optgroup .mat-option:not(.mat-option-multiple){padding-left:16px;padding-right:32px}.cdk-high-contrast-active .mat-option{margin:0 1px}.cdk-high-contrast-active .mat-option.mat-active{border:solid 1px currentColor;margin:0}.cdk-high-contrast-active .mat-option[aria-disabled=true]{opacity:.5}.mat-option-text{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis}.mat-option .mat-option-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-option-pseudo-checkbox{margin-right:8px}[dir=rtl] .mat-option-pseudo-checkbox{margin-left:8px;margin-right:0}\n"],encapsulation:2,changeDetection:0}),e})();function fe(e,t,n){if(n.length){let i=t.toArray(),r=n.toArray(),a=0;for(let t=0;t<e+1;t++)i[t].group&&i[t].group===r[a]&&a++;return a}return 0}function me(e,t,n,i){return e<n?e:e+t>n+i?Math.max(0,e-i+t):n}let be=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({imports:[[te,o.c,w,ie]]}),e})()},"FbN+":function(e,t,n){"use strict";n.d(t,"a",function(){return s}),n.d(t,"b",function(){return o});var i=n("fXoL"),r=n("tk/3"),a=n("+lv+");let s=(()=>{class e extends a.c{constructor(e,t){super(),this.http=e,this.zone=t,this.pingInterval=600,this.onPing=new i.o,this.onPingResponse=new i.o}request(e){return"string"==typeof e?this.pingRequest=new r.h("GET",e):e instanceof r.h?this.pingRequest=e:null===e&&(this.pingRequest=null),this.pingRequest}interval(e){if(!isNaN(e)&&e>0)this.pingInterval=e;else if(!isNaN(e)&&e<=0)throw new Error("Interval value must be greater than zero.");return this.pingInterval}ping(){this.onPing.emit(null),this.pingRequest&&this.http.request(this.pingRequest).subscribe(e=>{this.onPingResponse.emit(e)},e=>{this.onPingResponse.emit(e)})}start(){this.stop(),this.zone.runOutsideAngular(()=>{this.pingHandle=setInterval(()=>{this.zone.run(()=>{this.ping()})},1e3*this.pingInterval)})}stop(){this.hasPingHandle()&&(clearInterval(this.pingHandle),this.pingHandle=null)}ngOnDestroy(){this.stop()}isRunning(){return this.hasPingHandle()}hasPingHandle(){return null!=this.pingHandle}}return e.\u0275fac=function(t){return new(t||e)(i.ac(r.b),i.ac(i.B))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})(),o=(()=>{class e{static forRoot(){return{ngModule:e,providers:[s,{provide:a.c,useExisting:s}]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({imports:[[a.d.forRoot()]]}),e})()},Fnuy:function(e,t,n){!function(e){"use strict";e.defineLocale("oc-lnc",{months:{standalone:"geni\xe8r_febri\xe8r_mar\xe7_abril_mai_junh_julhet_agost_setembre_oct\xf2bre_novembre_decembre".split("_"),format:"de geni\xe8r_de febri\xe8r_de mar\xe7_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'oct\xf2bre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._mar\xe7_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dim\xe8cres_dij\xf2us_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[u\xe8i a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[i\xe8r a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aqu\xed %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|\xe8|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"\xe8";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n("wd/R"))},FtGj:function(e,t,n){"use strict";n.d(t,"a",function(){return v}),n.d(t,"b",function(){return i}),n.d(t,"c",function(){return M}),n.d(t,"d",function(){return b}),n.d(t,"e",function(){return m}),n.d(t,"f",function(){return u}),n.d(t,"g",function(){return a}),n.d(t,"h",function(){return s}),n.d(t,"i",function(){return d}),n.d(t,"j",function(){return h}),n.d(t,"k",function(){return _}),n.d(t,"l",function(){return l}),n.d(t,"m",function(){return c}),n.d(t,"n",function(){return f}),n.d(t,"o",function(){return o}),n.d(t,"p",function(){return r}),n.d(t,"q",function(){return p}),n.d(t,"r",function(){return y}),n.d(t,"s",function(){return g}),n.d(t,"t",function(){return w});const i=8,r=9,a=13,s=27,o=32,c=33,l=34,u=35,d=36,h=37,p=38,f=39,m=40,b=46,g=48,_=57,v=65,y=90,M=188;function w(e,...t){return t.length?t.some(t=>e[t]):e.altKey||e.shiftKey||e.ctrlKey||e.metaKey}},FvrZ:function(e,t,n){"use strict";n.d(t,"a",function(){return p}),n.d(t,"b",function(){return y}),n.d(t,"c",function(){return g}),n.d(t,"d",function(){return C}),n.d(t,"e",function(){return _}),n.d(t,"f",function(){return b}),n.d(t,"g",function(){return f}),n.d(t,"h",function(){return w}),n.d(t,"i",function(){return A}),n.d(t,"j",function(){return h});var i=n("0EQZ"),r=n("7+OI"),a=n("XNiG"),s=n("2Vo4"),o=n("LRne"),c=(n("IzEk"),n("pLZG"),n("1G5W")),l=n("fXoL"),u=n("8LU1"),d=n("cH1L");class h extends class{constructor(){this.expansionModel=new i.c(!0)}toggle(e){this.expansionModel.toggle(this._trackByValue(e))}expand(e){this.expansionModel.select(this._trackByValue(e))}collapse(e){this.expansionModel.deselect(this._trackByValue(e))}isExpanded(e){return this.expansionModel.isSelected(this._trackByValue(e))}toggleDescendants(e){this.expansionModel.isSelected(this._trackByValue(e))?this.collapseDescendants(e):this.expandDescendants(e)}collapseAll(){this.expansionModel.clear()}expandDescendants(e){let t=[e];t.push(...this.getDescendants(e)),this.expansionModel.select(...t.map(e=>this._trackByValue(e)))}collapseDescendants(e){let t=[e];t.push(...this.getDescendants(e)),this.expansionModel.deselect(...t.map(e=>this._trackByValue(e)))}_trackByValue(e){return this.trackBy?this.trackBy(e):e}}{constructor(e,t,n){super(),this.getLevel=e,this.isExpandable=t,this.options=n,this.options&&(this.trackBy=this.options.trackBy)}getDescendants(e){const t=[];for(let n=this.dataNodes.indexOf(e)+1;n<this.dataNodes.length&&this.getLevel(e)<this.getLevel(this.dataNodes[n]);n++)t.push(this.dataNodes[n]);return t}expandAll(){this.expansionModel.select(...this.dataNodes.map(e=>this._trackByValue(e)))}}const p=new l.s("CDK_TREE_NODE_OUTLET_NODE");let f=(()=>{class e{constructor(e,t){this.viewContainer=e,this._node=t}}return e.\u0275fac=function(t){return new(t||e)(l.Qb(l.R),l.Qb(p,8))},e.\u0275dir=l.Lb({type:e,selectors:[["","cdkTreeNodeOutlet",""]]}),e})();class m{constructor(e){this.$implicit=e}}let b=(()=>{class e{constructor(e){this.template=e}}return e.\u0275fac=function(t){return new(t||e)(l.Qb(l.N))},e.\u0275dir=l.Lb({type:e,selectors:[["","cdkTreeNodeDef",""]],inputs:{when:["cdkTreeNodeDefWhen","when"]}}),e})(),g=(()=>{class e{constructor(e,t){this._differs=e,this._changeDetectorRef=t,this._onDestroy=new a.a,this._levels=new Map,this.viewChange=new s.a({start:0,end:Number.MAX_VALUE})}get dataSource(){return this._dataSource}set dataSource(e){this._dataSource!==e&&this._switchDataSource(e)}ngOnInit(){this._dataDiffer=this._differs.find([]).create(this.trackBy)}ngOnDestroy(){this._nodeOutlet.viewContainer.clear(),this.viewChange.complete(),this._onDestroy.next(),this._onDestroy.complete(),this._dataSource&&"function"==typeof this._dataSource.disconnect&&this.dataSource.disconnect(this),this._dataSubscription&&(this._dataSubscription.unsubscribe(),this._dataSubscription=null)}ngAfterContentChecked(){const e=this._nodeDefs.filter(e=>!e.when);this._defaultNodeDef=e[0],this.dataSource&&this._nodeDefs&&!this._dataSubscription&&this._observeRenderChanges()}_switchDataSource(e){this._dataSource&&"function"==typeof this._dataSource.disconnect&&this.dataSource.disconnect(this),this._dataSubscription&&(this._dataSubscription.unsubscribe(),this._dataSubscription=null),e||this._nodeOutlet.viewContainer.clear(),this._dataSource=e,this._nodeDefs&&this._observeRenderChanges()}_observeRenderChanges(){let e;Object(i.h)(this._dataSource)?e=this._dataSource.connect(this):Object(r.a)(this._dataSource)?e=this._dataSource:Array.isArray(this._dataSource)&&(e=Object(o.a)(this._dataSource)),e&&(this._dataSubscription=e.pipe(Object(c.a)(this._onDestroy)).subscribe(e=>this.renderNodeChanges(e)))}renderNodeChanges(e,t=this._dataDiffer,n=this._nodeOutlet.viewContainer,i){const r=t.diff(e);r&&(r.forEachOperation((t,r,a)=>{if(null==t.previousIndex)this.insertNode(e[a],a,n,i);else if(null==a)n.remove(r),this._levels.delete(t.item);else{const e=n.get(r);n.move(e,a)}}),this._changeDetectorRef.detectChanges())}_getNodeDef(e,t){return 1===this._nodeDefs.length?this._nodeDefs.first:this._nodeDefs.find(n=>n.when&&n.when(t,e))||this._defaultNodeDef}insertNode(e,t,n,i){const r=this._getNodeDef(e,t),a=new m(e);a.level=this.treeControl.getLevel?this.treeControl.getLevel(e):void 0!==i&&this._levels.has(i)?this._levels.get(i)+1:0,this._levels.set(e,a.level),(n||this._nodeOutlet.viewContainer).createEmbeddedView(r.template,a,t),_.mostRecentTreeNode&&(_.mostRecentTreeNode.data=e)}}return e.\u0275fac=function(t){return new(t||e)(l.Qb(l.u),l.Qb(l.h))},e.\u0275cmp=l.Kb({type:e,selectors:[["cdk-tree"]],contentQueries:function(e,t,n){if(1&e&&l.Jb(n,b,1),2&e){let e;l.Ac(e=l.fc())&&(t._nodeDefs=e)}},viewQuery:function(e,t){if(1&e&&l.Xc(f,3),2&e){let e;l.Ac(e=l.fc())&&(t._nodeOutlet=e.first)}},hostAttrs:["role","tree",1,"cdk-tree"],inputs:{dataSource:"dataSource",treeControl:"treeControl",trackBy:"trackBy"},exportAs:["cdkTree"],decls:1,vars:0,consts:[["cdkTreeNodeOutlet",""]],template:function(e,t){1&e&&l.Sb(0,0)},directives:[f],encapsulation:2}),e})(),_=(()=>{class e{constructor(t,n){this._elementRef=t,this._tree=n,this._destroyed=new a.a,this._dataChanges=new a.a,e.mostRecentTreeNode=this,this._elementRef.nativeElement.classList.add("cdk-tree-node"),this.role="treeitem"}get role(){return"treeitem"}set role(e){this._elementRef.nativeElement.setAttribute("role",e)}get data(){return this._data}set data(e){e!==this._data&&(this._data=e,this._setRoleFromData(),this._dataChanges.next())}get isExpanded(){return this._tree.treeControl.isExpanded(this._data)}_setExpanded(e){this._isAriaExpanded=e,this._elementRef.nativeElement.setAttribute("aria-expanded",`${e}`)}get level(){return this._tree.treeControl.getLevel?this._tree.treeControl.getLevel(this._data):this._parentNodeAriaLevel}ngOnInit(){this._parentNodeAriaLevel=function(e){let t=e.parentElement;for(;t&&!v(t);)t=t.parentElement;return t?t.classList.contains("cdk-nested-tree-node")?Object(u.f)(t.getAttribute("aria-level")):0:-1}(this._elementRef.nativeElement),this._elementRef.nativeElement.setAttribute("aria-level",`${this.level+1}`)}ngDoCheck(){this.isExpanded!=this._isAriaExpanded&&this._setExpanded(this.isExpanded)}ngOnDestroy(){e.mostRecentTreeNode===this&&(e.mostRecentTreeNode=null),this._dataChanges.complete(),this._destroyed.next(),this._destroyed.complete()}focus(){this._elementRef.nativeElement.focus()}_setRoleFromData(){this.role="treeitem"}}return e.\u0275fac=function(t){return new(t||e)(l.Qb(l.l),l.Qb(g))},e.\u0275dir=l.Lb({type:e,selectors:[["cdk-tree-node"]],inputs:{role:"role"},exportAs:["cdkTreeNode"]}),e.mostRecentTreeNode=null,e})();function v(e){const t=e.classList;return!(!(null==t?void 0:t.contains("cdk-nested-tree-node"))&&!(null==t?void 0:t.contains("cdk-tree")))}let y=(()=>{class e extends _{constructor(e,t,n){super(e,t),this._elementRef=e,this._tree=t,this._differs=n,this._elementRef.nativeElement.classList.add("cdk-nested-tree-node")}ngAfterContentInit(){this._dataDiffer=this._differs.find([]).create(this._tree.trackBy);const e=this._tree.treeControl.getChildren(this.data);Array.isArray(e)?this.updateChildrenNodes(e):Object(r.a)(e)&&e.pipe(Object(c.a)(this._destroyed)).subscribe(e=>this.updateChildrenNodes(e)),this.nodeOutlet.changes.pipe(Object(c.a)(this._destroyed)).subscribe(()=>this.updateChildrenNodes())}ngOnInit(){super.ngOnInit()}ngDoCheck(){super.ngDoCheck()}ngOnDestroy(){this._clear(),super.ngOnDestroy()}updateChildrenNodes(e){const t=this._getNodeOutlet();e&&(this._children=e),t&&this._children?this._tree.renderNodeChanges(this._children,this._dataDiffer,t.viewContainer,this._data):this._dataDiffer.diff([])}_clear(){const e=this._getNodeOutlet();e&&(e.viewContainer.clear(),this._dataDiffer.diff([]))}_getNodeOutlet(){const e=this.nodeOutlet;return e&&e.find(e=>!e._node||e._node===this)}}return e.\u0275fac=function(t){return new(t||e)(l.Qb(l.l),l.Qb(g),l.Qb(l.u))},e.\u0275dir=l.Lb({type:e,selectors:[["cdk-nested-tree-node"]],contentQueries:function(e,t,n){if(1&e&&l.Jb(n,f,1),2&e){let e;l.Ac(e=l.fc())&&(t.nodeOutlet=e)}},inputs:{role:"role",disabled:"disabled",tabIndex:"tabIndex"},exportAs:["cdkNestedTreeNode"],features:[l.Bb([{provide:_,useExisting:e},{provide:p,useExisting:e}]),l.zb]}),e})();const M=/([A-Za-z%]+)$/;let w=(()=>{class e{constructor(e,t,n,i){this._treeNode=e,this._tree=t,this._element=n,this._dir=i,this._destroyed=new a.a,this.indentUnits="px",this._indent=40,this._setPadding(),i&&i.change.pipe(Object(c.a)(this._destroyed)).subscribe(()=>this._setPadding(!0)),e._dataChanges.subscribe(()=>this._setPadding())}get level(){return this._level}set level(e){this._setLevelInput(e)}get indent(){return this._indent}set indent(e){this._setIndentInput(e)}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_paddingIndent(){const e=this._treeNode.data&&this._tree.treeControl.getLevel?this._tree.treeControl.getLevel(this._treeNode.data):null,t=null==this._level?e:this._level;return"number"==typeof t?`${t*this._indent}${this.indentUnits}`:null}_setPadding(e=!1){const t=this._paddingIndent();if(t!==this._currentPadding||e){const e=this._element.nativeElement,n=this._dir&&"rtl"===this._dir.value?"paddingRight":"paddingLeft",i="paddingLeft"===n?"paddingRight":"paddingLeft";e.style[n]=t||"",e.style[i]="",this._currentPadding=t}}_setLevelInput(e){this._level=Object(u.f)(e,null),this._setPadding()}_setIndentInput(e){let t=e,n="px";if("string"==typeof e){const i=e.split(M);t=i[0],n=i[1]||n}this.indentUnits=n,this._indent=Object(u.f)(t),this._setPadding()}}return e.\u0275fac=function(t){return new(t||e)(l.Qb(_),l.Qb(g),l.Qb(l.l),l.Qb(d.b,8))},e.\u0275dir=l.Lb({type:e,selectors:[["","cdkTreeNodePadding",""]],inputs:{level:["cdkTreeNodePadding","level"],indent:["cdkTreeNodePaddingIndent","indent"]}}),e})(),A=(()=>{class e{constructor(e,t){this._tree=e,this._treeNode=t,this._recursive=!1}get recursive(){return this._recursive}set recursive(e){this._recursive=Object(u.c)(e)}_toggle(e){this.recursive?this._tree.treeControl.toggleDescendants(this._treeNode.data):this._tree.treeControl.toggle(this._treeNode.data),e.stopPropagation()}}return e.\u0275fac=function(t){return new(t||e)(l.Qb(g),l.Qb(_))},e.\u0275dir=l.Lb({type:e,selectors:[["","cdkTreeNodeToggle",""]],hostBindings:function(e,t){1&e&&l.ec("click",function(e){return t._toggle(e)})},inputs:{recursive:["cdkTreeNodeToggleRecursive","recursive"]}}),e})(),C=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=l.Ob({type:e}),e.\u0275inj=l.Nb({}),e})()},G0Uy:function(e,t,n){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_\u0120unju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Di\u010bembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_\u0120un_Lul_Aww_Set_Ott_Nov_Di\u010b".split("_"),weekdays:"Il-\u0126add_It-Tnejn_It-Tlieta_L-Erbg\u0127a_Il-\u0126amis_Il-\u0120img\u0127a_Is-Sibt".split("_"),weekdaysShort:"\u0126ad_Tne_Tli_Erb_\u0126am_\u0120im_Sib".split("_"),weekdaysMin:"\u0126a_Tn_Tl_Er_\u0126a_\u0120i_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[G\u0127ada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-biera\u0127 fil-]LT",lastWeek:"dddd [li g\u0127adda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f\u2019 %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"sieg\u0127a",hh:"%d sieg\u0127at",d:"\u0121urnata",dd:"%d \u0121ranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},GAqg:function(e,t,n){"use strict";n.r(t),n.d(t,"TodosModule",function(){return ce});var i=n("ofXK"),r=n("tyNb"),a=n("3Pt+"),s=n("586h"),o=n("LRne"),c=n("swNd"),l=n("8crw"),u=n("fXoL"),d=n("PjmR"),h=n("LcJm"),p=n("0IaG"),f=n("W6yN"),m=n("6y/m"),b=n("4ZSN"),g=n("kmnG"),_=n("cBjE"),v=n("d3UM"),y=n("qFsG"),M=n("CfOt"),w=n("8Jsw"),A=n("FKr1"),C=n("bTqV"),k=n("STbY"),O=n("bSwM"),S=n("S3kp"),L=n("fyfN"),T=n("Yqqv"),x=n("wvZ+");function D(e,t){if(1&e&&(u.Wb(0,"mat-option",16),u.Rc(1),u.Vb()),2&e){const e=t.$implicit;u.qc("value",e.value),u.Cb(1),u.Tc(" ",e.text," ")}}const E=function(e){return{targetAt:e}};function P(e,t){if(1&e&&(u.Wb(0,"div",40),u.Rc(1),u.jc(2,"translate"),u.jc(3,"localizedDate"),u.Vb()),2&e){const e=u.ic().$implicit,t=u.ic();u.qc("ngClass",t.getDateDifference(e.target)?"completedDate":""),u.Cb(1),u.Tc(" ",u.lc(2,2,"todos.details.target-at",u.uc(7,E,u.kc(3,5,e.target)))," ")}}function R(e,t){if(1&e){const e=u.Xb();u.Wb(0,"div",41),u.ec("click",function(t){u.Fc(e);const n=u.ic().$implicit,i=u.ic();return t.stopPropagation(),i.confirmModal(n)}),u.Wb(1,"mat-checkbox",42),u.Rc(2),u.jc(3,"translate"),u.Vb(),u.Vb()}2&e&&(u.Cb(1),u.qc("mat-dialog-close",!1),u.Cb(1),u.Sc(u.kc(3,2,"todos.buttons.done")))}function j(e,t){if(1&e&&(u.Wb(0,"div",41),u.ec("click",function(e){return e.stopPropagation()}),u.Wb(1,"mat-checkbox",43),u.Rc(2,"Done"),u.Vb(),u.Vb()),2&e){const e=u.ic().$implicit;u.Cb(1),u.qc("mat-dialog-close",!1)("disabled","done"===e.status)("checked","done"===e.status)}}function z(e,t){if(1&e&&(u.Wb(0,"div",44),u.Rc(1),u.Vb()),2&e){const e=u.ic().$implicit;u.Cb(1),u.Tc(" ",e.status," ")}}const N=function(e,t){return{open:e,overdue:t}};function I(e,t){if(1&e&&(u.Wb(0,"div",45),u.Rc(1),u.jc(2,"translate"),u.Vb()),2&e){const e=u.ic().$implicit;u.qc("ngClass",u.vc(4,N,e.status,e.target)),u.Cb(1),u.Tc(" ",u.kc(2,2,"todos.details.fields.state.overdued")," ")}}function F(e,t){if(1&e){const e=u.Xb();u.Wb(0,"div",17),u.ec("click",function(){u.Fc(e);const n=t.$implicit;return u.ic().openModal(n)}),u.Wb(1,"div",18),u.Wb(2,"div",19),u.Wb(3,"div",20),u.Wb(4,"div",21),u.Rc(5),u.Vb(),u.Pc(6,P,4,9,"div",22),u.Vb(),u.Vb(),u.Wb(7,"div",23),u.Pc(8,R,4,4,"div",24),u.Pc(9,j,3,3,"div",24),u.Wb(10,"div",25),u.Wb(11,"a"),u.Rb(12,"i",26),u.Vb(),u.Vb(),u.Wb(13,"div",27),u.Wb(14,"div",28),u.Rc(15),u.Vb(),u.Vb(),u.Vb(),u.Wb(16,"div",29),u.Wb(17,"div",30),u.Rc(18),u.Vb(),u.Pc(19,z,2,1,"div",31),u.Pc(20,I,3,7,"div",32),u.Vb(),u.Wb(21,"div",33),u.Wb(22,"div",34),u.ec("click",function(e){return e.stopPropagation()}),u.Wb(23,"button",35),u.Rb(24,"i",36),u.Vb(),u.Wb(25,"mat-menu",37,38),u.Wb(27,"button",39),u.ec("click",function(){u.Fc(e);const n=t.$implicit;return u.ic().openModal(n)}),u.Rc(28),u.jc(29,"translate"),u.Vb(),u.Vb(),u.Vb(),u.Vb(),u.Vb(),u.Vb()}if(2&e){const e=t.$implicit,n=u.Bc(26),i=u.ic();u.Cb(1),u.qc("ngClass",u.vc(17,N,e.status,i.getDateDifference(e.target))),u.Cb(4),u.Tc(" ",e.name," "),u.Cb(1),u.qc("ngIf",e.target),u.Cb(2),u.qc("ngIf","open"===e.status),u.Cb(1),u.qc("ngIf","done"===e.status),u.Cb(3),u.qc("ngClass",e.important?"exclam-red":"exclam-gray"),u.Cb(2),u.qc("ngClass","done"===e.status?"open-stripe":""),u.Cb(1),u.Tc(" ",e.content," "),u.Cb(3),u.Vc(" Created by ",e.creator," (",e.creator_role,") on ",e.created," "),u.Cb(1),u.qc("ngIf",e.target&&i.getDate(e.target)),u.Cb(1),u.qc("ngIf",e.target&&i.getDateDifference(e.target)),u.Cb(3),u.qc("matMenuTriggerFor",n),u.Cb(5),u.Tc(" ",u.kc(29,15,"todos.table.actions.details")," ")}}function W(e,t){1&e&&u.Rb(0,"app-table-spinner")}function q(e,t){if(1&e){const e=u.Xb();u.Wb(0,"app-paginator",46),u.ec("page",function(t){return u.Fc(e),u.ic().pageChange(t)}),u.jc(1,"async"),u.Vb()}if(2&e){const e=u.ic();u.qc("disabled",u.kc(1,4,e.loading$))("length",e.totalRecords)("pageIndex",e.currentPage-1)("pageSize",e.pagesize)}}const B=function(e){return{text:e,key:"new_tasks",permission:!0}},V=function(e){return[e]},Y=[{path:"",component:(()=>{class e{constructor(e,t,n,i){this.translateService=e,this.todoFacade=t,this.dialog=n,this.userSvc=i,this.searchModel={},this.todosForm=new a.j({agent:new a.g(""),status:new a.g(["open"]),created_by:new a.g(""),search:new a.g("")}),this.stateLK=[],this.hasFilter=!1,this.noRecords$=Object(o.a)(!1),this.loading$=Object(o.a)(!1),this.totalRecords=0,this.currentPage=1,this.pagesize=1}ngOnInit(){var e,t,n,i;this.todoFacade.loadClientList(),this.todoFacade.loadTodoList({pageIndex:1,status:this.todosForm.value.status});const r=this.todosForm.value.status;this.searchModel=Object.assign(Object.assign({},this.searchModel),{pageIndex:1,status:r});const a=this.userSvc.user().id(),s=this.userSvc.user().role();this.todoFacade.getAgentList$.subscribe(e=>{this.agentList=this.sortOption(e.data?e.data.map(e=>{var t,n;return{value:e.id,text:e.lastname+" "+e.firstname,owner_id:null===(n=null===(t=e.user)||void 0===t?void 0:t.data)||void 0===n?void 0:n.id}}):[]),this.creatorList=this.sortOption(e.data?e.data.map(e=>{var t,n;return{value:null===(n=null===(t=e.user)||void 0===t?void 0:t.data)||void 0===n?void 0:n.id,text:e.lastname+" "+e.firstname}}):[])}),null===(e=this.todosForm.get("agent"))||void 0===e||e.valueChanges.subscribe(e=>{const t=this.todosForm.value.status;this.searchModel=Object.assign(Object.assign({},this.searchModel),{pageIndex:1,client_id:e,status:t}),this.todoFacade.loadTodoList({client_id:e,status:t})}),null===(t=this.todosForm.get("status"))||void 0===t||t.valueChanges.subscribe(e=>{var t;let n=e;2===n.length&&(n="");const i=null===(t=this.todosForm.value)||void 0===t?void 0:t.agent;this.searchModel=Object.assign(Object.assign({},this.searchModel),{pageIndex:1,client_id:i,status:n}),this.todoFacade.loadTodoList({status:n,client_id:i})}),null===(n=this.todosForm.get("created_by"))||void 0===n||n.valueChanges.subscribe(e=>{var t;const n=this.todosForm.value.status,i=null===(t=this.todosForm.value)||void 0===t?void 0:t.agent;this.searchModel=Object.assign(Object.assign({},this.searchModel),{pageIndex:1,client_id:i,status:n,created_by:e}),this.todoFacade.loadTodoList({created_by:e,status:n,client_id:i})}),null===(i=this.todosForm.get("search"))||void 0===i||i.valueChanges.subscribe(e=>{var t,n;const i=this.todosForm.value.status,r=null===(t=this.todosForm.value)||void 0===t?void 0:t.agent,a=null===(n=this.todosForm.value)||void 0===n?void 0:n.created_by;this.searchModel=Object.assign(Object.assign({},this.searchModel),{pageIndex:1,search:e,client_id:r,status:i,created_by:a}),(e.length>=3||""===e)&&this.todoFacade.loadTodoList({search:e,status:i,client_id:r,created_by:a})}),this.todoFacade.getTodoList$.subscribe(e=>{var t,n,i,r,o;this.hasFilter=!!e.data,this.totalRecords=null===(n=null===(t=null==e?void 0:e.meta)||void 0===t?void 0:t.pagination)||void 0===n?void 0:n.total,this.currentPage=null===(r=null===(i=e.meta)||void 0===i?void 0:i.pagination)||void 0===r?void 0:r.current_page,this.pagesize=null===(o=e.meta)||void 0===o?void 0:o.pagination.per_page,this.todoList=this.sortOption(e.data?e.data.map(e=>{var t,n,i,r,o,c,l,u,d,h;return{value:e.id,name:null===(n=null===(t=e.owner)||void 0===t?void 0:t.data)||void 0===n?void 0:n.fullname,content:null==e?void 0:e.subject,target:null==e?void 0:e.target_at,created:null==e?void 0:e.created_at,status:null==e?void 0:e.state,creator:null===(r=null===(i=null==e?void 0:e.creator)||void 0===i?void 0:i.data)||void 0===r?void 0:r.name,creator_role:null===(c=null===(o=null==e?void 0:e.creator)||void 0===o?void 0:o.data)||void 0===c?void 0:c.role,owner_id:null===(h=null===(d=null===(u=null===(l=null==e?void 0:e.owner)||void 0===l?void 0:l.data)||void 0===u?void 0:u.agent)||void 0===d?void 0:d.data)||void 0===h?void 0:h.id,creator_all:null==e?void 0:e.creator,owner:null==e?void 0:e.owner,important:null==e?void 0:e.important,isCreator:"admin"===s||!e.id||e.creator&&e.creator.data.id===a}}):[])}),this.loading$=this.todoFacade.getLoadingStatus$,this.loadLookUps()}loadLookUps(){this.translateService.get("todos.details.fields.state").subscribe(e=>{this.stateLK=s.a.todos.state.map(e=>({value:e,text:this.translateService.instant("todos.details.fields.state."+e)}))})}sortOption(e){return e.sort((e,t)=>e.text&&t.text?e.text>t.text?1:t.text>e.text?-1:0:0)}pageChange(e){const t=Object.assign(Object.assign({},this.searchModel),{pageSize:e.pageSize,pageIndex:e.pageIndex+1});this.todoFacade.loadTodoList(t)}openModal(e){const t=new Date(e.target),n=t.getFullYear(),i=t.getMonth()+1,r=t.getDate();this.dialog.open(c.a,{data:{isEdit:!0,value:e,agent:this.agentList,targetDate:r+"-"+i+"-"+n}}).afterClosed().subscribe(t=>{var n,i;if(t){const r=null==t?void 0:t.modelValue,a={createdAt:null==e?void 0:e.created,created_at:null==e?void 0:e.created,creatorName:null==e?void 0:e.creator,important:null==r?void 0:r.important,isDone:!1,creator:null==e?void 0:e.creator_all,owner:null==e?void 0:e.owner,isOverdued:!0,ownerFullname:null==t?void 0:t.selectedAgent,owner_id:null===(i=null===(n=null==e?void 0:e.owner)||void 0===n?void 0:n.data)||void 0===i?void 0:i.id,state:null==e?void 0:e.status,subject:null==r?void 0:r.content,targetAt:null==e?void 0:e.target,target_at:null==e?void 0:e.target,updated_at:null==e?void 0:e.target,todosId:null==e?void 0:e.value};this.todoFacade.updateModal(a)}})}confirmModal(e){this.dialog.open(l.a,{data:{type:"warning",title:this.translateService.instant("todos.set-state.title"),message:this.translateService.instant("todos.set-state.message"),cancelCode:"todos.set-state.buttons.cancel",confirmCode:"todos.set-state.buttons.confirm"}}).afterClosed().subscribe(t=>{var n,i;if(t){const t={createdAt:null==e?void 0:e.created,created_at:null==e?void 0:e.created,creatorName:null==e?void 0:e.creator,important:null==e?void 0:e.important,isDone:!0,creator:null==e?void 0:e.creator_all,owner:null==e?void 0:e.owner,isOverdued:!1,ownerFullname:"",owner_id:null===(i=null===(n=null==e?void 0:e.owner)||void 0===n?void 0:n.data)||void 0===i?void 0:i.id,state:"done",subject:null==e?void 0:e.content,targetAt:null==e?void 0:e.target,target_at:null==e?void 0:e.target,updated_at:null==e?void 0:e.target,todosId:null==e?void 0:e.value},r=Object.assign({},this.searchModel);this.todoFacade.updateModal(t),setTimeout(()=>{this.todoFacade.loadTodoList(r)},400)}})}addModal(){this.dialog.open(c.a,{data:{isEdit:!1,agent:this.agentList}}).afterClosed().subscribe(e=>{var t,n,i;if(e){const r=null===(t=null==e?void 0:e.modelValue)||void 0===t?void 0:t.completeBy,a=new Date(r.getTime()-6e4*r.getTimezoneOffset()).toISOString().split("T")[0],s=this.agentList.find(t=>{var n;return t.value===(null===(n=null==e?void 0:e.modelValue)||void 0===n?void 0:n.agent)}),o={owner_id:null==s?void 0:s.owner_id,subject:null===(n=null==e?void 0:e.modelValue)||void 0===n?void 0:n.content,important:null===(i=null==e?void 0:e.modelValue)||void 0===i?void 0:i.important,target_at:a+" 00:00:00"};this.todoFacade.addTodo(o)}})}getDateDifference(e){const t=new Date;return new Date(e)<t}getDate(e){const t=new Date;return new Date(e)>=t}}return e.\u0275fac=function(t){return new(t||e)(u.Qb(d.a),u.Qb(h.a),u.Qb(p.b),u.Qb(f.a))},e.\u0275cmp=u.Kb({type:e,selectors:[["app-todos"]],decls:45,vars:41,consts:[[3,"actions","action"],[1,"todos-form",3,"formGroup"],[1,"row"],[1,"full-width"],["formControlName","agent",3,"options","clearSelection"],["agent",""],["formControlName","status","multiple",""],[3,"value",4,"ngFor","ngForOf"],["formControlName","created_by",3,"options","clearSelection"],["created_by",""],["matInput","","formControlName","search","type","search"],["matSuffix","",1,"fas","fa-search"],["translate","todos.title.list"],["class","col-md-12 tile todo-tile",3,"click",4,"ngFor","ngForOf"],[4,"ngIf"],["hidePageSize","true","showFirstLastButtons","true",3,"disabled","length","pageIndex","pageSize","page",4,"ngIf"],[3,"value"],[1,"col-md-12","tile","todo-tile",3,"click"],[1,"panel","panel-default","list-table-actions-row",3,"ngClass"],[1,"panel-heading"],[1,"todo-header","clearfix"],[1,"todo-owner"],["class","abc",3,"ngClass",4,"ngIf"],[1,"panel-body"],["class","col-md-3",3,"click",4,"ngIf"],[1,"col-md-2","col-md-offset-7"],[1,"fa","fa-exclamation",3,"ngClass"],[1,"col-md-12"],[1,"todo-subject",3,"ngClass"],[1,"panel-footer","clearfix"],[1,"todo-creator"],["class","todo-state",4,"ngIf"],["class","todo-state",3,"ngClass",4,"ngIf"],[1,"list-table-actions"],[1,"action",3,"click"],["mat-icon-button","","color","accent",3,"matMenuTriggerFor"],[1,"fas","fa-ellipsis-v"],["xPosition","before"],["subMenu","matMenu"],["mat-menu-item","",3,"click"],[1,"abc",3,"ngClass"],[1,"col-md-3",3,"click"],[1,"example-margin",3,"mat-dialog-close"],[1,"example-margin",3,"mat-dialog-close","disabled","checked"],[1,"todo-state"],[1,"todo-state",3,"ngClass"],["hidePageSize","true","showFirstLastButtons","true",3,"disabled","length","pageIndex","pageSize","page"]],template:function(e,t){1&e&&(u.Wb(0,"app-search-container"),u.Wb(1,"app-search-panel",0),u.ec("action",function(){return t.addModal()}),u.jc(2,"translate"),u.Wb(3,"form",1),u.Wb(4,"div",2),u.Wb(5,"h4"),u.Rc(6),u.jc(7,"translate"),u.Vb(),u.Wb(8,"mat-form-field",3),u.Wb(9,"mat-label"),u.Rc(10),u.jc(11,"translate"),u.Vb(),u.Rb(12,"app-static-auto-complete",4,5),u.Vb(),u.Wb(14,"mat-form-field",3),u.Wb(15,"mat-label"),u.Rc(16),u.jc(17,"translate"),u.Vb(),u.Wb(18,"mat-select",6),u.Pc(19,D,2,2,"mat-option",7),u.Vb(),u.Vb(),u.Wb(20,"mat-form-field",3),u.Wb(21,"mat-label"),u.Rc(22),u.jc(23,"translate"),u.Vb(),u.Rb(24,"app-static-auto-complete",8,9),u.Vb(),u.Wb(26,"h4"),u.Rc(27),u.jc(28,"translate"),u.Vb(),u.Wb(29,"mat-form-field",3),u.Wb(30,"mat-label"),u.Rc(31),u.jc(32,"translate"),u.Vb(),u.Rb(33,"input",10),u.Rb(34,"i",11),u.Wb(35,"mat-hint"),u.Rc(36),u.jc(37,"translate"),u.Vb(),u.Vb(),u.Vb(),u.Vb(),u.Vb(),u.Wb(38,"app-search-list"),u.Rb(39,"h1",12),u.Pc(40,F,30,20,"div",13),u.Pc(41,W,1,0,"app-table-spinner",14),u.jc(42,"async"),u.Pc(43,q,2,6,"app-paginator",15),u.jc(44,"async"),u.Vb(),u.Vb()),2&e&&(u.Cb(1),u.qc("actions",u.uc(39,V,u.uc(37,B,u.kc(2,17,"todos.table.buttons.create")))),u.Cb(2),u.qc("formGroup",t.todosForm),u.Cb(3),u.Sc(u.kc(7,19,"ui.side-option-menu.filter")),u.Cb(4),u.Sc(u.kc(11,21,"todos.table.filters.agent")),u.Cb(2),u.qc("options",t.agentList)("clearSelection",!0),u.Cb(4),u.Sc(u.kc(17,23,"todos.details.fields.state.label")),u.Cb(3),u.qc("ngForOf",t.stateLK),u.Cb(3),u.Sc(u.kc(23,25,"todos.table.filters.creator")),u.Cb(2),u.qc("options",t.creatorList)("clearSelection",!0),u.Cb(3),u.Sc(u.kc(28,27,"ui.side-option-menu.search")),u.Cb(4),u.Sc(u.kc(32,29,"todos.table.search-placeholder")),u.Cb(5),u.Sc(u.kc(37,31,"todos.table.search-placeholder")),u.Cb(4),u.qc("ngForOf",t.todoList),u.Cb(1),u.qc("ngIf",u.kc(42,33,t.loading$)),u.Cb(2),u.qc("ngIf",t.hasFilter&&!u.kc(44,35,t.noRecords$)))},directives:[m.a,b.a,a.A,a.s,a.k,g.c,g.g,_.a,a.r,a.i,v.a,i.o,y.b,a.c,g.j,g.f,M.a,w.a,i.p,A.n,i.n,C.b,k.d,k.a,k.b,O.a,p.d,S.a,L.a],pipes:[T.a,i.b,x.a],styles:[".todos-form{padding:20px}app-search-list .panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-bottom:3px solid #ccc;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.05);position:relative}app-search-list .panel .panel-body{padding:15px 0}app-search-list .panel .todo-state{float:right}app-search-list .panel .list-table-actions{text-align:right}app-search-list .panel .list-table-actions button{position:absolute;top:0;right:0}app-search-list .open-stripe{text-decoration:line-through}app-search-list .exclam-red{color:red}app-search-list .exclam-gray{color:grey}app-search-list .panel.overdue{border-bottom-color:#d44!important}app-search-list .todo-state.overdue{color:#d44!important}app-search-list .todo-state.open{color:#21b4b0}app-search-list .panel.open{border-bottom-color:#21b4b0}app-search-list .panel-default{border-color:#ddd}app-search-list .panel-heading{height:40px;background-color:transparent;border-bottom:none;border-color:#ddd;color:#999;font-variant:all-small-caps;font-variant-numeric:oldstyle-nums;padding:10px 15px;border-top-left-radius:2px;border-top-right-radius:2px}app-search-list .abc{text-align:right;margin-right:15px}app-search-list .completedDate{color:red}app-search-list .panel-footer{background-color:transparent;font-size:smaller;padding:10px 15px;border-top:none;position:relative;border-bottom-right-radius:2px;border-bottom-left-radius:2px}app-search-list .panel-footer .todo-creator{color:#999}app-search-list .panel-footer .todo-state{color:#21b4b0}.icon-cog{color:#ddd}.completedDate{color:red}"],encapsulation:2}),e})()}];let H=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=u.Ob({type:e}),e.\u0275inj=u.Nb({imports:[[r.j.forChild(Y)],r.j]}),e})();var X=n("tifn"),U=n("ooPr"),G=n("1jcm"),Q=n("zewG"),K=n("snw9"),$=n("Rq9t"),J=n("5+tZ"),Z=n("lJxs"),ee=n("kt0X"),te=n("X3V5"),ne=n("dXqA"),ie=n("tk/3");let re=(()=>{class e extends te.a{constructor(e){super(),this.http=e}todoClient(e){return this.http.get(ne.a.api+e)}updateModal(e){return this.http.post(ne.a.api+"/todos/"+e.todosId,e)}addTodo(e){return this.http.post(ne.a.api+"/todos",e)}}return e.\u0275fac=function(t){return new(t||e)(u.ac(ie.b))},e.\u0275prov=u.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})(),ae=(()=>{class e{constructor(e,t,n){this.actions$=e,this.store=t,this.todoService=n,this.loadClientUsers$=Object(K.d)(()=>this.actions$.pipe(Object(K.e)($.a.loadTodoClient),Object(J.a)(({params:e})=>this.todoService.todoClient(e)),Object(Z.a)(e=>$.a.loadTodoClientSuccess({lists:e})))),this.loadTasksLists$=Object(K.d)(()=>this.actions$.pipe(Object(K.e)($.a.loadTodoList),Object(J.a)(({params:e})=>this.todoService.todoClient(e)),Object(Z.a)(e=>$.a.loadTodoListSuccess({lists:e})))),this.updateModalValue$=Object(K.d)(()=>this.actions$.pipe(Object(K.e)($.a.addTodoModalUpdate),Object(J.a)(({params:e})=>this.todoService.updateModal(e)),Object(Z.a)(e=>$.a.addTodoModalUpdateSuccess({lists:e})))),this.addTodo$=Object(K.d)(()=>this.actions$.pipe(Object(K.e)($.a.addTodo),Object(J.a)(({params:e})=>this.todoService.addTodo(e)),Object(Z.a)(e=>$.a.addTodoSuccess({lists:e}))))}}return e.\u0275fac=function(t){return new(t||e)(u.ac(K.a),u.ac(ee.h),u.ac(re))},e.\u0275prov=u.Mb({token:e,factory:e.\u0275fac}),e})();var se=n("iadO"),oe=n("NFeN");let ce=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=u.Ob({type:e}),e.\u0275inj=u.Nb({imports:[[i.c,H,X.a,U.a,g.e,a.x,G.b,y.c,v.b,ee.j.forFeature(Q.a,Q.b),K.c.forFeature([ae]),k.e,k.c,C.c,O.b,se.d,oe.b,A.m,p.f]]}),e})()},GJmQ:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("7o/Q");function r(e,t=!1){return n=>n.lift(new a(e,t))}class a{constructor(e,t){this.predicate=e,this.inclusive=t}call(e,t){return t.subscribe(new s(e,this.predicate,this.inclusive))}}class s extends i.a{constructor(e,t,n){super(e),this.predicate=t,this.inclusive=n,this.index=0}_next(e){const t=this.destination;let n;try{n=this.predicate(e,this.index++)}catch(i){return void t.error(i)}this.nextOrComplete(e,n)}nextOrComplete(e,t){const n=this.destination;Boolean(t)?n.next(e):(this.inclusive&&n.next(e),n.complete())}}},GU7r:function(e,t,n){"use strict";n.d(t,"a",function(){return u}),n.d(t,"b",function(){return l}),n.d(t,"c",function(){return d});var i=n("8LU1"),r=n("fXoL"),a=n("HDdC"),s=n("XNiG"),o=n("Kj3r");let c=(()=>{class e{create(e){return"undefined"==typeof MutationObserver?null:new MutationObserver(e)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(r.Mb)({factory:function(){return new e},token:e,providedIn:"root"}),e})(),l=(()=>{class e{constructor(e){this._mutationObserverFactory=e,this._observedElements=new Map}ngOnDestroy(){this._observedElements.forEach((e,t)=>this._cleanupObserver(t))}observe(e){const t=Object(i.e)(e);return new a.a(e=>{const n=this._observeElement(t).subscribe(e);return()=>{n.unsubscribe(),this._unobserveElement(t)}})}_observeElement(e){if(this._observedElements.has(e))this._observedElements.get(e).count++;else{const t=new s.a,n=this._mutationObserverFactory.create(e=>t.next(e));n&&n.observe(e,{characterData:!0,childList:!0,subtree:!0}),this._observedElements.set(e,{observer:n,stream:t,count:1})}return this._observedElements.get(e).stream}_unobserveElement(e){this._observedElements.has(e)&&(this._observedElements.get(e).count--,this._observedElements.get(e).count||this._cleanupObserver(e))}_cleanupObserver(e){if(this._observedElements.has(e)){const{observer:t,stream:n}=this._observedElements.get(e);t&&t.disconnect(),n.complete(),this._observedElements.delete(e)}}}return e.\u0275fac=function(t){return new(t||e)(r.ac(c))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(c))},token:e,providedIn:"root"}),e})(),u=(()=>{class e{constructor(e,t,n){this._contentObserver=e,this._elementRef=t,this._ngZone=n,this.event=new r.o,this._disabled=!1,this._currentSubscription=null}get disabled(){return this._disabled}set disabled(e){this._disabled=Object(i.c)(e),this._disabled?this._unsubscribe():this._subscribe()}get debounce(){return this._debounce}set debounce(e){this._debounce=Object(i.f)(e),this._subscribe()}ngAfterContentInit(){this._currentSubscription||this.disabled||this._subscribe()}ngOnDestroy(){this._unsubscribe()}_subscribe(){this._unsubscribe();const e=this._contentObserver.observe(this._elementRef);this._ngZone.runOutsideAngular(()=>{this._currentSubscription=(this.debounce?e.pipe(Object(o.a)(this.debounce)):e).subscribe(this.event)})}_unsubscribe(){var e;null===(e=this._currentSubscription)||void 0===e||e.unsubscribe()}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(l),r.Qb(r.l),r.Qb(r.B))},e.\u0275dir=r.Lb({type:e,selectors:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],debounce:"debounce"},outputs:{event:"cdkObserveContent"},exportAs:["cdkObserveContent"]}),e})(),d=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({providers:[c]}),e})()},GyhO:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("LRne"),r=n("bHdf");function a(...e){return Object(r.a)(1)(Object(i.a)(...e))}},H8ED:function(e,t,n){!function(e){"use strict";function t(e,t,n){return"m"===n?t?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===n?t?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":e+" "+(i=+e,r={ss:t?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:t?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443_\u0445\u0432\u0456\u043b\u0456\u043d\u044b_\u0445\u0432\u0456\u043b\u0456\u043d",hh:t?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443_\u0433\u0430\u0434\u0437\u0456\u043d\u044b_\u0433\u0430\u0434\u0437\u0456\u043d",dd:"\u0434\u0437\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u0437\u0451\u043d",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u044b_\u043c\u0435\u0441\u044f\u0446\u0430\u045e",yy:"\u0433\u043e\u0434_\u0433\u0430\u0434\u044b_\u0433\u0430\u0434\u043e\u045e"}[n].split("_"),i%10==1&&i%100!=11?r[0]:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?r[1]:r[2]);var i,r}e.defineLocale("be",{months:{format:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044f_\u043b\u044e\u0442\u0430\u0433\u0430_\u0441\u0430\u043a\u0430\u0432\u0456\u043a\u0430_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a\u0430_\u0442\u0440\u0430\u045e\u043d\u044f_\u0447\u044d\u0440\u0432\u0435\u043d\u044f_\u043b\u0456\u043f\u0435\u043d\u044f_\u0436\u043d\u0456\u045e\u043d\u044f_\u0432\u0435\u0440\u0430\u0441\u043d\u044f_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a\u0430_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434\u0430_\u0441\u043d\u0435\u0436\u043d\u044f".split("_"),standalone:"\u0441\u0442\u0443\u0434\u0437\u0435\u043d\u044c_\u043b\u044e\u0442\u044b_\u0441\u0430\u043a\u0430\u0432\u0456\u043a_\u043a\u0440\u0430\u0441\u0430\u0432\u0456\u043a_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u044d\u0440\u0432\u0435\u043d\u044c_\u043b\u0456\u043f\u0435\u043d\u044c_\u0436\u043d\u0456\u0432\u0435\u043d\u044c_\u0432\u0435\u0440\u0430\u0441\u0435\u043d\u044c_\u043a\u0430\u0441\u0442\u0440\u044b\u0447\u043d\u0456\u043a_\u043b\u0456\u0441\u0442\u0430\u043f\u0430\u0434_\u0441\u043d\u0435\u0436\u0430\u043d\u044c".split("_")},monthsShort:"\u0441\u0442\u0443\u0434_\u043b\u044e\u0442_\u0441\u0430\u043a_\u043a\u0440\u0430\u0441_\u0442\u0440\u0430\u0432_\u0447\u044d\u0440\u0432_\u043b\u0456\u043f_\u0436\u043d\u0456\u0432_\u0432\u0435\u0440_\u043a\u0430\u0441\u0442_\u043b\u0456\u0441\u0442_\u0441\u043d\u0435\u0436".split("_"),weekdays:{format:"\u043d\u044f\u0434\u0437\u0435\u043b\u044e_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0443_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0443_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),standalone:"\u043d\u044f\u0434\u0437\u0435\u043b\u044f_\u043f\u0430\u043d\u044f\u0434\u0437\u0435\u043b\u0430\u043a_\u0430\u045e\u0442\u043e\u0440\u0430\u043a_\u0441\u0435\u0440\u0430\u0434\u0430_\u0447\u0430\u0446\u0432\u0435\u0440_\u043f\u044f\u0442\u043d\u0456\u0446\u0430_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),isFormat:/\[ ?[\u0423\u0443\u045e] ?(?:\u043c\u0456\u043d\u0443\u043b\u0443\u044e|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u0443\u044e)? ?\] ?dddd/},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0430\u0442_\u0441\u0440_\u0447\u0446_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., HH:mm",LLLL:"dddd, D MMMM YYYY \u0433., HH:mm"},calendar:{sameDay:"[\u0421\u0451\u043d\u043d\u044f \u045e] LT",nextDay:"[\u0417\u0430\u045e\u0442\u0440\u0430 \u045e] LT",lastDay:"[\u0423\u0447\u043e\u0440\u0430 \u045e] LT",nextWeek:function(){return"[\u0423] dddd [\u045e] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u0443\u044e] dddd [\u045e] LT";case 1:case 2:case 4:return"[\u0423 \u043c\u0456\u043d\u0443\u043b\u044b] dddd [\u045e] LT"}},sameElse:"L"},relativeTime:{future:"\u043f\u0440\u0430\u0437 %s",past:"%s \u0442\u0430\u043c\u0443",s:"\u043d\u0435\u043a\u0430\u043b\u044c\u043a\u0456 \u0441\u0435\u043a\u0443\u043d\u0434",m:t,mm:t,h:t,hh:t,d:"\u0434\u0437\u0435\u043d\u044c",dd:t,M:"\u043c\u0435\u0441\u044f\u0446",MM:t,y:"\u0433\u043e\u0434",yy:t},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(e){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(e)},meridiem:function(e,t,n){return e<4?"\u043d\u043e\u0447\u044b":e<12?"\u0440\u0430\u043d\u0456\u0446\u044b":e<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-\u044b":e+"-\u0456";case"D":return e+"-\u0433\u0430";default:return e}},week:{dow:1,doy:7}})}(n("wd/R"))},HBTo:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("X3V5"),r=n("dXqA"),a=n("fXoL"),s=n("tk/3");let o=(()=>{class e extends i.a{constructor(e){super(),this.http=e}getAssignments(e){return this.http.get(r.a.api+this.getSearchURL("/assignments",e))}getAssignmentById(e){return this.http.get(r.a.api+this.getByIdURL("/assignments",e))}createAssignment(e){return this.http.post(r.a.api+"/assignments",e.assignment,{observe:"response"})}createAssignmentDocument(e){return this.http.post(r.a.api+`/assignments/${e.assignmentId}/documents`,e.document,{observe:"response"})}updateAssignmentDocument(e){return this.http.post(r.a.api+`/assignments/${e.assignmentId}/documents/${e.document.id}`,e.document,{observe:"response"})}deleteAssignmentDocument(e){return this.http.delete(r.a.api+`/assignments/${e.assignmentId}/documents/${e.documentId}`,{observe:"response"})}updateAssignment(e){return this.http.post(r.a.api+`/assignments/${e.id}`,e.assignment,{observe:"response"})}updateCheckin(e){return this.http.post(r.a.api+"/checkins",e.checkin,{observe:"response"})}deleteAssignment(e){return this.http.delete(r.a.api+`/assignments/${e}`,{observe:"response"})}downloadAssignmentsUrl(e){return r.a.api+this.getSearchURL("/assignments/evaluation/download",{filters:e})}getAssignmentRatings(e){return this.http.get(r.a.api+`/assignments/${e}/ratings`)}submitRatings(e){return this.http.put(r.a.api+"/assignments/ratings",e,{observe:"response"})}getFreelancerAssignment(e,t){return this.http.get(r.a.api+`/freelancers/${e}/assignments/${t}?include=date.job.site,documents.approval.updator,checkins,certificates,revenues.creator,revenues.updator,questionnaire`)}getSurveyLink(e){return this.http.get(r.a.api+`/assignments/${null==e?void 0:e.id}/freelancers/${null==e?void 0:e.freelancer_id}`)}updateSurveyLink(e){return this.http.put(r.a.api+`/assignments/${null==e?void 0:e.assignment_id}/freelancers/${null==e?void 0:e.freelancer_id}`,{checkin_survey:null==e?void 0:e.checkin_survey,checkout_survey:null==e?void 0:e.checkout_survey})}updateAssignmentDetails(e){return this.http.post(r.a.api+`/assignments/${e.id}/edit?include=date.job.site,date.job.project.client,documents.approval.updator,tenders,freelancers.user,checkins,certificates,agent,revenues.creator,revenues.updator,questionnaire,incentive_model`,{appointed_at:null==e?void 0:e.appointed_at,shift_start_time:null==e?void 0:e.shift_start_time,shift_end_time:null==e?void 0:e.shift_end_time,pre_shift_start_time:null==e?void 0:e.pre_shift_start_time,pre_shift_end_time:null==e?void 0:e.pre_shift_end_time,break_durtion:null==e?void 0:e.break_durtion,rate:null==e?void 0:e.rate,total_bonus:null==e?void 0:e.total_bonus,total_expense:null==e?void 0:e.total_expense,expense_info:null==e?void 0:e.expense_info,paid:null==e?void 0:e.paid,bonus_info:null==e?void 0:e.bonus_info,task_based_info:null==e?void 0:e.task_info,total_amount:null==e?void 0:e.total_amount,cost_to_client:null==e?void 0:e.cost_to_client,cost_to_client_meta_data:null==e?void 0:e.cost_to_client_meta_data,comment:null==e?void 0:e.comment,comment_meta_data:null==e?void 0:e.comment_meta_data,prev_cost_to_client:null==e?void 0:e.prev_cost_to_client,prev_cost_to_client_meta_data:null==e?void 0:e.prev_cost_to_client_meta_data,pre_expense_info:null==e?void 0:e.pre_expense_info,pre_expense_info_meta_data:null==e?void 0:e.pre_expense_info_meta_data,pre_expense_applicable:null==e?void 0:e.pre_expense_applicable,pre_bonus_info:(null==e?void 0:e.pre_bonus_info)?Number(null==e?void 0:e.pre_bonus_info):null,pre_bonus_info_meta_data:null==e?void 0:e.pre_bonus_info_meta_data,pre_rate:(null==e?void 0:e.pre_rate)?Number(null==e?void 0:e.pre_rate):null,pre_rate_meta_data:null==e?void 0:e.pre_rate_meta_data,prev_break_durtion:null==e?void 0:e.prev_break_durtion,prev_break_durtion_meta_data:null==e?void 0:e.prev_break_durtion_meta_data,pre_shift_start_time_meta_data:null==e?void 0:e.pre_shift_start_time_meta_data,pre_shift_end_time_meta_data:null==e?void 0:e.pre_shift_end_time_meta_data})}getAbsentCheckIn(e){return this.http.post(r.a.api+`/freelancers/${e.assignment_id}/assignments/${e.freelancer_id}/mark-absent`,{assignment_id:null==e?void 0:e.assignment_id,freelancer_id:null==e?void 0:e.freelancer_id,type:e.type,reason:e.reason,comment:e.comment})}}return e.\u0275fac=function(t){return new(t||e)(a.ac(s.b))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac}),e})()},HDdC:function(e,t,n){"use strict";n.d(t,"a",function(){return l});var i=n("7o/Q"),r=n("2QA8"),a=n("gRHU"),s=n("kJWO"),o=n("SpAZ"),c=n("2fFW");let l=(()=>{class e{constructor(e){this._isScalar=!1,e&&(this._subscribe=e)}lift(t){const n=new e;return n.source=this,n.operator=t,n}subscribe(e,t,n){const{operator:s}=this,o=function(e,t,n){if(e){if(e instanceof i.a)return e;if(e[r.a])return e[r.a]()}return e||t||n?new i.a(e,t,n):new i.a(a.a)}(e,t,n);if(o.add(s?s.call(o,this.source):this.source||c.a.useDeprecatedSynchronousErrorHandling&&!o.syncErrorThrowable?this._subscribe(o):this._trySubscribe(o)),c.a.useDeprecatedSynchronousErrorHandling&&o.syncErrorThrowable&&(o.syncErrorThrowable=!1,o.syncErrorThrown))throw o.syncErrorValue;return o}_trySubscribe(e){try{return this._subscribe(e)}catch(t){c.a.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),function(e){for(;e;){const{closed:t,destination:n,isStopped:r}=e;if(t||r)return!1;e=n&&n instanceof i.a?n:null}return!0}(e)?e.error(t):console.warn(t)}}forEach(e,t){return new(t=u(t))((t,n)=>{let i;i=this.subscribe(t=>{try{e(t)}catch(r){n(r),i&&i.unsubscribe()}},n,t)})}_subscribe(e){const{source:t}=this;return t&&t.subscribe(e)}[s.a](){return this}pipe(...e){return 0===e.length?this:(0===(t=e).length?o.a:1===t.length?t[0]:function(e){return t.reduce((e,t)=>t(e),e)})(this);var t}toPromise(e){return new(e=u(e))((e,t)=>{let n;this.subscribe(e=>n=e,e=>t(e),()=>e(n))})}}return e.create=t=>new e(t),e})();function u(e){if(e||(e=c.a.Promise||Promise),!e)throw new Error("no Promise impl found");return e}},HKzI:function(e,t,n){"use strict";n.d(t,"a",function(){return l});var i=n("wd/R"),r=n("fXoL"),a=n("FDCq"),s=n("5GhB"),o=n("X3q1"),c=n("p7+F");let l=(()=>{class e{constructor(e,t,n,i){this.clientMappingService=e,this.contactMappingService=t,this.certificateMappingService=n,this.budgetMappingService=i}projectSearchResponseToVM(e){var t,n;const i={pageInfo:Object.assign({},null===(t=e.meta)||void 0===t?void 0:t.pagination),list:[]};return(null===(n=e.data)||void 0===n?void 0:n.length)&&e.data.forEach(e=>{const t=this.projectResponseToVM(e);i.list.push(t)}),i}projectResponseToVM(e){const t={};return t.id=e.id,t.name=e.name,t.description=e.description,t.state=e.state,t.client_id=e.client_id,t.contact_id=e.contact_id,t.budget_id=e.budget_id,t.incentive_model_id=e.incentive_model_id,t.order_id=e.order_id,t.agent_id=e.agent_id,t.contract_type_id=e.contract_type_id,t.contract_type_identifier=e.contract_type_identifier,t.created_at=e.created_at?i(e.created_at).format():void 0,t.finished_at=e.finished_at?i(e.finished_at).format():void 0,t.started_at=e.started_at?i(e.started_at).format():void 0,t.category=e.category,t.certificate_ids=e.certificate_ids,t.information=e.information,t.briefing=e.briefing,t.data=e.data,t.saleslots=e.saleslots,t.freelancer_ratings=e.freelancer_ratings,t.number_of_jobs=e.number_of_jobs||0,t.sum_planned_costs=e.sum_planned_costs||0,t.sum_max_estimated_costs=e.sum_max_estimated_costs||0,t.sum_min_estimated_costs=e.sum_min_estimated_costs||0,t.sum_freelancer_costs=e.sum_freelancer_costs||0,t.assignment_budget=e.assignment_budget,t.order=e.order?e.order.data:void 0,e.certificates&&e.certificates.data&&(t.certificates=e.certificates.data.map(e=>this.certificateMappingService.certificateResponseToVM(e))),e.client&&e.client.data&&(t.client=this.clientMappingService.clientResponseToVM(e.client.data)),e.contact&&e.contact.data&&(t.contact=this.contactMappingService.contactResponseToVM(e.contact.data)),e.agent&&e.agent.data&&(t.agent=e.agent.data),e.budget&&e.budget.data&&(t.budget=this.budgetMappingService.budgetResponseToVM(e.budget.data)),e.documents&&e.documents.data&&(t.documents=e.documents.data),t.summary=e.summary,t.additional_costs=e.additional_costs,t.saleslots=e.saleslots,t.feedback=e.feedback,t.isDanger=!0===(e.sum_planned_costs&&e.sum_max_estimated_costs&&e.sum_planned_costs<e.sum_max_estimated_costs),t.update_associated=e.update_associated,t.target_budget=e.target_budget,t.staff_id=e.staff_id,t.po_no=e.po_no,t.po_amount=e.po_amount,t.po_date=e.po_date,t.po_comment=e.po_comment,t.primary_address_full=e.primary_address_full,t.primary_address=e.primary_address,t.primary_country=e.primary_country,t.primary_state=e.primary_state,t.primary_city=e.primary_city,t.primary_zip=e.primary_zip,t.site_address_full=e.site_address_full,t.site_address=e.site_address,t.site_country=e.site_country,t.site_state=e.site_state,t.site_city=e.site_city,t.site_zip=e.site_zip,t.global_brand_id=e.global_brand_id,t.currency=e.currency,t.po_currency=e.po_currency,t.skills_required=e.skills_required,e.staff&&e.staff.data&&(t.staff=e.staff.data),t}projectVMToResponse(e){const t={};return t.id=e.id,t.name=e.name,t.description=e.description,t.client_id=e.client_id,t.contact_id=e.contact_id,t.budget_id=e.budget_id,t.incentive_model_id=e.incentive_model_id,t.order_id=e.order_id,t.agent_id=e.agent_id,t.contract_type_id=t.id?void 0:e.contract_type_id,t.started_at=e.started_at?i(e.started_at).format("YYYY-MM-DD hh:mm:ss"):void 0,t.finished_at=e.finished_at?i(e.finished_at).format("YYYY-MM-DD hh:mm:ss"):void 0,t.category=e.category,t.certificate_ids=e.certificate_ids,t.information=e.information,t.briefing=e.briefing,t.data=e.data,t.saleslots=e.saleslots,t.freelancer_ratings=e.freelancer_ratings,t.assignment_budget=e.assignment_budget,t.summary=e.summary,t.additional_costs=e.additional_costs?e.additional_costs:[],t.saleslots=e.saleslots?e.saleslots:[],t.feedback=e.feedback?e.feedback:[],e.id&&(t.update_associated=!!e.update_associated),t.target_budget=e.target_budget,t.staff_id=e.staff_id,t.po_no=e.po_no,t.po_amount=e.po_amount,t.po_date=e.po_date?i(e.po_date).format("YYYY-MM-DD"):void 0,t.po_comment=e.po_comment,t.primary_address=e.primary_address,t.primary_country=e.primary_country,t.primary_state=e.primary_state,t.primary_city=e.primary_city,t.primary_zip=e.primary_zip,t.site_address=e.site_address,t.site_country=e.site_country,t.site_state=e.site_state,t.site_city=e.site_city,t.site_zip=e.site_zip,t.global_brand_id=e.global_brand_id,t.currency=e.currency,t.po_currency=e.po_currency,t.skills_required=e.skills_required,t}searchRequest(e){const t={include:["client","order"]};return t.page=e.pageIndex,t.order_by=e.sortBy,t.order_dir=e.sortDir,t.limit=e.pageSize,t.only_fields=["project.id","project.name","project.state","project.created_at","project.number_of_jobs","project.sum_planned_costs","project.sum_max_estimated_costs","client.name","order.name","target_budget","staff_id","staff","skills_required"],t.filters=[],e.client&&t.filters.push({key:"client_id",value:e.client}),e.agent&&t.filters.push({key:"staff_id",value:e.agent}),e.order&&t.filters.push({key:"order",value:e.order}),e.contractType&&t.filters.push({key:"contract_type_id",value:e.contractType}),e.state&&t.filters.push({key:"states",value:e.state}),e.search&&t.filters.push({key:"search",value:e.search}),t}getByIdRequest(e){const t={};return t.id=e,t.filters=[{key:"add_summary",value:!0}],t.include=["documents","client.contacts","client.sites.client_site_contact","certificates","agent","budget.contacts","order","contact","target_budget","staff_id","staff","skills_required"],t}}return e.\u0275fac=function(t){return new(t||e)(r.ac(a.a),r.ac(s.a),r.ac(o.a),r.ac(c.a))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})()},HP3h:function(e,t,n){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},i={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},r=function(e){return function(t,r,a,s){var o=n(t),c=i[e][n(t)];return 2===o&&(c=c[r?0:1]),c.replace(/%d/i,t)}},a=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];e.defineLocale("ar-ly",{months:a,monthsShort:a,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,t,n){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(n("wd/R"))},"I+ri":function(e,t,n){"use strict";n.d(t,"a",function(){return c});var i=n("mrSG"),r=n("fXoL"),a=n("OyPV"),s=n("W6yN"),o=n("tyNb");let c=(()=>{class e{constructor(e,t,n){this.authService=e,this.userService=t,this.router=n}canActivate(e,t){return Object(i.a)(this,void 0,void 0,function*(){if(this.authService.isAuthenticated()){if(this.userService.userData)return!0;{const e=yield this.userService.get().toPromise();return this.userService.set(e),!0}}return this.router.navigate(["/login"]),!1})}tokenExpired(e){const t=JSON.parse(atob(e.split(".")[1])).exp;return Math.floor((new Date).getTime()/1e3)>=t}}return e.\u0275fac=function(t){return new(t||e)(r.ac(a.a),r.ac(s.a),r.ac(o.f))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})()},I55L:function(e,t,n){"use strict";n.d(t,"a",function(){return i});const i=e=>e&&"number"==typeof e.length&&"function"!=typeof e},IBtZ:function(e,t,n){!function(e){"use strict";e.defineLocale("ka",{months:"\u10d8\u10d0\u10dc\u10d5\u10d0\u10e0\u10d8_\u10d7\u10d4\u10d1\u10d4\u10e0\u10d5\u10d0\u10da\u10d8_\u10db\u10d0\u10e0\u10e2\u10d8_\u10d0\u10de\u10e0\u10d8\u10da\u10d8_\u10db\u10d0\u10d8\u10e1\u10d8_\u10d8\u10d5\u10dc\u10d8\u10e1\u10d8_\u10d8\u10d5\u10da\u10d8\u10e1\u10d8_\u10d0\u10d2\u10d5\u10d8\u10e1\u10e2\u10dd_\u10e1\u10d4\u10e5\u10e2\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10dd\u10e5\u10e2\u10dd\u10db\u10d1\u10d4\u10e0\u10d8_\u10dc\u10dd\u10d4\u10db\u10d1\u10d4\u10e0\u10d8_\u10d3\u10d4\u10d9\u10d4\u10db\u10d1\u10d4\u10e0\u10d8".split("_"),monthsShort:"\u10d8\u10d0\u10dc_\u10d7\u10d4\u10d1_\u10db\u10d0\u10e0_\u10d0\u10de\u10e0_\u10db\u10d0\u10d8_\u10d8\u10d5\u10dc_\u10d8\u10d5\u10da_\u10d0\u10d2\u10d5_\u10e1\u10d4\u10e5_\u10dd\u10e5\u10e2_\u10dc\u10dd\u10d4_\u10d3\u10d4\u10d9".split("_"),weekdays:{standalone:"\u10d9\u10d5\u10d8\u10e0\u10d0_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10d8_\u10e8\u10d0\u10d1\u10d0\u10d7\u10d8".split("_"),format:"\u10d9\u10d5\u10d8\u10e0\u10d0\u10e1_\u10dd\u10e0\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10e1\u10d0\u10db\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10dd\u10d7\u10ee\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10ee\u10e3\u10d7\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1_\u10de\u10d0\u10e0\u10d0\u10e1\u10d9\u10d4\u10d5\u10e1_\u10e8\u10d0\u10d1\u10d0\u10d7\u10e1".split("_"),isFormat:/(\u10ec\u10d8\u10dc\u10d0|\u10e8\u10d4\u10db\u10d3\u10d4\u10d2)/},weekdaysShort:"\u10d9\u10d5\u10d8_\u10dd\u10e0\u10e8_\u10e1\u10d0\u10db_\u10dd\u10d7\u10ee_\u10ee\u10e3\u10d7_\u10de\u10d0\u10e0_\u10e8\u10d0\u10d1".split("_"),weekdaysMin:"\u10d9\u10d5_\u10dd\u10e0_\u10e1\u10d0_\u10dd\u10d7_\u10ee\u10e3_\u10de\u10d0_\u10e8\u10d0".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u10d3\u10e6\u10d4\u10e1] LT[-\u10d6\u10d4]",nextDay:"[\u10ee\u10d5\u10d0\u10da] LT[-\u10d6\u10d4]",lastDay:"[\u10d2\u10e3\u10e8\u10d8\u10dc] LT[-\u10d6\u10d4]",nextWeek:"[\u10e8\u10d4\u10db\u10d3\u10d4\u10d2] dddd LT[-\u10d6\u10d4]",lastWeek:"[\u10ec\u10d8\u10dc\u10d0] dddd LT-\u10d6\u10d4",sameElse:"L"},relativeTime:{future:function(e){return e.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(e,t,n){return"\u10d8"===n?t+"\u10e8\u10d8":t+n+"\u10e8\u10d8"})},past:function(e){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(e)?e.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(e)?e.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):e},s:"\u10e0\u10d0\u10db\u10d3\u10d4\u10dc\u10d8\u10db\u10d4 \u10ec\u10d0\u10db\u10d8",ss:"%d \u10ec\u10d0\u10db\u10d8",m:"\u10ec\u10e3\u10d7\u10d8",mm:"%d \u10ec\u10e3\u10d7\u10d8",h:"\u10e1\u10d0\u10d0\u10d7\u10d8",hh:"%d \u10e1\u10d0\u10d0\u10d7\u10d8",d:"\u10d3\u10e6\u10d4",dd:"%d \u10d3\u10e6\u10d4",M:"\u10d7\u10d5\u10d4",MM:"%d \u10d7\u10d5\u10d4",y:"\u10ec\u10d4\u10da\u10d8",yy:"%d \u10ec\u10d4\u10da\u10d8"},dayOfMonthOrdinalParse:/0|1-\u10da\u10d8|\u10db\u10d4-\d{1,2}|\d{1,2}-\u10d4/,ordinal:function(e){return 0===e?e:1===e?e+"-\u10da\u10d8":e<20||e<=100&&e%20==0||e%100==0?"\u10db\u10d4-"+e:e+"-\u10d4"},week:{dow:1,doy:7}})}(n("wd/R"))},IOem:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("X3V5"),r=n("dXqA"),a=n("fXoL"),s=n("tk/3");let o=(()=>{class e extends i.a{constructor(e){super(),this.http=e}getSites(e){return this.http.get(r.a.api+this.getSearchURL("/sites",e))}getSiteLK(){return this.getSites({limit:1e6,order_by:"name",only_fields:["site.id","site.name","site.zip","site.city","site.address","site.number"]})}}return e.\u0275fac=function(t){return new(t||e)(a.ac(s.b))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac}),e})()},Iab2:function(e,t,n){var i,r;void 0===(r="function"==typeof(i=function(){"use strict";function t(e,t,n){var i=new XMLHttpRequest;i.open("GET",e),i.responseType="blob",i.onload=function(){s(i.response,t,n)},i.onerror=function(){console.error("could not download file")},i.send()}function n(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function i(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}var r="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof global&&global.global===global?global:void 0,a=r.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),s=r.saveAs||("object"!=typeof window||window!==r?function(){}:"download"in HTMLAnchorElement.prototype&&!a?function(e,a,s){var o=r.URL||r.webkitURL,c=document.createElement("a");c.download=a=a||e.name||"download",c.rel="noopener","string"==typeof e?(c.href=e,c.origin===location.origin?i(c):n(c.href)?t(e,a,s):i(c,c.target="_blank")):(c.href=o.createObjectURL(e),setTimeout(function(){o.revokeObjectURL(c.href)},4e4),setTimeout(function(){i(c)},0))}:"msSaveOrOpenBlob"in navigator?function(e,r,a){if(r=r||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(function(e,t){return void 0===t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}(e,a),r);else if(n(e))t(e,r,a);else{var s=document.createElement("a");s.href=e,s.target="_blank",setTimeout(function(){i(s)})}}:function(e,n,i,s){if((s=s||open("","_blank"))&&(s.document.title=s.document.body.innerText="downloading..."),"string"==typeof e)return t(e,n,i);var o="application/octet-stream"===e.type,c=/constructor/i.test(r.HTMLElement)||r.safari,l=/CriOS\/[\d]+/.test(navigator.userAgent);if((l||o&&c||a)&&"undefined"!=typeof FileReader){var u=new FileReader;u.onloadend=function(){var e=u.result;e=l?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),s?s.location.href=e:location=e,s=null},u.readAsDataURL(e)}else{var d=r.URL||r.webkitURL,h=d.createObjectURL(e);s?s.location=h:location.href=h,s=null,setTimeout(function(){d.revokeObjectURL(h)},4e4)}});r.saveAs=s.saveAs=s,e.exports=s})?i.apply(t,[]):i)||(e.exports=r)},IjjT:function(e,t,n){"use strict";n.d(t,"a",function(){return r});let i=(()=>{class e{constructor(t,n=e.now){this.SchedulerAction=t,this.now=n}schedule(e,t=0,n){return new this.SchedulerAction(this,e).schedule(n,t)}}return e.now=()=>Date.now(),e})();class r extends i{constructor(e,t=i.now){super(e,()=>r.delegate&&r.delegate!==this?r.delegate.now():t()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(e,t=0,n){return r.delegate&&r.delegate!==this?r.delegate.schedule(e,t,n):super.schedule(e,t,n)}flush(e){const{actions:t}=this;if(this.active)return void t.push(e);let n;this.active=!0;do{if(n=e.execute(e.state,e.delay))break}while(e=t.shift());if(this.active=!1,n){for(;e=t.shift();)e.unsubscribe();throw n}}}},IkSl:function(e,t,n){"use strict";n.d(t,"a",function(){return h}),n.d(t,"b",function(){return p});var i=n("fXoL"),r=n("Q4Nv"),a=n("+Nuo");const s=["pdfViewerContainer"],o=function(e){const t=new e.EventBus(!0);var n;return(n=t).on("documentload",()=>{const e=document.createEvent("CustomEvent");e.initCustomEvent("documentload",!0,!0,{}),window.dispatchEvent(e)}),n.on("pagerendered",e=>{const t=document.createEvent("CustomEvent");t.initCustomEvent("pagerendered",!0,!0,{pageNumber:e.pageNumber,cssTransform:e.cssTransform}),e.source.div.dispatchEvent(t)}),n.on("textlayerrendered",e=>{const t=document.createEvent("CustomEvent");t.initCustomEvent("textlayerrendered",!0,!0,{pageNumber:e.pageNumber}),e.source.textLayerDiv.dispatchEvent(t)}),n.on("pagechanging",e=>{const t=document.createEvent("UIEvents");t.initEvent("pagechanging",!0,!0),t.pageNumber=e.pageNumber,e.source.container.dispatchEvent(t)}),n.on("pagesinit",e=>{const t=document.createEvent("CustomEvent");t.initCustomEvent("pagesinit",!0,!0,null),e.source.container.dispatchEvent(t)}),n.on("pagesloaded",e=>{const t=document.createEvent("CustomEvent");t.initCustomEvent("pagesloaded",!0,!0,{pagesCount:e.pagesCount}),e.source.container.dispatchEvent(t)}),n.on("scalechange",e=>{const t=document.createEvent("UIEvents");t.initEvent("scalechange",!0,!0),t.scale=e.scale,t.presetValue=e.presetValue,e.source.container.dispatchEvent(t)}),n.on("updateviewarea",e=>{const t=document.createEvent("UIEvents");t.initEvent("updateviewarea",!0,!0),t.location=e.location,e.source.container.dispatchEvent(t)}),n.on("find",e=>{if(e.source===window)return;const t=document.createEvent("CustomEvent");t.initCustomEvent("find"+e.type,!0,!0,{query:e.query,phraseSearch:e.phraseSearch,caseSensitive:e.caseSensitive,highlightAll:e.highlightAll,findPrevious:e.findPrevious}),window.dispatchEvent(t)}),n.on("attachmentsloaded",e=>{const t=document.createEvent("CustomEvent");t.initCustomEvent("attachmentsloaded",!0,!0,{attachmentsCount:e.attachmentsCount}),e.source.container.dispatchEvent(t)}),n.on("sidebarviewchanged",e=>{const t=document.createEvent("CustomEvent");t.initCustomEvent("sidebarviewchanged",!0,!0,{view:e.view}),e.source.outerContainer.dispatchEvent(t)}),n.on("pagemode",e=>{const t=document.createEvent("CustomEvent");t.initCustomEvent("pagemode",!0,!0,{mode:e.mode}),e.source.pdfViewer.container.dispatchEvent(t)}),n.on("namedaction",e=>{const t=document.createEvent("CustomEvent");t.initCustomEvent("namedaction",!0,!0,{action:e.action}),e.source.pdfViewer.container.dispatchEvent(t)}),n.on("presentationmodechanged",e=>{const t=document.createEvent("CustomEvent");t.initCustomEvent("presentationmodechanged",!0,!0,{active:e.active,switchInProgress:e.switchInProgress}),window.dispatchEvent(t)}),n.on("outlineloaded",e=>{const t=document.createEvent("CustomEvent");t.initCustomEvent("outlineloaded",!0,!0,{outlineCount:e.outlineCount}),e.source.container.dispatchEvent(t)}),t};function c(e,t,n){e[t]=n}function l(){return"undefined"==typeof window}var u;l()||c(r,"verbosity",r.VerbosityLevel.ERRORS);var d=function(e){return e[e.DISABLED=0]="DISABLED",e[e.ENABLED=1]="ENABLED",e[e.ENHANCED=2]="ENHANCED",e}({});let h=(()=>{let e=u=class{constructor(e){if(this.element=e,this.isVisible=!1,this._cMapsUrl=void 0!==r?`https://unpkg.com/pdfjs-dist@${r.version}/cmaps/`:null,this._renderText=!0,this._renderTextMode=d.ENABLED,this._stickToPage=!1,this._originalSize=!0,this._page=1,this._zoom=1,this._zoomScale="page-width",this._rotation=0,this._showAll=!0,this._canAutoResize=!0,this._fitToPage=!1,this._externalLinkTarget="blank",this._showBorders=!1,this.isInitialized=!1,this.afterLoadComplete=new i.o,this.pageRendered=new i.o,this.pageInitialized=new i.o,this.textLayerRendered=new i.o,this.onError=new i.o,this.onProgress=new i.o,this.pageChange=new i.o(!0),l())return;let t;t=window.hasOwnProperty("pdfWorkerSrc")&&"string"==typeof window.pdfWorkerSrc&&window.pdfWorkerSrc?window.pdfWorkerSrc:`https://cdn.jsdelivr.net/npm/pdfjs-dist@${r.version}/es5/build/pdf.worker.js`,c(r.GlobalWorkerOptions,"workerSrc",t)}set cMapsUrl(e){this._cMapsUrl=e}set page(e){const t=e=parseInt(e,10)||1;this._pdf&&(e=this.getValidPageNumber(e)),this._page=e,t!==e&&this.pageChange.emit(e)}set renderText(e){this._renderText=e}set renderTextMode(e){this._renderTextMode=e}set originalSize(e){this._originalSize=e}set showAll(e){this._showAll=e}set stickToPage(e){this._stickToPage=e}set zoom(e){e<=0||(this._zoom=e)}get zoom(){return this._zoom}set zoomScale(e){this._zoomScale=e}get zoomScale(){return this._zoomScale}set rotation(e){"number"==typeof e&&e%90==0?this._rotation=e:console.warn("Invalid pages rotation angle.")}set externalLinkTarget(e){this._externalLinkTarget=e}set autoresize(e){this._canAutoResize=Boolean(e)}set fitToPage(e){this._fitToPage=Boolean(e)}set showBorders(e){this._showBorders=Boolean(e)}static getLinkTarget(e){switch(e){case"blank":return r.LinkTarget.BLANK;case"none":return r.LinkTarget.NONE;case"self":return r.LinkTarget.SELF;case"parent":return r.LinkTarget.PARENT;case"top":return r.LinkTarget.TOP}return null}ngAfterViewChecked(){if(this.isInitialized)return;const e=this.pdfViewerContainer.nativeElement.offsetParent;!0!==this.isVisible||null!=e?!1===this.isVisible&&null!=e&&(this.isVisible=!0,setTimeout(()=>{this.ngOnInit(),this.ngOnChanges({src:this.src})})):this.isVisible=!1}ngOnInit(){!l()&&this.isVisible&&(this.isInitialized=!0,this.setupMultiPageViewer(),this.setupSinglePageViewer())}ngOnDestroy(){this.clear()}onPageResize(){this._canAutoResize&&this._pdf&&(this.resizeTimeout&&clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(()=>{this.updateSize()},100))}get pdfLinkService(){return this._showAll?this.pdfMultiPageLinkService:this.pdfSinglePageLinkService}get pdfViewer(){return this.getCurrentViewer()}get pdfFindController(){return this._showAll?this.pdfMultiPageFindController:this.pdfSinglePageFindController}ngOnChanges(e){if(!l()&&this.isVisible)if("src"in e)this.loadPDF();else if(this._pdf){if("renderText"in e?(this.getCurrentViewer().textLayerMode=this._renderText?this._renderTextMode:d.DISABLED,this.resetPdfDocument()):"showAll"in e&&this.resetPdfDocument(),"page"in e){const{page:t}=e;if(t.currentValue===this._latestScrolledPage)return;this.getCurrentViewer().scrollPageIntoView({pageNumber:this._page})}this.update()}}updateSize(){const e=this.getCurrentViewer();this._pdf.getPage(e.currentPageNumber).then(t=>{const n=this._rotation||t.rotate,i=t.getViewport({scale:this._zoom,rotation:n}).width*u.CSS_UNITS;let r=this._zoom,a=!0;if(!this._originalSize||this._fitToPage&&i>this.pdfViewerContainer.nativeElement.clientWidth){const e=t.getViewport({scale:1,rotation:n});r=this.getScale(e.width,e.height),a=!this._stickToPage}e._setScale(r,a)})}clear(){this.loadingTask&&!this.loadingTask.destroyed&&this.loadingTask.destroy(),this._pdf&&(this._pdf.destroy(),this._pdf=null,this.pdfMultiPageViewer.setDocument(null),this.pdfSinglePageViewer.setDocument(null),this.pdfMultiPageLinkService.setDocument(null,null),this.pdfSinglePageLinkService.setDocument(null,null),this.pdfMultiPageFindController.setDocument(null),this.pdfSinglePageFindController.setDocument(null))}getPDFLinkServiceConfig(){const e={},t=u.getLinkTarget(this._externalLinkTarget);return t&&(e.externalLinkTarget=t),e}setupMultiPageViewer(){c(r,"disableTextLayer",!this._renderText);const e=o(a);e.on("pagerendered",e=>{this.pageRendered.emit(e)}),e.on("pagesinit",e=>{this.pageInitialized.emit(e)}),e.on("pagechanging",e=>{this.pageScrollTimeout&&clearTimeout(this.pageScrollTimeout),this.pageScrollTimeout=setTimeout(()=>{this._latestScrolledPage=e.pageNumber,this.pageChange.emit(e.pageNumber)},100)}),e.on("textlayerrendered",e=>{this.textLayerRendered.emit(e)}),this.pdfMultiPageLinkService=new a.PDFLinkService(Object.assign({eventBus:e},this.getPDFLinkServiceConfig())),this.pdfMultiPageFindController=new a.PDFFindController({linkService:this.pdfMultiPageLinkService,eventBus:e});const t={eventBus:e,container:this.element.nativeElement.querySelector("div"),removePageBorders:!this._showBorders,linkService:this.pdfMultiPageLinkService,textLayerMode:this._renderText?this._renderTextMode:d.DISABLED,findController:this.pdfMultiPageFindController};this.pdfMultiPageViewer=new a.PDFViewer(t),this.pdfMultiPageLinkService.setViewer(this.pdfMultiPageViewer),this.pdfMultiPageFindController.setDocument(this._pdf)}setupSinglePageViewer(){c(r,"disableTextLayer",!this._renderText);const e=o(a);e.on("pagechanging",e=>{e.pageNumber!==this._page&&(this.page=e.pageNumber)}),e.on("pagerendered",e=>{this.pageRendered.emit(e)}),e.on("pagesinit",e=>{this.pageInitialized.emit(e)}),e.on("textlayerrendered",e=>{this.textLayerRendered.emit(e)}),this.pdfSinglePageLinkService=new a.PDFLinkService(Object.assign({eventBus:e},this.getPDFLinkServiceConfig())),this.pdfSinglePageFindController=new a.PDFFindController({linkService:this.pdfSinglePageLinkService,eventBus:e});const t={eventBus:e,container:this.element.nativeElement.querySelector("div"),removePageBorders:!this._showBorders,linkService:this.pdfSinglePageLinkService,textLayerMode:this._renderText?this._renderTextMode:d.DISABLED,findController:this.pdfSinglePageFindController};this.pdfSinglePageViewer=new a.PDFSinglePageViewer(t),this.pdfSinglePageLinkService.setViewer(this.pdfSinglePageViewer),this.pdfSinglePageFindController.setDocument(this._pdf),this.pdfSinglePageViewer._currentPageNumber=this._page}getValidPageNumber(e){return e<1?1:e>this._pdf.numPages?this._pdf.numPages:e}getDocumentParams(){const e=typeof this.src;if(!this._cMapsUrl)return this.src;const t={cMapUrl:this._cMapsUrl,cMapPacked:!0};return"string"===e?t.url=this.src:"object"===e&&(void 0!==this.src.byteLength?t.data=this.src:Object.assign(t,this.src)),t}loadPDF(){if(!this.src)return;if(this.lastLoaded===this.src)return void this.update();this.clear(),this.loadingTask=Object(r.getDocument)(this.getDocumentParams()),this.loadingTask.onProgress=e=>{this.onProgress.emit(e)};const e=this.src;this.loadingTask.promise.then(t=>{this._pdf=t,this.lastLoaded=e,this.afterLoadComplete.emit(t),this.pdfMultiPageViewer||(this.setupMultiPageViewer(),this.setupSinglePageViewer()),this.resetPdfDocument(),this.update()},e=>{this.onError.emit(e)})}update(){this.page=this._page,this.render()}render(){this._page=this.getValidPageNumber(this._page);const e=this.getCurrentViewer();0===this._rotation&&e.pagesRotation===this._rotation||setTimeout(()=>{e.pagesRotation=this._rotation}),this._stickToPage&&setTimeout(()=>{e.currentPageNumber=this._page}),this.updateSize()}getScale(e,t){const n=this._showBorders?2*u.BORDER_WIDTH:0,i=this.pdfViewerContainer.nativeElement.clientWidth-n,r=this.pdfViewerContainer.nativeElement.clientHeight-n;if(0===r||0===t||0===i||0===e)return 1;let a=1;switch(this._zoomScale){case"page-fit":a=Math.min(r/t,i/e);break;case"page-height":a=r/t;break;case"page-width":default:a=i/e}return this._zoom*a/u.CSS_UNITS}getCurrentViewer(){return this._showAll?this.pdfMultiPageViewer:this.pdfSinglePageViewer}resetPdfDocument(){this.pdfFindController.setDocument(this._pdf),this._showAll?(this.pdfSinglePageViewer.setDocument(null),this.pdfSinglePageLinkService.setDocument(null),this.pdfMultiPageViewer.setDocument(this._pdf),this.pdfMultiPageLinkService.setDocument(this._pdf,null)):(this.pdfMultiPageViewer.setDocument(null),this.pdfMultiPageLinkService.setDocument(null),this.pdfSinglePageViewer.setDocument(this._pdf),this.pdfSinglePageLinkService.setDocument(this._pdf,null))}};return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.l))},e.\u0275cmp=i.Kb({type:e,selectors:[["pdf-viewer"]],viewQuery:function(e,t){if(1&e&&i.Xc(s,1),2&e){let e;i.Ac(e=i.fc())&&(t.pdfViewerContainer=e.first)}},hostBindings:function(e,t){1&e&&i.ec("resize",function(){return t.onPageResize()},!1,i.Ec)},inputs:{cMapsUrl:["c-maps-url","cMapsUrl"],page:"page",renderText:["render-text","renderText"],renderTextMode:["render-text-mode","renderTextMode"],originalSize:["original-size","originalSize"],showAll:["show-all","showAll"],stickToPage:["stick-to-page","stickToPage"],zoom:"zoom",zoomScale:["zoom-scale","zoomScale"],rotation:"rotation",externalLinkTarget:["external-link-target","externalLinkTarget"],autoresize:"autoresize",fitToPage:["fit-to-page","fitToPage"],showBorders:["show-borders","showBorders"],src:"src"},outputs:{afterLoadComplete:"after-load-complete",pageRendered:"page-rendered",pageInitialized:"pages-initialized",textLayerRendered:"text-layer-rendered",onError:"error",onProgress:"on-progress",pageChange:"pageChange"},features:[i.Ab],decls:3,vars:0,consts:[[1,"ng2-pdf-viewer-container"],["pdfViewerContainer",""],[1,"pdfViewer"]],template:function(e,t){1&e&&(i.Wb(0,"div",0,1),i.Rb(2,"div",2),i.Vb())},styles:['.ng2-pdf-viewer-container[_ngcontent-%COMP%]{overflow-x:auto;position:relative;height:100%;-webkit-overflow-scrolling:touch}[_nghost-%COMP%]     .textLayer{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:.2;line-height:1}[_nghost-%COMP%]     .textLayer>span{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0 0}[_nghost-%COMP%]     .textLayer .highlight{margin:-1px;padding:1px;background-color:#b400aa;border-radius:4px}[_nghost-%COMP%]     .textLayer .highlight.begin{border-radius:4px 0 0 4px}[_nghost-%COMP%]     .textLayer .highlight.end{border-radius:0 4px 4px 0}[_nghost-%COMP%]     .textLayer .highlight.middle{border-radius:0}[_nghost-%COMP%]     .textLayer .highlight.selected{background-color:#006400}[_nghost-%COMP%]     .textLayer ::-moz-selection{background:#00f}[_nghost-%COMP%]     .textLayer ::selection{background:#00f}[_nghost-%COMP%]     .textLayer .endOfContent{display:block;position:absolute;left:0;top:100%;right:0;bottom:0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[_nghost-%COMP%]     .textLayer .endOfContent.active{top:0}[_nghost-%COMP%]     .annotationLayer section{position:absolute}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.pushButton>a, [_nghost-%COMP%]     .annotationLayer .linkAnnotation>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.pushButton>a:hover, [_nghost-%COMP%]     .annotationLayer .linkAnnotation>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}[_nghost-%COMP%]     .annotationLayer .textAnnotation img{position:absolute;cursor:pointer}[_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation input, [_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation textarea{background-color:rgba(0,54,255,.13);border:1px solid transparent;box-sizing:border-box;font-size:9px;height:100%;margin:0;padding:0 3px;vertical-align:top;width:100%}[_nghost-%COMP%]     .annotationLayer .choiceWidgetAnnotation select{background-color:rgba(0,54,255,.13);border:1px solid transparent;box-sizing:border-box;font-size:9px;height:100%;margin:0;padding:0 3px;vertical-align:top;width:100%}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.radioButton input{background-color:rgba(0,54,255,.13);border:1px solid transparent;box-sizing:border-box;font-size:9px;height:100%;margin:0;vertical-align:top;width:100%}[_nghost-%COMP%]     .annotationLayer .choiceWidgetAnnotation select option{padding:0}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}[_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation textarea{font:message-box;font-size:9px;resize:none}[_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation input[disabled], [_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation textarea[disabled]{background:0 0;border:1px solid transparent;cursor:not-allowed}[_nghost-%COMP%]     .annotationLayer .choiceWidgetAnnotation select[disabled]{background:0 0;border:1px solid transparent;cursor:not-allowed}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input[disabled], [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.radioButton input[disabled]{background:0 0;border:1px solid transparent;cursor:not-allowed}[_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation input:hover, [_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation textarea:hover{border:1px solid #000}[_nghost-%COMP%]     .annotationLayer .choiceWidgetAnnotation select:hover{border:1px solid #000}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input:hover, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.radioButton input:hover{border:1px solid #000}[_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation input:focus, [_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation textarea:focus{background:0 0;border:1px solid transparent}[_nghost-%COMP%]     .annotationLayer .choiceWidgetAnnotation select:focus{background:0 0;border:1px solid transparent}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{background-color:#000;content:"";display:block;position:absolute;height:80%;left:45%;width:1px}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:#000;content:"";display:block;position:absolute;border-radius:50%;height:50%;left:30%;top:20%;width:50%}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}[_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}[_nghost-%COMP%]     .annotationLayer .textWidgetAnnotation input.comb:focus{width:115%}[_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.checkBox input, [_nghost-%COMP%]     .annotationLayer .buttonWidgetAnnotation.radioButton input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}[_nghost-%COMP%]     .annotationLayer .popupWrapper{position:absolute;width:20em}[_nghost-%COMP%]     .annotationLayer .popup{position:absolute;z-index:200;max-width:20em;background-color:#ff9;box-shadow:0 2px 5px #888;border-radius:2px;padding:6px;margin-left:5px;cursor:pointer;font:message-box;font-size:9px;word-wrap:break-word}[_nghost-%COMP%]     .annotationLayer .popup>*{font-size:9px}[_nghost-%COMP%]     .annotationLayer .popup h1{display:inline-block}[_nghost-%COMP%]     .annotationLayer .popup span{display:inline-block;margin-left:5px}[_nghost-%COMP%]     .annotationLayer .popup p{border-top:1px solid #333;margin-top:2px;padding-top:2px}[_nghost-%COMP%]     .annotationLayer .caretAnnotation, [_nghost-%COMP%]     .annotationLayer .circleAnnotation svg ellipse, [_nghost-%COMP%]     .annotationLayer .fileAttachmentAnnotation, [_nghost-%COMP%]     .annotationLayer .freeTextAnnotation, [_nghost-%COMP%]     .annotationLayer .highlightAnnotation, [_nghost-%COMP%]     .annotationLayer .inkAnnotation svg polyline, [_nghost-%COMP%]     .annotationLayer .lineAnnotation svg line, [_nghost-%COMP%]     .annotationLayer .polygonAnnotation svg polygon, [_nghost-%COMP%]     .annotationLayer .polylineAnnotation svg polyline, [_nghost-%COMP%]     .annotationLayer .squareAnnotation svg rect, [_nghost-%COMP%]     .annotationLayer .squigglyAnnotation, [_nghost-%COMP%]     .annotationLayer .stampAnnotation, [_nghost-%COMP%]     .annotationLayer .strikeoutAnnotation, [_nghost-%COMP%]     .annotationLayer .underlineAnnotation{cursor:pointer}[_nghost-%COMP%]     .pdfViewer{padding-bottom:10px}[_nghost-%COMP%]     .pdfViewer .canvasWrapper{overflow:hidden}[_nghost-%COMP%]     .pdfViewer .page{direction:ltr;width:816px;height:1056px;margin:1px auto -8px;position:relative;overflow:visible;border:9px solid rgba(0,0,0,.01);box-sizing:initial;background-clip:content-box;-o-border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAA6UlEQVR4Xl2Pi2rEMAwE16fm1f7/r14v7w4rI0IzLAF7hLxNevBSEMEF5+OilNCsRd8ZMyn+a4NmsOT8WJw1lFbSYgGFzF2bLFoLjTClWjKKGRWpDYAGXUnZ4uhbBUzF3Oe/GG/ue2fn4GgsyXhNgysV2JnrhKEMg4fEZcALmiKbNhBBRFpSyDOj1G4QOVly6O1FV54ZZq8OVygrciDt6JazRgi1ljTPH0gbrPmHPXAbCiDd4GawIjip1TPh9tt2sz24qaCjr/jAb/GBFTbq9KZ7Ke/Cqt8nayUikZKsWZK7Fe6bg5dOUt8fZHWG2BHc+6EAAAAASUVORK5CYII=) 9 9 repeat;border-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAA6UlEQVR4Xl2Pi2rEMAwE16fm1f7/r14v7w4rI0IzLAF7hLxNevBSEMEF5+OilNCsRd8ZMyn+a4NmsOT8WJw1lFbSYgGFzF2bLFoLjTClWjKKGRWpDYAGXUnZ4uhbBUzF3Oe/GG/ue2fn4GgsyXhNgysV2JnrhKEMg4fEZcALmiKbNhBBRFpSyDOj1G4QOVly6O1FV54ZZq8OVygrciDt6JazRgi1ljTPH0gbrPmHPXAbCiDd4GawIjip1TPh9tt2sz24qaCjr/jAb/GBFTbq9KZ7Ke/Cqt8nayUikZKsWZK7Fe6bg5dOUt8fZHWG2BHc+6EAAAAASUVORK5CYII=) 9 9 repeat;background-color:#fff}[_nghost-%COMP%]     .pdfViewer.removePageBorders .page{margin:0 auto 10px;border:none}[_nghost-%COMP%]     .pdfViewer.removePageBorders{padding-bottom:0}[_nghost-%COMP%]     .pdfViewer.singlePageView{display:inline-block}[_nghost-%COMP%]     .pdfViewer.singlePageView .page{margin:0;border:none}[_nghost-%COMP%]     .pdfViewer.scrollHorizontal, [_nghost-%COMP%]     .pdfViewer.scrollWrapped{margin-left:3.5px;margin-right:3.5px;text-align:center}[_nghost-%COMP%]     .spread{margin-left:3.5px;margin-right:3.5px;text-align:center}[_nghost-%COMP%]     .pdfViewer.scrollHorizontal, [_nghost-%COMP%]     .spread{white-space:nowrap}[_nghost-%COMP%]     .pdfViewer.removePageBorders, [_nghost-%COMP%]     .pdfViewer.scrollHorizontal .spread, [_nghost-%COMP%]     .pdfViewer.scrollWrapped .spread{margin-left:0;margin-right:0}[_nghost-%COMP%]     .spread .page{display:inline-block;vertical-align:middle;margin-left:-3.5px;margin-right:-3.5px}[_nghost-%COMP%]     .pdfViewer.scrollHorizontal .page, [_nghost-%COMP%]     .pdfViewer.scrollHorizontal .spread, [_nghost-%COMP%]     .pdfViewer.scrollWrapped .page, [_nghost-%COMP%]     .pdfViewer.scrollWrapped .spread{display:inline-block;vertical-align:middle}[_nghost-%COMP%]     .pdfViewer.scrollHorizontal .page, [_nghost-%COMP%]     .pdfViewer.scrollWrapped .page{margin-left:-3.5px;margin-right:-3.5px}[_nghost-%COMP%]     .pdfViewer.removePageBorders .spread .page, [_nghost-%COMP%]     .pdfViewer.removePageBorders.scrollHorizontal .page, [_nghost-%COMP%]     .pdfViewer.removePageBorders.scrollWrapped .page{margin-left:5px;margin-right:5px}[_nghost-%COMP%]     .pdfViewer .page canvas{margin:0;display:block}[_nghost-%COMP%]     .pdfViewer .page canvas[hidden]{display:none}[_nghost-%COMP%]     .pdfViewer .page .loadingIcon{position:absolute;display:block;left:0;top:0;right:0;bottom:0;background:url(data:image/gif;base64,R0lGODlhGAAYAPQAAP///wAAAM7Ozvr6+uDg4LCwsOjo6I6OjsjIyJycnNjY2KioqMDAwPLy8nZ2doaGhri4uGhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJBwAAACwAAAAAGAAYAAAFriAgjiQAQWVaDgr5POSgkoTDjFE0NoQ8iw8HQZQTDQjDn4jhSABhAAOhoTqSDg7qSUQwxEaEwwFhXHhHgzOA1xshxAnfTzotGRaHglJqkJcaVEqCgyoCBQkJBQKDDXQGDYaIioyOgYSXA36XIgYMBWRzXZoKBQUMmil0lgalLSIClgBpO0g+s26nUWddXyoEDIsACq5SsTMMDIECwUdJPw0Mzsu0qHYkw72bBmozIQAh+QQJBwAAACwAAAAAGAAYAAAFsCAgjiTAMGVaDgR5HKQwqKNxIKPjjFCk0KNXC6ATKSI7oAhxWIhezwhENTCQEoeGCdWIPEgzESGxEIgGBWstEW4QCGGAIJEoxGmGt5ZkgCRQQHkGd2CESoeIIwoMBQUMP4cNeQQGDYuNj4iSb5WJnmeGng0CDGaBlIQEJziHk3sABidDAHBgagButSKvAAoyuHuUYHgCkAZqebw0AgLBQyyzNKO3byNuoSS8x8OfwIchACH5BAkHAAAALAAAAAAYABgAAAW4ICCOJIAgZVoOBJkkpDKoo5EI43GMjNPSokXCINKJCI4HcCRIQEQvqIOhGhBHhUTDhGo4diOZyFAoKEQDxra2mAEgjghOpCgz3LTBIxJ5kgwMBShACREHZ1V4Kg1rS44pBAgMDAg/Sw0GBAQGDZGTlY+YmpyPpSQDiqYiDQoCliqZBqkGAgKIS5kEjQ21VwCyp76dBHiNvz+MR74AqSOdVwbQuo+abppo10ssjdkAnc0rf8vgl8YqIQAh+QQJBwAAACwAAAAAGAAYAAAFrCAgjiQgCGVaDgZZFCQxqKNRKGOSjMjR0qLXTyciHA7AkaLACMIAiwOC1iAxCrMToHHYjWQiA4NBEA0Q1RpWxHg4cMXxNDk4OBxNUkPAQAEXDgllKgMzQA1pSYopBgonCj9JEA8REQ8QjY+RQJOVl4ugoYssBJuMpYYjDQSliwasiQOwNakALKqsqbWvIohFm7V6rQAGP6+JQLlFg7KDQLKJrLjBKbvAor3IKiEAIfkECQcAAAAsAAAAABgAGAAABbUgII4koChlmhokw5DEoI4NQ4xFMQoJO4uuhignMiQWvxGBIQC+AJBEUyUcIRiyE6CR0CllW4HABxBURTUw4nC4FcWo5CDBRpQaCoF7VjgsyCUDYDMNZ0mHdwYEBAaGMwwHDg4HDA2KjI4qkJKUiJ6faJkiA4qAKQkRB3E0i6YpAw8RERAjA4tnBoMApCMQDhFTuySKoSKMJAq6rD4GzASiJYtgi6PUcs9Kew0xh7rNJMqIhYchACH5BAkHAAAALAAAAAAYABgAAAW0ICCOJEAQZZo2JIKQxqCOjWCMDDMqxT2LAgELkBMZCoXfyCBQiFwiRsGpku0EshNgUNAtrYPT0GQVNRBWwSKBMp98P24iISgNDAS4ipGA6JUpA2WAhDR4eWM/CAkHBwkIDYcGiTOLjY+FmZkNlCN3eUoLDmwlDW+AAwcODl5bYl8wCVYMDw5UWzBtnAANEQ8kBIM0oAAGPgcREIQnVloAChEOqARjzgAQEbczg8YkWJq8nSUhACH5BAkHAAAALAAAAAAYABgAAAWtICCOJGAYZZoOpKKQqDoORDMKwkgwtiwSBBYAJ2owGL5RgxBziQQMgkwoMkhNqAEDARPSaiMDFdDIiRSFQowMXE8Z6RdpYHWnEAWGPVkajPmARVZMPUkCBQkJBQINgwaFPoeJi4GVlQ2Qc3VJBQcLV0ptfAMJBwdcIl+FYjALQgimoGNWIhAQZA4HXSpLMQ8PIgkOSHxAQhERPw7ASTSFyCMMDqBTJL8tf3y2fCEAIfkECQcAAAAsAAAAABgAGAAABa8gII4k0DRlmg6kYZCoOg5EDBDEaAi2jLO3nEkgkMEIL4BLpBAkVy3hCTAQKGAznM0AFNFGBAbj2cA9jQixcGZAGgECBu/9HnTp+FGjjezJFAwFBQwKe2Z+KoCChHmNjVMqA21nKQwJEJRlbnUFCQlFXlpeCWcGBUACCwlrdw8RKGImBwktdyMQEQciB7oACwcIeA4RVwAODiIGvHQKERAjxyMIB5QlVSTLYLZ0sW8hACH5BAkHAAAALAAAAAAYABgAAAW0ICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi+AS2SoyXrK4umWPM5wNiV0UDUIBNkdoepTfMkA7thIECiyRtUAGq8fm2O4jIBgMBA1eAZ6Knx+gHaJR4QwdCMKBxEJRggFDGgQEREPjjAMBQUKIwIRDhBDC2QNDDEKoEkDoiMHDigICGkJBS2dDA6TAAnAEAkCdQ8ORQcHTAkLcQQODLPMIgIJaCWxJMIkPIoAt3EhACH5BAkHAAAALAAAAAAYABgAAAWtICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi+AS2SoyXrK4umWHM5wNiV0UN3xdLiqr+mENcWpM9TIbrsBkEck8oC0DQqBQGGIz+t3eXtob0ZTPgNrIwQJDgtGAgwCWSIMDg4HiiUIDAxFAAoODwxDBWINCEGdSTQkCQcoegADBaQ6MggHjwAFBZUFCm0HB0kJCUy9bAYHCCPGIwqmRq0jySMGmj6yRiEAIfkECQcAAAAsAAAAABgAGAAABbIgII4k0DRlmg6kYZCsOg4EKhLE2BCxDOAxnIiW84l2L4BLZKipBopW8XRLDkeCiAMyMvQAA+uON4JEIo+vqukkKQ6RhLHplVGN+LyKcXA4Dgx5DWwGDXx+gIKENnqNdzIDaiMECwcFRgQCCowiCAcHCZIlCgICVgSfCEMMnA0CXaU2YSQFoQAKUQMMqjoyAglcAAyBAAIMRUYLCUkFlybDeAYJryLNk6xGNCTQXY0juHghACH5BAkHAAAALAAAAAAYABgAAAWzICCOJNA0ZVoOAmkY5KCSSgSNBDE2hDyLjohClBMNij8RJHIQvZwEVOpIekRQJyJs5AMoHA+GMbE1lnm9EcPhOHRnhpwUl3AsknHDm5RN+v8qCAkHBwkIfw1xBAYNgoSGiIqMgJQifZUjBhAJYj95ewIJCQV7KYpzBAkLLQADCHOtOpY5PgNlAAykAEUsQ1wzCgWdCIdeArczBQVbDJ0NAqyeBb64nQAGArBTt8R8mLuyPyEAOwAAAAAAAAAAAA==) center no-repeat}[_nghost-%COMP%]     .pdfPresentationMode .pdfViewer{margin-left:0;margin-right:0}[_nghost-%COMP%]     .pdfPresentationMode .pdfViewer .page, [_nghost-%COMP%]     .pdfPresentationMode .pdfViewer .spread{display:block}[_nghost-%COMP%]     .pdfPresentationMode .pdfViewer .page, [_nghost-%COMP%]     .pdfPresentationMode .pdfViewer.removePageBorders .page{margin-left:auto;margin-right:auto}[_nghost-%COMP%]     .pdfPresentationMode:-ms-fullscreen .pdfViewer .page{margin-bottom:100%!important}[_nghost-%COMP%]     .pdfPresentationMode:-webkit-full-screen .pdfViewer .page{margin-bottom:100%;border:0}[_nghost-%COMP%]     .pdfPresentationMode:-moz-full-screen .pdfViewer .page, [_nghost-%COMP%]     .pdfPresentationMode:-webkit-full-screen .pdfViewer .page, [_nghost-%COMP%]     .pdfPresentationMode:fullscreen .pdfViewer .page{margin-bottom:100%;border:0}']}),e.CSS_UNITS=96/72,e.BORDER_WIDTH=9,e})(),p=(()=>{let e=class{};return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({}),e})()},"Ivi+":function(e,t,n){!function(e){"use strict";e.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\uc77c";case"M":return e+"\uc6d4";case"w":case"W":return e+"\uc8fc";default:return e}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(e){return"\uc624\ud6c4"===e},meridiem:function(e,t,n){return e<12?"\uc624\uc804":"\uc624\ud6c4"}})}(n("wd/R"))},IzEk:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var i=n("7o/Q"),r=n("4I5i"),a=n("EY2u");function s(e){return t=>0===e?Object(a.b)():t.lift(new o(e))}class o{constructor(e){if(this.total=e,this.total<0)throw new r.a}call(e,t){return t.subscribe(new c(e,this.total))}}class c extends i.a{constructor(e,t){super(e),this.total=t,this.count=0}_next(e){const t=this.total,n=++this.count;n<=t&&(this.destination.next(e),n===t&&(this.destination.complete(),this.unsubscribe()))}}},"JCF/":function(e,t,n){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},n={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},i=["\u06a9\u0627\u0646\u0648\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0634\u0648\u0628\u0627\u062a","\u0626\u0627\u0632\u0627\u0631","\u0646\u06cc\u0633\u0627\u0646","\u0626\u0627\u06cc\u0627\u0631","\u062d\u0648\u0632\u06d5\u06cc\u0631\u0627\u0646","\u062a\u06d5\u0645\u0645\u0648\u0632","\u0626\u0627\u0628","\u0626\u06d5\u06cc\u0644\u0648\u0648\u0644","\u062a\u0634\u0631\u06cc\u0646\u06cc \u06cc\u06d5\u0643\u06d5\u0645","\u062a\u0634\u0631\u06cc\u0646\u06cc \u062f\u0648\u0648\u06d5\u0645","\u0643\u0627\u0646\u0648\u0646\u06cc \u06cc\u06d5\u06a9\u06d5\u0645"];e.defineLocale("ku",{months:i,monthsShort:i,weekdays:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u062f\u0648\u0648\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0633\u06ce\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645\u0645\u0647\u200c_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysShort:"\u06cc\u0647\u200c\u0643\u0634\u0647\u200c\u0645_\u062f\u0648\u0648\u0634\u0647\u200c\u0645_\u0633\u06ce\u0634\u0647\u200c\u0645_\u0686\u0648\u0627\u0631\u0634\u0647\u200c\u0645_\u067e\u06ce\u0646\u062c\u0634\u0647\u200c\u0645_\u0647\u0647\u200c\u06cc\u0646\u06cc_\u0634\u0647\u200c\u0645\u0645\u0647\u200c".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u0647_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c|\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc/,isPM:function(e){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(e)},meridiem:function(e,t,n){return e<12?"\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc":"\u0626\u06ce\u0648\u0627\u0631\u0647\u200c"},calendar:{sameDay:"[\u0626\u0647\u200c\u0645\u0631\u06c6 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextDay:"[\u0628\u0647\u200c\u06cc\u0627\u0646\u06cc \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",nextWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastDay:"[\u062f\u0648\u06ce\u0646\u06ce \u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",lastWeek:"dddd [\u0643\u0627\u062a\u0698\u0645\u06ce\u0631] LT",sameElse:"L"},relativeTime:{future:"\u0644\u0647\u200c %s",past:"%s",s:"\u0686\u0647\u200c\u0646\u062f \u0686\u0631\u0643\u0647\u200c\u06cc\u0647\u200c\u0643",ss:"\u0686\u0631\u0643\u0647\u200c %d",m:"\u06cc\u0647\u200c\u0643 \u062e\u0648\u0644\u0647\u200c\u0643",mm:"%d \u062e\u0648\u0644\u0647\u200c\u0643",h:"\u06cc\u0647\u200c\u0643 \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",hh:"%d \u0643\u0627\u062a\u0698\u0645\u06ce\u0631",d:"\u06cc\u0647\u200c\u0643 \u0695\u06c6\u0698",dd:"%d \u0695\u06c6\u0698",M:"\u06cc\u0647\u200c\u0643 \u0645\u0627\u0646\u06af",MM:"%d \u0645\u0627\u0646\u06af",y:"\u06cc\u0647\u200c\u0643 \u0633\u0627\u06b5",yy:"%d \u0633\u0627\u06b5"},preparse:function(e){return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(e){return n[e]}).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(n("wd/R"))},JIr8:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("zx2A");function r(e){return function(t){const n=new a(e),i=t.lift(n);return n.caught=i}}class a{constructor(e){this.selector=e}call(e,t){return t.subscribe(new s(e,this.selector,this.caught))}}class s extends i.b{constructor(e,t,n){super(e),this.selector=t,this.caught=n}error(e){if(!this.isStopped){let n;try{n=this.selector(e,this.caught)}catch(t){return void super.error(t)}this._unsubscribeAndRecycle();const r=new i.a(this);this.add(r);const a=Object(i.c)(n,r);a!==r&&this.add(a)}}}},JQr2:function(e,t,n){"use strict";n.r(t);var i=n("jhN1"),r=n("fXoL"),a=(n("Ams3"),n("Z1TL")),s=n("kt0X");function o(){return localStorage.getItem("language")||""}const c={user:null,isLogIn:!1,language:o()},l=Object(s.p)(c,Object(s.r)(a.b,(e,{user:t})=>{const n=t.rights?[...t.rights]:[];return n.push("freelancer"!==t.role&&t.role?"ROLE_"+(t.role||"undefined").toUpperCase():"onboarding"===t.status?"ONBOARDING":"ROLE_FREELANCER"),Object.assign(Object.assign({},e),{isLogIn:!0,user:Object.assign(Object.assign({},t),{rights:n})})}),Object(s.r)(a.c,e=>Object.assign(Object.assign({},e),{isLogIn:!1,user:null})),Object(s.r)(a.a,(e,{lang:t})=>{localStorage.setItem("language",t);const n=o();return Object.assign(Object.assign({},e),{language:n})}));function u(e,t){return l(e,t)}var d=n("y2CF"),h=n("3Pt+"),p=n("tk/3"),f=n("lPP5");let m=(()=>{class e{constructor(e){this.http=e}}return e.\u0275fac=function(t){return new(t||e)(r.ac(p.b))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();var b=n("tyNb"),g=n("dXqA"),_=n("OyPV"),v=n("W6yN"),y=n("Wn4s"),M=n("PjmR"),w=n("+lv+"),A=n("0IaG"),C=n("FbN+"),k=n("XdFQ"),O=n("ofXK"),S=n("S3kp"),L=n("bTqV");function T(e,t){1&e&&r.Rb(0,"app-table-spinner")}function x(e,t){1&e&&(r.Wb(0,"div",2),r.Wb(1,"div",3),r.Rb(2,"span",4),r.Rb(3,"span",5),r.Vb(),r.Wb(4,"h2"),r.Rc(5,"session expiry warning"),r.Vb(),r.Wb(6,"p",6),r.Rc(7,"session exprire in 20 min"),r.Vb(),r.Wb(8,"div",7),r.Wb(9,"button",8),r.Rc(10,"Continue"),r.Vb(),r.Vb(),r.Vb())}let D=(()=>{class e{constructor(e,t,n,i,r,a,s,o,c,l,u,d){this.router=e,this.authService=t,this.userService=n,this.storageService=i,this.translateService=r,this.userStore=a,this.renderer=s,this.loadingBar=o,this.idle=c,this.dialog=l,this.keepalive=u,this.sharedService=d,this.title="Elevate-UI",this.previousUrl="",this.currentUrl="",this.loader=this.loadingBar.useRef("http"),g.a.production&&(console.log=function(){},console.debug=function(){},console.warn=function(){},console.info=function(){}),u.interval(120)}get isAutoSaveRunning(){return this.sharedService.getAutoSaveRunning}ngOnInit(){this.router.events.subscribe(e=>{e instanceof b.c&&(this.previousUrl=this.currentUrl,this.currentUrl=e.url,this.userService.setPreviousUrl(this.previousUrl))})}foldingPanel(e){const t=document.getElementById("page");e?(t&&this.renderer.addClass(t,"menu-folding"),setTimeout(()=>{this.renderer.addClass(t,"menu-folded"),this.renderer.removeClass(t,"menu-folding")},300)):(this.renderer.addClass(t,"menu-unfolding"),setTimeout(()=>{this.renderer.removeClass(t,"menu-unfolding"),this.renderer.removeClass(t,"menu-folded")},300))}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(b.f),r.Qb(_.a),r.Qb(v.a),r.Qb(y.a),r.Qb(M.a),r.Qb(s.h),r.Qb(r.G),r.Qb(f.c),r.Qb(w.b),r.Qb(A.b),r.Qb(C.a),r.Qb(k.a))},e.\u0275cmp=r.Kb({type:e,selectors:[["app-root"]],decls:5,vars:3,consts:[[4,"ngIf"],["dialogRef",""],[1,"sweet-alert"],[1,"sa-icon","sa-warning","pulseWarning"],[1,"sa-body","pulseWarningIns"],[1,"sa-dot","pulseWarningIns"],[2,"display","block"],[1,"sa-button-container"],["type","button","mat-flat-button","","color","accent"]],template:function(e,t){1&e&&(r.Pc(0,T,1,0,"app-table-spinner",0),r.jc(1,"async"),r.Rb(2,"router-outlet"),r.Pc(3,x,11,0,"ng-template",null,1,r.Qc)),2&e&&r.qc("ngIf",r.kc(1,1,t.loader.value$)&&!t.isAutoSaveRunning)},directives:[O.p,b.k,S.a,L.b],pipes:[O.b],styles:[""]}),e})();var E=n("vkgz"),P=n("5eHb");let R=(()=>{class e{constructor(e,t,n){this.toastrService=e,this.translateService=t,this.router=n}intercept(e,t){return t.handle(e).pipe(Object(E.a)(()=>{},t=>{if(t instanceof p.e&&(401!==t.status||window.location.pathname.includes("login")||this.router.navigate(["/login"]),409!==t.status&&403!==t.status||this.toastrService.error(t.error&&t.error.message?t.error.message:t.message),422===t.status))if(t.error&&t.error.message&&!t.error.errors)this.toastrService.error(t.error.message);else if(t.error.errors){const n=[];for(const e in t.error.errors)if(Object.prototype.hasOwnProperty.call(t.error.errors,e)){const i=t.error.errors[e];Array.isArray(i)?i.forEach(e=>{"string"==typeof e&&n.push(e)}):"string"==typeof i&&n.push(i)}if(n&&n.length>0){const t=e.url.replace(g.a.api,"").split("?")[0].replace(/(\/{.+?})|(^\/)/g,"").replace(/\//g,"-"),i="notification."+e.method.toLowerCase()+`.${t.toLowerCase()}.error`;this.translateService.get(i).subscribe(e=>{this.toastrService.error(n.join("<br>"),e===i?null:e)})}}else this.toastrService.error(t.message)}))}}return e.\u0275fac=function(t){return new(t||e)(r.ac(P.b),r.ac(M.a),r.ac(b.f))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})(),j=(()=>{class e{constructor(e,t){this.authService=e,this.storageService=t}intercept(e,t){return-1===e.url.indexOf("assets")&&g.a.api&&e.url.indexOf(g.a.api)>=0?this.handleApiCalls(e,t):t.handle(e)}handleApiCalls(e,t){let n=new p.g;n=e.headers;let i=!1;"multipart/form-data"===e.headers.get("Content-Type")&&(n=n.delete("Content-Type"),i=!0),-1!==e.url.indexOf("/pictures/")||i||(null===e.headers.get("Accept")&&(n=n.append("Accept","application/json")),null===e.headers.get("Content-Type")&&(n=n.append("Content-Type","application/json")));const r=this.storageService.get("language");if(n=n.append("Accept-Language",null!==r?r:"de"),this.authService.getToken()){const e=`bearer ${this.authService.getToken()}`;n=n.append("Authorization",e)}return t.handle(e.clone({headers:n}))}}return e.\u0275fac=function(t){return new(t||e)(r.ac(_.a),r.ac(y.a))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})();var z=n("I+ri"),N=n("bnVc");function I(e,t){if(1&e&&(r.Wb(0,"a"),r.Rb(1,"img"),r.Vb()),2&e){const e=r.ic();r.Db("href",e.link,r.Ic),r.Cb(1),r.Db("src",e.logoPath,r.Ic)}}function F(e,t){if(1&e&&r.Rb(0,"img"),2&e){const e=r.ic();r.Db("src",e.logoPath,r.Ic)}}let W=(()=>{class e{constructor(){this.logoPath=N.a.brand.logo}ngOnInit(){}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["app-logo-brand"]],inputs:{maxHeight:"maxHeight",width:"width",link:"link"},decls:2,vars:2,consts:[[4,"ngIf"]],template:function(e,t){1&e&&(r.Pc(0,I,2,2,"a",0),r.Pc(1,F,1,1,"img",0)),2&e&&(r.qc("ngIf",t.link),r.Cb(1),r.qc("ngIf",!t.link))},directives:[O.p],styles:["img[_ngcontent-%COMP%]{width:auto;height:auto;max-width:calc(100% - 40px);max-height:65px;padding:20px;transition-duration:.6s}@media (max-width:767px){img[_ngcontent-%COMP%]{max-height:36px;transition-duration:.6s}}"]}),e})();var q=n("8Jsw");const B=function(){return["/dataprivacy"]},V=function(){return["/imprint"]},Y=function(){return["/contact"]};let H=(()=>{class e{constructor(){this.appVersion="",this.year=(new Date).getFullYear()}ngOnInit(){}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["app-auth-footer"]],decls:10,vars:7,consts:[[1,"copyright-link-cont"],[1,"foo-links"],["translate","auth.dataprivacy",3,"routerLink"],["translate","auth.imprint",3,"routerLink"],["translate","auth.contact",3,"routerLink"]],template:function(e,t){1&e&&(r.Wb(0,"div",0),r.Wb(1,"span"),r.Rc(2),r.Vb(),r.Wb(3,"ul",1),r.Wb(4,"li"),r.Rb(5,"a",2),r.Vb(),r.Wb(6,"li"),r.Rb(7,"a",3),r.Vb(),r.Wb(8,"li"),r.Rb(9,"a",4),r.Vb(),r.Vb(),r.Vb()),2&e&&(r.Cb(2),r.Tc(" Copyright \xa9 ",t.year," Elevate Staffing. All Rights Reserved. "),r.Cb(3),r.qc("routerLink",r.tc(4,B)),r.Cb(2),r.qc("routerLink",r.tc(5,V)),r.Cb(2),r.qc("routerLink",r.tc(6,Y)))},directives:[b.i,q.a],styles:[".copyright-link-cont[_ngcontent-%COMP%]{display:flex;width:100%}@media (max-width:991px){.copyright-link-cont[_ngcontent-%COMP%]{justify-content:space-between}}@media (max-width:767px){.copyright-link-cont[_ngcontent-%COMP%]{height:60px;justify-content:space-around;align-items:center;flex-direction:column-reverse}}.copyright-link-cont[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:flex;width:45%;justify-content:flex-start}@media (max-width:991px){.copyright-link-cont[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{width:auto}}.copyright-link-cont[_ngcontent-%COMP%]   ul.foo-links[_ngcontent-%COMP%]{display:flex;width:50%;justify-content:flex-end;padding:0;margin:0;list-style:none}@media (max-width:767px){.copyright-link-cont[_ngcontent-%COMP%]   ul.foo-links[_ngcontent-%COMP%]{width:100%;justify-content:center}}.copyright-link-cont[_ngcontent-%COMP%]   ul.foo-links[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding:0 5px}.copyright-link-cont[_ngcontent-%COMP%]   ul.foo-links[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#9b9ba0}.copyright-link-cont[_ngcontent-%COMP%]   ul.foo-links[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#157371}"]}),e})();var X=n("Yqqv");function U(e,t){if(1&e){const e=r.Xb();r.Wb(0,"div",5),r.Wb(1,"div",6),r.Wb(2,"div"),r.Wb(3,"div"),r.Wb(4,"h2"),r.Rc(5,"Cookies"),r.Vb(),r.Wb(6,"p"),r.Rc(7),r.jc(8,"translate"),r.Vb(),r.Vb(),r.Wb(9,"button",7),r.ec("click",function(){return r.Fc(e),r.ic().cookieAccept(!0)}),r.Rc(10),r.jc(11,"translate"),r.Vb(),r.Vb(),r.Vb(),r.Vb()}2&e&&(r.Cb(7),r.Sc(r.kc(8,2,"cookie.consent")),r.Cb(3),r.Sc(r.kc(11,4,"cookie.accept")))}let G=(()=>{class e{constructor(){this.cookieSetAlready=""}ngOnInit(){this.cookieSetAlready=this.getCookie("agreedCookieUse")}cookieAccept(e){e&&(document.cookie="agreedCookieUse=yes",this.cookieSetAlready="yes")}getCookie(e){const t=e+"=",n=document.cookie.split(";");for(let i=0;i<n.length;i++){let e=n[i];for(;" "===e.charAt(0);)e=e.substring(1);if(0===e.indexOf(t))return e.substring(t.length,e.length)}return""}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["app-auth-layout"]],decls:7,vars:1,consts:[[1,"auth-header"],["link","/login"],[1,"auth-body"],[1,"auth-footer"],["class","cookie-consent",4,"ngIf"],[1,"cookie-consent"],[1,"alert-info","padding","sticky-bottom"],[1,"btn","btn-primary","center-block",3,"click"]],template:function(e,t){1&e&&(r.Wb(0,"div",0),r.Rb(1,"app-logo-brand",1),r.Vb(),r.Wb(2,"div",2),r.Rb(3,"router-outlet"),r.Vb(),r.Wb(4,"div",3),r.Rb(5,"app-auth-footer"),r.Vb(),r.Pc(6,U,12,6,"div",4)),2&e&&(r.Cb(6),r.qc("ngIf","yes"!==t.cookieSetAlready))},directives:[W,b.k,H,O.p],pipes:[X.a],styles:[".auth-header[_ngcontent-%COMP%]{max-height:90px;height:90px}.auth-body[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center;padding:0 8%;background:url(/assets/images/login-bg.png) no-repeat 0;background-size:85%;min-height:calc(100vh - (90px + 5vh));transition-duration:.6s}@media (max-width:1200px){.auth-body[_ngcontent-%COMP%]{padding:0 5%}}@media (max-width:991px){.auth-body[_ngcontent-%COMP%]{padding:0 2%;background-size:82%}}@media (max-width:767px){.auth-body[_ngcontent-%COMP%]{background:none;justify-content:center;padding:0;min-height:calc(100vh - (90px + 60px))}}.cookie-consent[_ngcontent-%COMP%]   .sticky-bottom[_ngcontent-%COMP%]{padding:10px 30px 30px;position:fixed;left:0;right:0;z-index:5;bottom:0;color:#000;background-color:#edf7f7;border-color:#d4ece8}.cookie-consent[_ngcontent-%COMP%]   .center-block[_ngcontent-%COMP%]{margin-top:30px;font-family:Raleway,sans-serif;border-radius:10px;text-transform:uppercase;font-weight:700;font-size:13px;display:block;margin-right:auto;margin-left:auto;color:#fff;background-color:#000;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px}.cookie-consent[_ngcontent-%COMP%]   .center-block[_ngcontent-%COMP%]:hover{color:#bcede8!important}.auth-footer[_ngcontent-%COMP%]{justify-content:flex-end;align-items:center;height:100%;max-height:5vh;padding:0 8%}@media (max-width:991px){.auth-footer[_ngcontent-%COMP%]{padding:0 4%}}@media (max-width:767px){.auth-footer[_ngcontent-%COMP%]{max-height:60px;justify-content:center}}"]}),e})(),Q=(()=>{class e{constructor(){}ngOnInit(){}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["app-confirm"]],decls:2,vars:0,template:function(e,t){1&e&&(r.Wb(0,"p"),r.Rc(1,"confirm works!"),r.Vb())},styles:[""]}),e})();var K=n("nreI");function $(e,t){1&e&&r.Rb(0,"p",3),2&e&&r.qc("innerHtml",t.$implicit,r.Gc)}function J(e,t){if(1&e&&r.Rb(0,"a",6),2&e){const e=t.$implicit;r.qc("routerLink",e.state)("translate",e.label)}}function Z(e,t){if(1&e&&(r.Wb(0,"div",4),r.Pc(1,J,1,2,"a",5),r.Vb()),2&e){const e=r.ic(2);r.Cb(1),r.qc("ngForOf",e.actions)}}function ee(e,t){if(1&e&&(r.Wb(0,"div"),r.Pc(1,$,1,1,"p",1),r.Pc(2,Z,2,1,"div",2),r.Vb()),2&e){const e=r.ic();r.Fb("alert alert-",e.type," text-center"),r.Cb(1),r.qc("ngForOf",e.notifications),r.Cb(1),r.qc("ngIf",e.actions.length)}}let te=(()=>{class e{constructor(){this.type="",this.notifications=[],this.actions=[]}ngOnInit(){}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["app-form-notification"]],inputs:{type:"type",notifications:"notifications",actions:"actions"},decls:1,vars:1,consts:[[3,"class",4,"ngIf"],[3,"innerHtml",4,"ngFor","ngForOf"],["class","actions",4,"ngIf"],[3,"innerHtml"],[1,"actions"],["class","btn btn-default btn-sm",3,"routerLink","translate",4,"ngFor","ngForOf"],[1,"btn","btn-default","btn-sm",3,"routerLink","translate"]],template:function(e,t){1&e&&r.Pc(0,ee,3,5,"div",0),2&e&&r.qc("ngIf",t.notifications&&t.notifications.length>0)},directives:[O.p,O.o,b.i,q.a],styles:[""]}),e})();var ne=n("kmnG"),ie=n("qFsG");function re(e,t){if(1&e&&(r.Wb(0,"mat-error"),r.Rc(1),r.Vb()),2&e){const e=r.ic(2);r.Cb(1),r.Sc(e.displayMessage.email)}}const ae=function(e){return[e]},se=function(){return[]};function oe(e,t){if(1&e){const e=r.Xb();r.Wb(0,"div",2),r.Rb(1,"h3",3),r.Wb(2,"div",4),r.Wb(3,"form",5),r.ec("ngSubmit",function(){return r.Fc(e),r.ic().resendConfirmation()}),r.Rb(4,"app-form-notification",6),r.Wb(5,"mat-form-field",7),r.Wb(6,"mat-label"),r.Rc(7),r.jc(8,"translate"),r.Vb(),r.Rb(9,"input",8),r.Pc(10,re,2,1,"mat-error",9),r.Vb(),r.Rb(11,"button",10),r.Vb(),r.Vb(),r.Vb()}if(2&e){const e=r.ic();r.Cb(3),r.qc("formGroup",e.resendForm),r.Cb(1),r.qc("notifications",e.errors?r.uc(6,ae,e.errors):r.tc(8,se)),r.Cb(3),r.Sc(r.kc(8,4,"auth.email.short")),r.Cb(3),r.qc("ngIf",e.displayMessage.email)}}let ce=(()=>{class e{constructor(e,t,n,i,r){this.activatedRoute=e,this.authService=t,this.genericValidatorService=n,this.translateService=i,this.router=r,this.allowed=["registration","passwordreset","emailchange","account-deletion"],this.resendForm=new h.j({email:new h.g("",[h.z.required,h.z.email,h.z.minLength(6)])}),this.displayMessage={}}ngOnInit(){this.translateService.get("form.errors.required").subscribe(()=>{this.validationMessages={email:{required:this.translateService.instant("form.errors.required"),email:this.translateService.instant("form.errors.email"),minlength:this.translateService.instant("form.errors.minLengthEmail",{minlength:6})}},this.resendForm.valueChanges.subscribe(e=>{this.displayMessage=this.genericValidatorService.processMessages(this.resendForm,this.validationMessages)})}),this.activatedRoute.params.subscribe(e=>{e&&(this.type=e.type,this.confirmToken=e.confirmToken,this.type&&(this.allowed.includes(this.type)&&this.confirmToken?this.authService.confirm({type:this.type,token:this.confirmToken}).subscribe(e=>{this.router.navigate(["/login",{special:this.type+"-confirmed"}])},e=>{var t=404===e.status?this.translateService.instant("auth.errors.token-not-found"):e.error.message;this.setErrors(t)}):this.router.navigate(["/login",{errors:"action-not-allowed"}])))})}setErrors(e){this.errors=e}resendConfirmation(){if(this.genericValidatorService.setTouchedAllFormFields(this.resendForm),this.resendForm.valid){const e=this.resendForm.getRawValue();this.authService.resendConfirmation({email:e.email}).subscribe(e=>{this.router.navigate(["/login",{special:"confirmation-resent"}])},e=>{this.setErrors(this.translateService.instant(404===e.error.status_code||404===e.status?"auth.errors.user-not-found":"auth.errors."+e.error.message))})}else{if(this.displayMessage)for(const e in this.displayMessage)if(Object.prototype.hasOwnProperty.call(this.displayMessage,e)&&this.displayMessage[e])return;this.displayMessage=this.genericValidatorService.processMessages(this.resendForm,this.validationMessages)}}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(b.a),r.Qb(_.a),r.Qb(K.a),r.Qb(M.a),r.Qb(b.f))},e.\u0275cmp=r.Kb({type:e,selectors:[["app-confirm-email"]],decls:2,vars:1,consts:[[1,"auth","confirm-email"],["class","form-wrapper",4,"ngIf"],[1,"form-wrapper"],["translate","auth.label.resend-confirmation"],[1,"form-body"],["name","register","role","form",3,"formGroup","ngSubmit"],["type","danger",3,"notifications"],["appearance","outline",1,"full-width"],["matInput","","formControlName","email","type","email"],[4,"ngIf"],["type","submit","mat-raised-button","","color","primary","translate","auth.label.resend-confirmation",1,"full-width"]],template:function(e,t){1&e&&(r.Wb(0,"div",0),r.Pc(1,oe,12,9,"div",1),r.Vb()),2&e&&(r.Cb(1),r.qc("ngIf",t.errors))},directives:[O.p,q.a,h.A,h.s,h.k,te,ne.c,ne.g,ie.b,h.c,h.r,h.i,L.b,ne.b],pipes:[X.a],styles:[".confirm-email[_ngcontent-%COMP%]{min-height:466px;display:flex}.confirm-email[_ngcontent-%COMP%]   .slogan-container[_ngcontent-%COMP%]{padding-right:104px}@media (max-width:1180px){.confirm-email[_ngcontent-%COMP%]   .slogan-container[_ngcontent-%COMP%]{padding-right:40px}}@media (max-width:991px){.confirm-email[_ngcontent-%COMP%]   .slogan-container[_ngcontent-%COMP%]{padding-right:0}}.confirm-email[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]{display:flex;flex-flow:column;align-items:center;width:340px;transition-duration:.6s}@media (max-width:991px){.confirm-email[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]{width:300px}}.confirm-email[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{text-transform:none;font-weight:600}.confirm-email[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .form-body[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin:15px 0;line-height:42px}.confirm-email[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .login-link[_ngcontent-%COMP%]{display:flex;margin:15px 0 25px;color:#9b9ba0}.confirm-email[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .login-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{margin-left:5px}"]}),e})();var le=n("PUqg");const ue=function(){return["/login"]},de=function(){return["/register"]};let he=(()=>{class e{constructor(){}ngOnInit(){}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["app-contact"]],decls:6,vars:4,consts:[[1,"contact"],[1,"temp-body","drop-shadow"],["template","main.contact"],[1,"link-cont","drop-shadow"],["translate","auth.label.login",1,"btn","btn-link",3,"routerLink"],["translate","auth.label.register",1,"btn","btn-link",3,"routerLink"]],template:function(e,t){1&e&&(r.Wb(0,"div",0),r.Wb(1,"div",1),r.Rb(2,"app-load-html",2),r.Vb(),r.Wb(3,"div",3),r.Rb(4,"a",4),r.Rb(5,"a",5),r.Vb(),r.Vb()),2&e&&(r.Cb(4),r.qc("routerLink",r.tc(2,ue)),r.Cb(1),r.qc("routerLink",r.tc(3,de)))},directives:[le.a,b.i,q.a],styles:[".contact[_ngcontent-%COMP%]{display:flex;flex-flow:column}.contact[_ngcontent-%COMP%]   .temp-body[_ngcontent-%COMP%]{padding:30px 15px 15px;background:#fff}.contact[_ngcontent-%COMP%]   .link-cont[_ngcontent-%COMP%]{display:flex;background:#fff;justify-content:space-between;align-items:center;padding:20px;margin:3px 0 15px}.contact[_ngcontent-%COMP%]   .link-cont[_ngcontent-%COMP%]   a.btn[_ngcontent-%COMP%]{font-weight:400;text-transform:none}"]}),e})();const pe=function(){return["/login"]},fe=function(){return["/register"]};let me=(()=>{class e{constructor(){}ngOnInit(){}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["app-data-privacy"]],decls:6,vars:4,consts:[[1,"privacy"],[1,"temp-body","drop-shadow"],["template","auth.preamble"],[1,"link-cont","drop-shadow"],["translate","auth.label.login",1,"btn","btn-link",3,"routerLink"],["translate","auth.label.register",1,"btn","btn-link",3,"routerLink"]],template:function(e,t){1&e&&(r.Wb(0,"div",0),r.Wb(1,"div",1),r.Rb(2,"app-load-html",2),r.Vb(),r.Wb(3,"div",3),r.Rb(4,"a",4),r.Rb(5,"a",5),r.Vb(),r.Vb()),2&e&&(r.Cb(4),r.qc("routerLink",r.tc(2,pe)),r.Cb(1),r.qc("routerLink",r.tc(3,fe)))},directives:[le.a,b.i,q.a],styles:[".privacy[_ngcontent-%COMP%]{display:flex;flex-flow:column;margin-top:25px}.privacy[_ngcontent-%COMP%]   .temp-body[_ngcontent-%COMP%]{padding:30px 15px 15px;background:#fff}.privacy[_ngcontent-%COMP%]   .link-cont[_ngcontent-%COMP%]{display:flex;background:#fff;justify-content:space-between;align-items:center;padding:20px;margin:3px 0 15px}.privacy[_ngcontent-%COMP%]   .link-cont[_ngcontent-%COMP%]   a.btn[_ngcontent-%COMP%]{font-weight:400;text-transform:none}"]}),e})();function be(e,t){if(1&e&&(r.Wb(0,"mat-error"),r.Rc(1),r.Vb()),2&e){const e=r.ic();r.Cb(1),r.Sc(e.displayMessage.email)}}const ge=function(e){return[e]},_e=function(){return[]},ve=function(){return["/login"]};let ye=(()=>{class e{constructor(e,t,n,i,r){this.genericValidatorService=e,this.authService=t,this.translateService=n,this.router=i,this.toastrService=r,this.forgotPasswordForm=new h.j({email:new h.g("",[h.z.required,h.z.email,h.z.minLength(6)])}),this.formValidate={},this.displayMessage={}}ngOnInit(){this.translateService.get("form.errors.required").subscribe(()=>{this.validationMessages={email:{required:this.translateService.instant("form.errors.required"),email:this.translateService.instant("form.errors.email")}},this.forgotPasswordForm.valueChanges.subscribe(e=>{this.displayMessage=this.genericValidatorService.processMessages(this.forgotPasswordForm,this.validationMessages)})})}forgotPassword(){if(this.genericValidatorService.setTouchedAllFormFields(this.forgotPasswordForm),this.forgotPasswordForm.valid){var e=this.forgotPasswordForm.getRawValue().email;this.authService.resetPassword({email:e}).subscribe(t=>{this.router.navigate(["/login",{special:"reset-sent",email:e}])},e=>{this.handleError(e)})}else{if(this.displayMessage)for(const e in this.displayMessage)if(Object.prototype.hasOwnProperty.call(this.displayMessage,e)&&this.displayMessage[e])return;this.displayMessage=this.genericValidatorService.processMessages(this.forgotPasswordForm,this.validationMessages)}}handleError(e){switch(e.status){case 422:this.setErrors(e.error?this.errors(e):e.message);break;case 400:case 404:this.setWarning({warning:e.data.message});break;case 409:break;default:this.setErrors(this.translateService.instant("auth.errors.general"))}}errors(e){var t=[];if(e.error&&e.error.errors)for(const n in e.error.errors)if(Object.prototype.hasOwnProperty.call(e.error.errors,n)){const i=this.forgotPasswordForm.get(n);i?(i.markAsTouched(),i.markAsDirty(),i.setErrors({error:this.getItems(e.error.errors[n]).join(" ")}),this.displayMessage[n]=this.getItems(e.error.errors[n]).join("\n")):t.push(this.getItems(e.error.errors[n]).join("\n"))}return t.join("<br>")}setErrors(e){this.formValidate.errors=e}setInfo(e){this.formValidate.info=e}setWarning(e){this.formValidate.warning=e}getItems(e){const t=[];return e.forEach(e=>{t.push(e)}),t}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(K.a),r.Qb(_.a),r.Qb(M.a),r.Qb(b.f),r.Qb(P.b))},e.\u0275cmp=r.Kb({type:e,selectors:[["app-forgot-password"]],decls:16,vars:11,consts:[[1,"auth","forgot-password"],[1,"form-wrapper"],["translate","auth.forgot-password.title"],[1,"form-body"],["role","form","name","forgotPassword",3,"formGroup","ngSubmit"],["type","danger",3,"notifications"],["data-form-notifications","auth.form.errors","data-type","warning"],["appearance","outline",1,"full-width"],["matInput","","formControlName","email","type","email"],[4,"ngIf"],["type","submit","mat-raised-button","","color","primary","translate","auth.button.request",1,"full-width"],[1,"login-link"],["translate","auth.label.login-forgot",3,"routerLink"]],template:function(e,t){1&e&&(r.Wb(0,"div",0),r.Wb(1,"div",1),r.Rb(2,"h3",2),r.Wb(3,"div",3),r.Wb(4,"form",4),r.ec("ngSubmit",function(){return t.forgotPassword()}),r.Rb(5,"app-form-notification",5),r.Rb(6,"div",6),r.Wb(7,"mat-form-field",7),r.Wb(8,"mat-label"),r.Rc(9),r.jc(10,"translate"),r.Vb(),r.Rb(11,"input",8),r.Pc(12,be,2,1,"mat-error",9),r.Vb(),r.Rb(13,"button",10),r.Vb(),r.Vb(),r.Wb(14,"span",11),r.Rb(15,"a",12),r.Vb(),r.Vb(),r.Vb()),2&e&&(r.Cb(4),r.qc("formGroup",t.forgotPasswordForm),r.Cb(1),r.qc("notifications",t.formValidate.errors?r.uc(7,ge,t.formValidate.errors):r.tc(9,_e)),r.Cb(4),r.Sc(r.kc(10,5,"auth.email.long")),r.Cb(3),r.qc("ngIf",t.displayMessage.email),r.Cb(3),r.qc("routerLink",r.tc(10,ve)))},directives:[q.a,h.A,h.s,h.k,te,ne.c,ne.g,ie.b,h.c,h.r,h.i,O.p,L.b,b.i,ne.b],pipes:[X.a],styles:[".forgot-password[_ngcontent-%COMP%]{display:flex}.forgot-password[_ngcontent-%COMP%]   .slogan-container[_ngcontent-%COMP%]{padding-right:104px}@media (max-width:1180px){.forgot-password[_ngcontent-%COMP%]   .slogan-container[_ngcontent-%COMP%]{padding-right:40px}}@media (max-width:991px){.forgot-password[_ngcontent-%COMP%]   .slogan-container[_ngcontent-%COMP%]{padding-right:0}}.forgot-password[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]{display:flex;flex-flow:column;align-items:center;width:340px;transition-duration:.6s}@media (max-width:991px){.forgot-password[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]{width:300px}}.forgot-password[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{text-transform:none;font-weight:600;margin-bottom:50px}.forgot-password[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .form-body[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin:15px 0;line-height:42px}.forgot-password[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .login-link[_ngcontent-%COMP%]{display:flex;margin:15px 0 25px;color:#9b9ba0}.forgot-password[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .login-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{margin-left:5px}"]}),e})();const Me=function(){return["/login"]},we=function(){return["/register"]};let Ae=(()=>{class e{constructor(){}ngOnInit(){}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["app-imprint"]],decls:6,vars:4,consts:[[1,"imprint"],[1,"temp-body","drop-shadow"],["template","main.imprint"],[1,"link-cont","drop-shadow"],["translate","auth.label.login",1,"btn","btn-link",3,"routerLink"],["translate","auth.label.register",1,"btn","btn-link",3,"routerLink"]],template:function(e,t){1&e&&(r.Wb(0,"div",0),r.Wb(1,"div",1),r.Rb(2,"app-load-html",2),r.Vb(),r.Wb(3,"div",3),r.Rb(4,"a",4),r.Rb(5,"a",5),r.Vb(),r.Vb()),2&e&&(r.Cb(4),r.qc("routerLink",r.tc(2,Me)),r.Cb(1),r.qc("routerLink",r.tc(3,we)))},directives:[le.a,b.i,q.a],styles:[".imprint[_ngcontent-%COMP%]{display:flex;flex-flow:column;margin-top:25px}.imprint[_ngcontent-%COMP%]   .temp-body[_ngcontent-%COMP%]{padding:30px 15px 15px;background:#fff}.imprint[_ngcontent-%COMP%]   .link-cont[_ngcontent-%COMP%]{display:flex;background:#fff;justify-content:space-between;align-items:center;padding:20px;margin:3px 0 15px}.imprint[_ngcontent-%COMP%]   .link-cont[_ngcontent-%COMP%]   a.btn[_ngcontent-%COMP%]{font-weight:400;text-transform:none}"]}),e})();var Ce=n("NFeN");function ke(e,t){if(1&e&&(r.Wb(0,"a",2),r.Rb(1,"img"),r.Vb()),2&e){const e=t.$implicit;r.Db("href",e.url,r.Ic),r.Cb(1),r.Db("class",e.type)("src",e.img,r.Ic)}}let Oe=(()=>{class e{constructor(){this.stores=g.a.store}ngOnInit(){}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["app-store-badges"]],decls:2,vars:1,consts:[[1,"store-badges"],["target","_blank",4,"ngFor","ngForOf"],["target","_blank"]],template:function(e,t){1&e&&(r.Wb(0,"div",0),r.Pc(1,ke,2,3,"a",1),r.Vb()),2&e&&(r.Cb(1),r.qc("ngForOf",t.stores))},directives:[O.o],styles:[".store-badges[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;width:340px}@media (max-width:991px){.store-badges[_ngcontent-%COMP%]{width:300px}}.store-badges[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-height:48px}@media (max-width:991px){.store-badges[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-height:40px}}"]}),e})();const Se=["email"];function Le(e,t){1&e&&(r.Wb(0,"div",22),r.Wb(1,"p",23),r.Rc(2),r.jc(3,"translate"),r.Vb(),r.Vb()),2&e&&(r.Cb(2),r.Sc(r.kc(3,1,"auth.session-expire-warning")))}function Te(e,t){if(1&e&&(r.Wb(0,"mat-error"),r.Rc(1),r.Vb()),2&e){const e=r.ic();r.Cb(1),r.Sc(e.displayMessage.email)}}function xe(e,t){if(1&e&&(r.Wb(0,"mat-error"),r.Rc(1),r.Vb()),2&e){const e=r.ic();r.Cb(1),r.Sc(e.displayMessage.password)}}function De(e,t){1&e&&r.Rb(0,"mat-hint",24)}function Ee(e,t){if(1&e){const e=r.Xb();r.Wb(0,"div",25),r.Rb(1,"span",26),r.Rb(2,"br"),r.Wb(3,"a",27),r.ec("click",function(){return r.Fc(e),r.ic().resendConfirmation()}),r.Vb(),r.Vb()}}function Pe(e,t){if(1&e){const e=r.Xb();r.Wb(0,"div",25),r.Rb(1,"span",26),r.Rb(2,"br"),r.Wb(3,"a",27),r.ec("click",function(){return r.Fc(e),r.ic().resendConfirmation()}),r.Vb(),r.Vb()}}const Re=function(e){return[e]},je=function(){return[]},ze=function(e){return{"warning-link-cont":!0,"text-error":e}},Ne=function(){return["/forgot-password"]},Ie=function(){return["/register"]};let Fe=(()=>{class e{constructor(e,t,n,i,r,a,s,o){this.genericValidatorService=e,this.authService=t,this.userService=n,this.translateService=i,this.storageService=r,this.userStore=a,this.router=s,this.activatedRoute=o,this.displayMessage={},this.loginForm=new h.j({email:new h.g("",[h.z.required,h.z.email]),password:new h.g("",[h.z.required])}),this.formValidate={},this.showPassword=!1,this.forcelogout=!1,this.template="auth.login.slogan"}ngAfterViewInit(){var e;this.emailRef&&(null===(e=this.emailRef.nativeElement)||void 0===e||e.focus())}ngOnInit(){const e=this.storageService.get("language");this.storageService.clearAll(),this.storageService.set("language",e||"de"),this.activatedRoute.params.subscribe(e=>{e&&(e.special&&this.translateService.get("auth.login-after-"+e.special).subscribe(e=>{this.setInfo(e)}),e.forcelogout&&(this.forcelogout=!0),e.errors&&this.translateService.get("auth.errors."+e.errors).subscribe(e=>{this.setErrors(e)}))}),this.authService.setToken(null),this.userStore.dispatch(a.c()),this.translateService.get("form.errors.required").subscribe(()=>{this.validationMessages={email:{required:this.translateService.instant("form.errors.required"),email:this.translateService.instant("form.errors.email")},password:{required:this.translateService.instant("form.errors.required")}},this.loginForm.valueChanges.subscribe(e=>{this.displayMessage=this.genericValidatorService.processMessages(this.loginForm,this.validationMessages)})})}login(){if(this.genericValidatorService.setTouchedAllFormFields(this.loginForm),this.clear(),this.loginForm.valid){const e=this.loginForm.getRawValue();this.email=e.email,this.authService.login(e).subscribe(e=>{this.storageService.set("token",e.token),this.userService.getCurrentUser().subscribe(e=>{this.userService.set(e),this.userStore.dispatch(a.b({user:e.data})),this.storageService.set("userReturning","true");const t=("freelancer"===e.data.role||!e.data.role)&&"onboarding"===e.data.status,n=this.storageService.get("afterLogin");n?this.router.navigateByUrl(n).then(()=>{this.storageService.clear("afterLogin")}):this.router.navigate([t?"profile/start":"dashboard"])})},t=>{this.storageService.set("email",e.email),this.handleError(t),t.error&&this.handleWarning(t.error.message)})}else{if(this.displayMessage)for(const e in this.displayMessage)if(Object.prototype.hasOwnProperty.call(this.displayMessage,e)&&this.displayMessage[e])return;this.displayMessage=this.genericValidatorService.processMessages(this.loginForm,this.validationMessages)}}handleWarning(e){return!!["not_confirmed_registration","invalid_credentials","Registration Not Confirmed","Inscription non confirm\xe9e"].includes(e)&&(this.setWarning(e),!0)}handleError(e){switch(e.status){case 422:this.setErrors(e.error?this.errors(e):e.message);break;case 403:this.handleWarning(e.error.message);break;case 400:case 404:this.setWarning({warning:e.message});break;case 409:break;default:this.setErrors(this.translateService.instant("auth.errors.general"))}}errors(e){let t=[];if(e.error&&e.error.errors)for(const n in e.error.errors)if(Object.prototype.hasOwnProperty.call(e.error.errors,n)){const i=this.loginForm.get(n);i?(i.markAsDirty(),i.markAsTouched(),i.setErrors({error:this.getItems(e.error.errors[n]).join(" ")}),this.displayMessage[n]=this.getItems(e.error.errors[n]).join("\n")):t.push(this.getItems(e.error.errors[n]).join("\n"))}return t.join("<br>")}setErrors(e){this.formValidate.errors=e}setInfo(e){this.formValidate.info=e}setWarning(e){this.warning=e}clear(){this.setErrors(null),this.setInfo(!1),this.setWarning(!1)}clear2(){this.setErrors(null),this.setWarning(!1)}getItems(e){const t=[];return e.forEach(e=>{t.push(e)}),t}blur(){this.loginForm&&(this.displayMessage=this.genericValidatorService.processMessages(this.loginForm,this.validationMessages))}resendConfirmation(){this.authService.resendConfirmation({email:this.email}).subscribe(e=>{this.setInfo(this.translateService.instant("auth.login-after-confirmation-resent")),this.clear2()},e=>{this.setErrors(this.translateService.instant("auth.errors."+(404===e.status?"user-not-found":e.data.message)))})}togglePasswordVisibility(){this.showPassword=!this.showPassword}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(K.a),r.Qb(_.a),r.Qb(v.a),r.Qb(M.a),r.Qb(y.a),r.Qb(s.h),r.Qb(b.f),r.Qb(b.a))},e.\u0275cmp=r.Kb({type:e,selectors:[["app-log-in"]],viewQuery:function(e,t){if(1&e&&r.Xc(Se,1,r.l),2&e){let e;r.Ac(e=r.fc())&&(t.emailRef=e.first)}},decls:33,vars:32,consts:[[1,"auth","login"],[1,"form-wrapper"],["translate","auth.login.title"],[1,"form-body"],["name","login","role","form",3,"formGroup","ngSubmit"],["type","warning",3,"notifications"],["type","info",3,"notifications"],["type","danger",3,"notifications"],["class","alert alert-danger text-center",4,"ngIf"],["appearance","outline",1,"full-width"],["matInput","","formControlName","email","type","email","autocomplete","off"],["email",""],[4,"ngIf"],["matInput","","formControlName","password",3,"type"],["matSuffix","",3,"click"],["class","error","translate","auth.label.invalid_credentials",4,"ngIf"],["type","submit","mat-raised-button","","color","primary","translate","auth.button.login",1,"full-width"],["class","form-group bg-warning text-dark",4,"ngIf"],[3,"ngClass"],["translate","auth.label.forgot-password",3,"routerLink"],[1,"register-link"],["translate","auth.label.not-registered",3,"routerLink"],[1,"alert","alert-danger","text-center"],[2,"font-size","initial"],["translate","auth.label.invalid_credentials",1,"error"],[1,"form-group","bg-warning","text-dark"],["translate","auth.label.not_confirmed_registration"],["translate","auth.label.resend-confirmation",1,"btn","btn-link",3,"click"]],template:function(e,t){1&e&&(r.Wb(0,"div",0),r.Wb(1,"div",1),r.Rb(2,"h3",2),r.Wb(3,"div",3),r.Wb(4,"form",4),r.ec("ngSubmit",function(){return t.login()}),r.Rb(5,"app-form-notification",5),r.Rb(6,"app-form-notification",6),r.Rb(7,"app-form-notification",7),r.Pc(8,Le,4,3,"div",8),r.Wb(9,"mat-form-field",9),r.Wb(10,"mat-label"),r.Rc(11),r.jc(12,"translate"),r.Vb(),r.Rb(13,"input",10,11),r.Pc(15,Te,2,1,"mat-error",12),r.Vb(),r.Wb(16,"mat-form-field",9),r.Wb(17,"mat-label"),r.Rc(18),r.jc(19,"translate"),r.Vb(),r.Rb(20,"input",13),r.Wb(21,"mat-icon",14),r.ec("click",function(){return t.togglePasswordVisibility()}),r.Rc(22),r.Vb(),r.Pc(23,xe,2,1,"mat-error",12),r.Pc(24,De,1,0,"mat-hint",15),r.Vb(),r.Rb(25,"button",16),r.Pc(26,Ee,4,0,"div",17),r.Pc(27,Pe,4,0,"div",17),r.Wb(28,"div",18),r.Rb(29,"a",19),r.Vb(),r.Vb(),r.Vb(),r.Wb(30,"span",20),r.Rb(31,"a",21),r.Vb(),r.Rb(32,"app-store-badges"),r.Vb(),r.Vb()),2&e&&(r.Cb(4),r.qc("formGroup",t.loginForm),r.Cb(1),r.qc("notifications",t.formValidate.warning?r.uc(21,Re,t.formValidate.warning):r.tc(23,je)),r.Cb(1),r.qc("notifications",t.formValidate.info?r.uc(24,Re,t.formValidate.info):r.tc(26,je)),r.Cb(1),r.qc("notifications",t.formValidate.errors?t.formValidate.errors:r.tc(27,je)),r.Cb(1),r.qc("ngIf",t.forcelogout),r.Cb(3),r.Sc(r.kc(12,17,"auth.email.short")),r.Cb(4),r.qc("ngIf",t.displayMessage.email),r.Cb(3),r.Sc(r.kc(19,19,"auth.password.label")),r.Cb(2),r.qc("type",t.showPassword?"text":"password"),r.Cb(2),r.Tc(" ",t.showPassword?"visibility_off":"visibility"," "),r.Cb(1),r.qc("ngIf",t.displayMessage.password),r.Cb(1),r.qc("ngIf","invalid_credentials"===t.warning),r.Cb(2),r.qc("ngIf","Registration Not Confirmed"===t.warning),r.Cb(1),r.qc("ngIf","Inscription non confirm\xe9e"===t.warning),r.Cb(1),r.qc("ngClass",r.uc(28,ze,"invalid_credentials"===t.warning)),r.Cb(1),r.qc("routerLink",r.tc(30,Ne)),r.Cb(2),r.qc("routerLink",r.tc(31,Ie)))},directives:[q.a,h.A,h.s,h.k,te,O.p,ne.c,ne.g,ie.b,h.c,h.r,h.i,Ce.a,ne.j,L.b,O.n,b.i,Oe,ne.b,ne.f],pipes:[X.a],styles:[".login[_ngcontent-%COMP%]{display:flex}.login[_ngcontent-%COMP%]   .slogan-container[_ngcontent-%COMP%]{padding-right:104px}@media (max-width:1180px){.login[_ngcontent-%COMP%]   .slogan-container[_ngcontent-%COMP%]{padding-right:40px}}@media (max-width:991px){.login[_ngcontent-%COMP%]   .slogan-container[_ngcontent-%COMP%]{padding-right:0}}.login[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]{display:flex;flex-flow:column;align-items:center;width:340px;transition-duration:.6s}@media (max-width:991px){.login[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]{width:300px}}.login[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{text-transform:none;font-weight:600;margin-bottom:50px}.login[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .form-body[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .mat-form-field[_ngcontent-%COMP%]   .error[_ngcontent-%COMP%]{color:#f44336}.login[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .form-body[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin:15px 0;line-height:42px}.login[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .form-body[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .warning-link-cont[_ngcontent-%COMP%]{display:flex;flex-direction:column;text-align:center;margin:15px 0}.login[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .form-body[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .warning-link-cont[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{margin:5px 0}.login[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .form-body[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .warning-link-cont[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#9b9ba0}.login[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .form-body[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .warning-link-cont[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{color:#157371}.login[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .form-body[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   .warning-link-cont.text-error[_ngcontent-%COMP%]{color:#d44}.login[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .register-link[_ngcontent-%COMP%]{display:flex;margin:15px 0 25px;color:#9b9ba0}.login[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .register-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{margin-left:5px}"]}),e})();var We=n("A41n"),qe=n("0MNC"),Be=n("LRne"),Ve=n("pLZG");let Ye=(()=>{class e{constructor(e,t,n,i){this.dialogRef=e,this.data=t,this.idle=n,this.translateService=i,this.countdowntime=120,this.btnText=this.translateService.instant("auth.button.continue"),this.title=this.translateService.instant("auth.session-warning-title"),this.message=this.translateService.instant("auth.session-warning-message",{secound:this.countdowntime}),n.onTimeoutWarning.subscribe(e=>{this.countdowntime=e,this.message=this.translateService.instant("auth.session-warning-message",{secound:this.countdowntime})})}ngOnInit(){}confirm(){this.dialogRef.close(!0)}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(A.g),r.Qb(A.a),r.Qb(w.b),r.Qb(M.a))},e.\u0275cmp=r.Kb({type:e,selectors:[["app-idel-dialog"]],decls:10,vars:3,consts:[[1,"sweet-alert"],[1,"sa-icon","sa-warning","pulseWarning"],[1,"sa-body","pulseWarningIns"],[1,"sa-dot","pulseWarningIns"],[1,"warning-message",2,"display","block",3,"innerHtml"],[1,"sa-button-container"],["type","button","mat-flat-button","","color","accent",3,"click"]],template:function(e,t){1&e&&(r.Wb(0,"div",0),r.Wb(1,"div",1),r.Rb(2,"span",2),r.Rb(3,"span",3),r.Vb(),r.Wb(4,"h2"),r.Rc(5),r.Vb(),r.Rb(6,"p",4),r.Wb(7,"div",5),r.Wb(8,"button",6),r.ec("click",function(){return t.confirm()}),r.Rc(9),r.Vb(),r.Vb(),r.Vb()),2&e&&(r.Cb(5),r.Sc(t.title),r.Cb(1),r.qc("innerHtml",t.message,r.Gc),r.Cb(3),r.Sc(t.btnText))},directives:[L.b],styles:['.sweet-alert[_ngcontent-%COMP%]{min-width:400px}@media (max-width:599px){.sweet-alert[_ngcontent-%COMP%]{min-width:100%}}.sweet-alert[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#575757;font-size:30px;font-weight:600;text-transform:none;margin:25px 0;line-height:40px;display:block}.sweet-alert[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%], .sweet-alert[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{text-align:center;position:relative;padding:0}.sweet-alert[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#797979;font-size:16px;font-weight:300;float:none;margin:0;line-height:normal}.sweet-alert[_ngcontent-%COMP%]   .sa-icon[_ngcontent-%COMP%]{width:80px;height:80px;border:4px solid grey;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-warning[_ngcontent-%COMP%]{border-color:#50afb0}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-warning[_ngcontent-%COMP%]   .sa-body[_ngcontent-%COMP%]{position:absolute;width:5px;height:47px;left:50%;top:10px;border-radius:2px;margin-left:-2px;background-color:#50afb0}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-warning[_ngcontent-%COMP%]   .sa-dot[_ngcontent-%COMP%]{position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#50afb0}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-info[_ngcontent-%COMP%]:before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#c9dae1}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-info[_ngcontent-%COMP%]:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#c9dae1}@keyframes pulseWarning{0%{border-color:#8ae2e0}to{border-color:#50afb0}}.pulseWarning[_ngcontent-%COMP%]{animation:pulseWarning .75s infinite alternate}@keyframes pulseWarningIns{0%{background-color:#8ae2e0}to{background-color:#50afb0}}.pulseWarningIns[_ngcontent-%COMP%]{animation:pulseWarningIns .75s infinite alternate}@keyframes rotate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sa-button-container[_ngcontent-%COMP%]{text-align:center}.sa-button-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin:25px 5px 0}  .warning-message>span{color:#d82b2b;font-weight:700}']}),e})();var He=n("XhcP");const Xe=[{name:"app.dashboard",path:"/dashboard",icon:"fas fa-tachometer-alt",permission:["ROLE_FREELANCER","ROLE_AGENT","ROLE_ADMIN","ROLE_CLIENT","ROLE_FIELD"]},{name:"app.client",permission:["ROLE_ADMIN","ROLE_AGENT"],icon:"fas fa-user-tie",items:[{name:"app.client.clients",path:"administration/clients",permission:["ROLE_ADMIN","ROLE_AGENT"],allow:["details","edit","list"]},{name:"app.client.contacts",permission:["ROLE_ADMIN","ROLE_AGENT"],allow:["list"],path:"/administration/contacts"}]},{name:"app.projects",icon:"far fa-clipboard",path:"/projects",permission:["MANAGE_PROJECTS"],allow:["copy","create","details","edit","list","bulk-job-create"]},{name:"app.projects.client",icon:"far fa-clipboard",path:"/projects",permission:["ROLE_CLIENT","ROLE_FIELD"],label:"menu.projects.client",allow:["list","details","bulk-job-create"]},{name:"app.jobs_app.dates",icon:"fas fa-briefcase",permission:["MANAGE_PROJECTS"],items:[{name:"app.jobs",label:"menu.jobs",path:"/jobs",permission:["MANAGE_PROJECTS"],allow:["details","create","edit","list","tenders","tenders.edit","offers"]}]},{name:"app.jobs.client",label:"menu.jobs",icon:"far fa-clipboard",path:"/jobs/client",permission:["ROLE_CLIENT","ROLE_FIELD"],allow:["list","create","details","tenders","tenders.edit"]},{name:"app.assignments.client",label:"menu.assignments.list",icon:"far fa-calendar",path:"/assignments",permission:["ROLE_CLIENT","ROLE_FIELD"],allow:["list","details"]},{name:"app.budgets.client",label:"menu.budgets",icon:"far fa-clipboard",permission:["ROLE_CLIENT","ROLE_FIELD"],path:"/budgets/client",allow:["list"]},{name:"app.tenders",icon:"far fa-calendar-check",permission:["MANAGE_PROJECTS","ROLE_FREELANCER"],items:[{name:"app.tenders",label:"menu.tenders.list",path:"/tenders/all",permission:["MANAGE_PROJECTS"],allow:["details","edit","list"]},{name:"app.tenders.offers",path:"/tenders/offers",permission:["ROLE_FREELANCER"],allow:["details","list"]},{name:"app.jobs.freelancer.recommended",label:"menu.freelancer_jobs.recommended",path:"/jobs/freelancer/recommended",permission:["ROLE_FREELANCER"],allow:["list","details"]},{name:"app.jobs.freelancer.all",label:"menu.freelancer_jobs.all",path:"/jobs/freelancer/all",permission:["ROLE_FREELANCER"],allow:["list","details"]},{name:"app.tenders.offer",path:"/tenders/offers",permission:["MANAGE_PROJECTS"],allow:["details","list"]},{name:"app.tenders.shortlist",permission:["MANAGE_PROJECTS"],path:"jobs/shortlist",allow:["details","edit","list"]},{name:"app.tenders.invite",permission:["MANAGE_PROJECTS"],path:"/jobs/freelancer/invite",allow:["details","edit","list"]},{name:"app.jobs.freelancer.invited_jobs",label:"menu.tenders.invited_jobs",path:"/jobs/freelancer/invite",permission:["ROLE_FREELANCER"],allow:["list","details"]}]},{name:"app.assignments.shiftconfirm",icon:"far fa-calendar-check",permission:["ROLE_FREELANCER"],allow:["details","list"],label:"menu.assignments.freelancer.shiftconfirm",path:"/tenders/shiftconfirm"},{name:"app.assignments.freelancer",icon:"far fa-calendar-check",permission:["ROLE_FREELANCER"],allow:["details","list"],label:"menu.assignments.freelancer.bookings",path:"/my/assignments"},{name:"app.revenues",icon:"far fa-chart-bar",permission:["ROLE_CLIENT","ROLE_FIELD"]},{name:"app.assignments",icon:"far fa-calendar",permission:["MANAGE_PROJECTS"],items:[{name:"app.assignments",label:"menu.assignments.list",path:"/assignments",permission:["MANAGE_PROJECTS","ROLE_CLIENT"],allow:["details","edit","list"]},{name:"app.client-created.assignments",label:"menu.client-created.assignments",permission:["MANAGE_PROJECTS"],path:"/client-created/assignments",allow:["details","edit","list"]},{name:"app.pending-declined",label:"menu.pending-declined",permission:["MANAGE_PROJECTS"],path:"/tenders/pendingdeclined",allow:["details","edit","list"]}]},{name:"app.operations",permission:["ROLE_ADMIN","ROLE_AGENT"],icon:"fa fa-tasks",items:[{name:"app.operations-checkIn",label:"menu.checkins",path:"/checkins",permission:["MANAGE_PROJECTS"],allow:["list"]}]},{name:"app.messages",permission:["MANAGE_PROJECTS","ROLE_FREELANCER"],icon:"far fa-comments",items:[{name:"app.messages.jobs",permission:["MANAGE_PROJECTS"],allow:["list"],path:"/messages/jobs"},{name:"app.messages.jobs",permission:["ROLE_FREELANCER"],path:"/messages/staff",allow:["details","list"]},{name:"app.messages.withdrawal",permission:["MANAGE_PROJECTS"],allow:["list"],path:"/messages/withdrawal"}]},{name:"app.todos",permission:["ROLE_AGENT","ROLE_ADMIN"],icon:"fas fa-tasks",path:"todos",allow:["list"]},{name:"app.invoices",permission:["ROLE_FREELANCER","MANAGE_INVOICES"],icon:"far fa-file",items:[{name:"app.invoices.preparation",permission:["ROLE_FREELANCER","MANAGE_INVOICES"],allow:["list","edit"],path:"/invoices/preparation"},{name:"app.invoices.overview",label:"menu.invoices.list",allow:["list","details","check","edit"],permission:["ROLE_FREELANCER","MANAGE_INVOICES"],path:"/invoices/list"},{name:"app.invoices.generate",permission:["ROLE_FREELANCER","MANAGE_INVOICES"],allow:["job","details","general","confirmation"],path:"/invoices/generator"},{name:"app.invoices.check",invisible:!0,permission:["MANAGE_INVOICES"]}]},{name:"app.postprocessing",permission:[],icon:"far fa-file",allow:["list","edit"]},{name:"app.accounting",permission:["MANAGE_INVOICES","MANAGE_BILLS","MANAGE_PROJECTS","MANAGE_SEPA"],icon:"far fa-money-bill",path:"/accounting",items:[{name:"app.accounting.bills.list",path:"accounting/invoices",permission:["MANAGE_BILLS","MANAGE_SEPA"]},{name:"app.accounting.bills.preparation",path:"accounting/preparation",permission:["MANAGE_BILLS","MANAGE_SEPA"]},{name:"app.accounting.files",path:"accounting/file",permission:["MANAGE_BILLS","MANAGE_SEPA"]},{name:"app.accounting.export",path:"accounting/export",permission:["MANAGE_BILLS","MANAGE_SEPA"]},{name:"app.accounting.bills",invisible:!0,permission:["MANAGE_BILLS","MANAGE_SEPA"]},{name:"app.accounting.bills.edit",invisible:!0,permission:["MANAGE_BILLS","MANAGE_SEPA"]},{name:"app.accounting.bills.details",invisible:!0,permission:["MANAGE_BILLS","MANAGE_SEPA"]},{name:"app.revenues",path:"accounting/revenues",permission:["MANAGE_PROJECTS"]}]},{name:"app.profile",permission:["ONBOARDING","ROLE_FREELANCER"],icon:"far fa-user",allow:["start","results","confirmation","summary","exam","exam.description","exam.questionnaire","exam.result","exam.summary"],items:[{name:"app.profile.master",path:"profile/master",permission:["ONBOARDING","ROLE_FREELANCER"]},{name:"app.profile.appearance",path:"profile/appearance",permission:["ONBOARDING","ROLE_FREELANCER"]},{name:"app.profile.qualifications",path:"profile/qualifications",permission:["ONBOARDING","ROLE_FREELANCER"]},{name:"app.profile.employment",path:"profile/employment",permission:["ONBOARDING","ROLE_FREELANCER"]},{name:"app.profile.legal",path:"profile/legal",permission:["ONBOARDING","ROLE_FREELANCER"]},{name:"app.profile.training",permission:[],allow:["details","exam","exam.description","exam.questionnaire","exam.result","exam.summary"]},{name:"app.profile.terms",permission:[]}]},{name:"app.approvals_app.administration.freelancers",icon:"far fa-user",permission:["MANAGE_FREELANCERS"],items:[{name:"app.administration.freelancers",path:"administration/freelancers",label:"menu.approvals_app.administration.freelancers.list",permission:["MANAGE_FREELANCERS"],allow:["details","edit","list","profile"]},{name:"app.approval.list",params:{type:"freelancer-onboarding"},label:"menu.approvals_app.administration.freelancers.onboarding",permission:["MANAGE_FREELANCERS"],path:"approval/freelancer-onboarding"},{name:"app.approval.list",label:"menu.approvals_app.administration.freelancers.update",params:{type:"freelancer-changerequest"},permission:["MANAGE_FREELANCERS"],path:"approval/freelancer-changerequest"},{name:"app.approval.logs",label:"menu.approvals_app.administration.freelancers.logs",permission:["MANAGE_LOGS"],path:"approval/logs"},{name:"app.mails",permission:["MANAGE_FREELANCERS"],allow:["create"],path:"mails"}]},{name:"app.administration",permission:["MANAGE_CUSTOMERS","MANAGE_CONTACTS","MANAGE_ORDERS","MANAGE_INCENTIVES","MANAGE_POS","MANAGE_PROJECTS","MANAGE_USERS","MANAGE_RIGHTS"],icon:"far fa-suitcase",items:[{name:"app.administration.budgets",permission:["MANAGE_ORDERS"],allow:["details","create","edit","list","record"],path:"/administration/budgets"},{name:"app.administration.orders",permission:["MANAGE_ORDERS"],allow:["details","edit","list"],path:"/administration/orders"},{name:"app.administration.incentives",path:"/administration/incentives",permission:["MANAGE_INCENTIVES"],allow:["details","edit","list"]},{name:"app.administration.sites",permission:["MANAGE_POS"],path:"/administration/sites",allow:["details","edit","list","create"]},{name:"app.administration.jobs",permission:["MANAGE_PROJECTS_DISABLED"],allow:["details","edit","list","tenders","tenders.edit","offers"]},{name:"app.administration.dates",permission:["MANAGE_PROJECTS_DISABLED"],allow:["details","edit","list"]},{name:"app.administration.assignments",permission:["MANAGE_PROJECTS_DISABLED"],allow:["details","edit","list"]},{name:"app.administration.tenders",permission:["MANAGE_PROJECTS_DISABLED"],allow:["details","edit","list"]},{name:"app.administration.certificates",permission:["MANAGE_TRAININGS"],allow:["details","edit","list","legal"],path:"administration/certificates"},{name:"app.administration.users",path:"administration/users",permission:["MANAGE_USERS"],allow:["details","edit","list","create"]},{name:"app.administration.rights",path:"/administration/rights",permission:["MANAGE_RIGHTS"]},{name:"app.administration.gtcs",path:"/administration/gtcs",permission:["MANAGE_GTCS"],allow:["edit","list"]},{name:"app.administration.logs",path:"/administration/logs",permission:["MANAGE_LOGS"]},{name:"app.administration.maillogs",path:"/administration/maillogs",permission:["MANAGE_LOGS"]},{name:"app.administration.health-insurances",path:"/administration/insurances",permission:["MANAGE_INSURANCES"],allow:["details","edit","list","create"]}]},{name:"app.master",permission:["ROLE_ADMIN","ROLE_AGENT"],icon:"far fa-user-cog",items:[{name:"app.master.skills",permission:["ROLE_ADMIN","ROLE_AGENT"],allow:["list","edit"],path:"/master/skills"},{name:"app.master.roles",permission:["ROLE_ADMIN","ROLE_AGENT"],allow:["list","edit"],path:"/master/roles"}]},{name:"app.certificates",permission:["ROLE_FREELANCER"],icon:"far fa-bookmark",items:[{name:"app.certificates.my",permission:["ROLE_FREELANCER"],path:"certificates/my"},{name:"app.certificates.all",permission:["ROLE_FREELANCER"],path:"certificates/all"},{name:"app.certificates.exclusive",permission:["ROLE_FREELANCER"],path:"certificates/exclusive"}]},{name:"app.gallery",icon:"fas fa-chart-bar",permission:["ROLE_ADMIN"],path:"report"},{name:"app.user",icon:"far fa-cog",permission:["MANAGE_SETTINGS"],path:"user"},{name:"auth.logout",icon:"fas fa-sign-out-alt",path:"/login",class:["btn","btn-block","btn-default"],permission:["ANY"]},{name:"hidden",invisible:!0,items:[{name:"app.imprint",permission:["ANY"]},{name:"app.contact",permission:["ANY"]},{name:"app.dataprivacy",permission:["ANY"]},{name:"app.client-created",permission:["MANAGE_PROJECTS"]},{name:"app.approval.change",permission:["MANAGE_FREELANCERS"]},{name:"app.approval.profile",permission:["MANAGE_FREELANCERS"]},{name:"app.invoices",permission:["ROLE_FREELANCER","MANAGE_INVOICES"],allow:["details","edit"]},{name:"app.exam",permission:["ROLE_FREELANCER"],allow:["description","questionnaire","result","summary"]},{name:"app.certificates",permission:["ROLE_FREELANCER"],allow:["details","passed"]},{name:"app.training",permission:["ROLE_FREELANCER"],allow:["details","passed"]},{name:"app.administration.freelancers.details",permission:["MANAGE_FREELANCERS","ROLE_CLIENT","ROLE_FIELD"]},{name:"app.revenues",permission:["MANAGE_PROJECTS","ROLE_CLIENT","ROLE_FIELD"],allow:["details","list"]}]}];var Ue=n("swNd"),Ge=n("LcJm"),Qe=n("STbY"),Ke=n("MutI"),$e=n("Qu3c"),Je=n("FKr1");function Ze(e,t){1&e&&(r.Wb(0,"span",12),r.Rc(1),r.jc(2,"translate"),r.Vb()),2&e&&(r.Cb(1),r.Tc("",r.kc(2,1,"user.fields.languages.label"),":"))}function et(e,t){1&e&&(r.Wb(0,"div",13),r.Rb(1,"app-logo-brand",14),r.Vb())}function tt(e,t){1&e&&(r.Wb(0,"div",13),r.Rb(1,"app-logo-brand",14),r.Vb())}function nt(e,t){if(1&e){const e=r.Xb();r.Wb(0,"div",13),r.Rb(1,"app-logo-brand",14),r.Wb(2,"button",15),r.ec("click",function(){return r.Fc(e),r.ic().addTasks()}),r.Wb(3,"mat-icon"),r.Rc(4,"add_circle_outline"),r.Vb(),r.Vb(),r.Vb()}}function it(e,t){if(1&e){const e=r.Xb();r.Wb(0,"div",13),r.Rb(1,"app-logo-brand",14),r.Wb(2,"button",15),r.ec("click",function(){return r.Fc(e),r.ic().addTasks()}),r.Wb(3,"mat-icon"),r.Rc(4,"add_circle_outline"),r.Vb(),r.Vb(),r.Vb()}}function rt(e,t){if(1&e&&r.Rb(0,"i",21),2&e){const e=r.ic(2).$implicit;r.Db("class","pull-left fa "+e.icon)}}const at=function(e){return[e]};function st(e,t){if(1&e&&(r.Wb(0,"a",18),r.jc(1,"translate"),r.Pc(2,rt,1,1,"i",19),r.Wb(3,"span",20),r.Wb(4,"span"),r.Rc(5),r.jc(6,"translate"),r.Vb(),r.Vb(),r.Vb()),2&e){const e=r.ic().$implicit,t=r.ic();r.rc("matTooltip",r.kc(1,5,e.label)),r.qc("routerLink",r.uc(9,at,e.path))("matTooltipDisabled",!t.folded),r.Cb(2),r.qc("ngIf",e.icon),r.Cb(3),r.Sc(r.kc(6,7,e.label))}}function ot(e,t){if(1&e&&r.Rb(0,"i",21),2&e){const e=r.ic(3).$implicit;r.Db("class","pull-left fa "+e.icon)}}const ct=function(e,t){return{"far fa-caret-right":e,"far fa-caret-down":t}};function lt(e,t){if(1&e&&r.Rb(0,"i",29),2&e){const e=r.ic(3).$implicit,t=r.ic();r.qc("ngClass",r.vc(1,ct,t.expanded===e.name,t.expanded!==e.name))}}function ut(e,t){if(1&e){const e=r.Xb();r.Wb(0,"a",27),r.ec("click",function(){r.Fc(e);const t=r.ic(2).$implicit,n=r.ic();return n.expanded=n.expanded===t.name?"":t.name}),r.Pc(1,ot,1,1,"i",19),r.Wb(2,"span",20),r.Wb(3,"span"),r.Rc(4),r.jc(5,"translate"),r.Vb(),r.Pc(6,lt,1,4,"i",28),r.Vb(),r.Vb()}if(2&e){const e=r.ic(2).$implicit;r.Cb(1),r.qc("ngIf",e.icon),r.Cb(3),r.Sc(r.kc(5,3,e.label)),r.Cb(2),r.qc("ngIf",e.items.length>0)}}function dt(e,t){if(1&e&&r.Rb(0,"i",21),2&e){const e=r.ic(3).$implicit;r.Db("class","pull-left fa "+e.icon)}}function ht(e,t){if(1&e&&r.Rb(0,"i",29),2&e){const e=r.ic(3).$implicit,t=r.ic();r.qc("ngClass",r.vc(1,ct,t.expanded===e.name,t.expanded!==e.name))}}function pt(e,t){if(1&e&&(r.Wb(0,"a",30),r.jc(1,"translate"),r.Pc(2,dt,1,1,"i",19),r.Wb(3,"span",20),r.Wb(4,"span"),r.Rc(5),r.jc(6,"translate"),r.Vb(),r.Pc(7,ht,1,4,"i",28),r.Vb(),r.Vb()),2&e){r.ic();const e=r.Bc(4),t=r.ic().$implicit;r.rc("matTooltip",r.kc(1,5,t.label)),r.qc("matMenuTriggerFor",e),r.Cb(2),r.qc("ngIf",t.icon),r.Cb(3),r.Sc(r.kc(6,7,t.label)),r.Cb(2),r.qc("ngIf",t.items.length>0)}}function ft(e,t){if(1&e&&(r.Wb(0,"a",31),r.Wb(1,"span"),r.Rc(2),r.jc(3,"translate"),r.Vb(),r.Vb()),2&e){const e=t.$implicit;r.qc("routerLink",r.uc(4,at,e.path)),r.Cb(2),r.Sc(r.kc(3,2,e.label))}}function mt(e,t){if(1&e){const e=r.Xb();r.Wb(0,"a",33),r.ec("click",function(){return r.Fc(e),r.ic(4).onClickMenu()}),r.Wb(1,"span"),r.Rc(2),r.jc(3,"translate"),r.Vb(),r.Vb()}if(2&e){const e=t.$implicit;r.qc("routerLink",r.uc(4,at,e.path)),r.Cb(2),r.Sc(r.kc(3,2,e.label))}}function bt(e,t){if(1&e&&(r.Ub(0),r.Pc(1,mt,4,6,"a",32),r.Tb()),2&e){const e=r.ic(2).$implicit;r.Cb(1),r.qc("ngForOf",e.items)}}function gt(e,t){if(1&e&&(r.Ub(0),r.Pc(1,ut,7,5,"a",22),r.Pc(2,pt,8,9,"a",23),r.Wb(3,"mat-menu",24,25),r.Pc(5,ft,4,6,"a",26),r.Vb(),r.Pc(6,bt,2,1,"ng-container",17),r.Tb()),2&e){const e=r.ic().$implicit,t=r.ic();r.Cb(1),r.qc("ngIf",!t.folded),r.Cb(1),r.qc("ngIf",t.folded),r.Cb(3),r.qc("ngForOf",e.items),r.Cb(1),r.qc("ngIf",t.expanded===e.name&&!t.folded)}}function _t(e,t){if(1&e&&(r.Ub(0),r.Pc(1,st,7,11,"a",16),r.Pc(2,gt,7,4,"ng-container",17),r.Tb()),2&e){const e=t.$implicit;r.Cb(1),r.qc("ngIf",!e.items),r.Cb(1),r.qc("ngIf",e.items)}}const vt=function(e,t){return{fas:!0,"fa-bars":e,"fa-window-close":t}};let yt=(()=>{class e{constructor(e,t,n,i,a,s){this.translateService=e,this.storageService=t,this.userStore=n,this.dialog=i,this.todoFacade=a,this.store=s,this.menu=[],this.expanded="",this.folded=!1,this.foldingPanel=new r.o,this.language="",this.loggedRole=""}ngOnInit(){this.language=this.storageService.get("language"),this.getMenu(),this.store.select(We.a).subscribe(e=>{this.loggedRole=null==e?void 0:e.role,e&&"field"!==e.role&&"freelancer"!==e.role&&(this.todoFacade.loadClientList(),this.todoFacade.getAgentList$.subscribe(e=>{this.agentList=this.sortOption(e.data?e.data.map(e=>{var t,n;return{value:e.id,text:e.lastname+" "+e.firstname,owner_id:null===(n=null===(t=e.user)||void 0===t?void 0:t.data)||void 0===n?void 0:n.id}}):[])}))})}setLanguage(e){this.language=e,this.storageService.set("language",e),location.reload()}getMenu(){this.rightsSub=this.userStore.pipe(Object(s.t)(We.c)).subscribe(e=>{if(e){const e=Xe.map(e=>{var t;return Object.assign(Object.assign({},e),{items:null===(t=e.items)||void 0===t?void 0:t.map(e=>Object.assign({},e))})});this.userStore.pipe(Object(s.t)(We.b,{menu:e})).subscribe(e=>{this.menu=this.setLabel(null!=e?e:[],[]),this.rightsSub&&this.rightsSub.unsubscribe()})}})}setLabel(e,t){return e.map(e=>this.mapMenu(Object.assign({},e),t))}mapMenu(e,t){if(e.label=e.label?e.label:"menu."+e.name.replace("app.","")+(e.items?".group":""),e.class=e.class||[],e.items&&e.items.map(e=>this.mapMenu(e,t)),t&&"app.profile."===e.name.substring(0,12)){var n=e.name.match(/app\.profile\.([a-z_]+)/)[1];e.class.push("approval",t[n]&&t[n].state)}return e}toggleFold(){this.folded=!this.folded,this.foldingPanel.emit(this.folded)}addTasks(){if(this.agentList){const e=this.dialog.open(Ue.a,{data:{isEdit:!1,agent:this.agentList}});e.afterClosed().subscribe(t=>{var n,i,r;if(t){const a=null===(n=null==t?void 0:t.modelValue)||void 0===n?void 0:n.completeBy,s=new Date(a.getTime()-6e4*a.getTimezoneOffset()).toISOString().split("T")[0],o=this.agentList.find(e=>{var n;return e.value===(null===(n=null==t?void 0:t.modelValue)||void 0===n?void 0:n.agent)}),c={owner_id:null==o?void 0:o.owner_id,subject:null===(i=null==t?void 0:t.modelValue)||void 0===i?void 0:i.content,important:null===(r=null==t?void 0:t.modelValue)||void 0===r?void 0:r.important,target_at:s+" 00:00:00"};this.todoFacade.addTodo(c),e.close()}})}}sortOption(e){return e.sort((e,t)=>e.text&&t.text?e.text>t.text?1:t.text>e.text?-1:0:0)}onClickMenu(){localStorage.removeItem("viewing")}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(M.a),r.Qb(y.a),r.Qb(s.h),r.Qb(A.b),r.Qb(Ge.a),r.Qb(s.h))},e.\u0275cmp=r.Kb({type:e,selectors:[["app-menu"]],inputs:{folded:"folded"},outputs:{foldingPanel:"foldingPanel"},decls:21,vars:12,consts:[[1,"row","between-xs"],["id","menu-collapse","mat-button","","color","primary","aria-label","Collapse menu",3,"click"],[3,"ngClass"],["class","lang-text",4,"ngIf"],["mat-button","","color","primary","aria-label","Change language",1,"language-btn",3,"matMenuTriggerFor"],[1,"fa","far","fa-caret-down"],["xPosition","before"],["languageMenu","matMenu"],["mat-menu-item","",3,"click"],["class","add-icon",4,"ngIf"],[1,"menu-list"],[4,"ngFor","ngForOf"],[1,"lang-text"],[1,"add-icon"],["maxHeight","54px"],[1,"add-tasks",3,"click"],["mat-list-item","","routerLinkActive","active",3,"routerLink","matTooltip","matTooltipDisabled",4,"ngIf"],[4,"ngIf"],["mat-list-item","","routerLinkActive","active",3,"routerLink","matTooltip","matTooltipDisabled"],["mat-list-icon","",4,"ngIf"],["matLine",""],["mat-list-icon",""],["mat-list-item","",3,"click",4,"ngIf"],["mat-list-item","",3,"matMenuTriggerFor","matTooltip",4,"ngIf"],["xPosition","after"],["subMenu","matMenu"],["mat-menu-item","","routerLinkActive","active",3,"routerLink",4,"ngFor","ngForOf"],["mat-list-item","",3,"click"],["class","pull-right fa",3,"ngClass",4,"ngIf"],[1,"pull-right","fa",3,"ngClass"],["mat-list-item","",3,"matMenuTriggerFor","matTooltip"],["mat-menu-item","","routerLinkActive","active",3,"routerLink"],["mat-list-item","","class","sub-menu","routerLinkActive","active",3,"routerLink","click",4,"ngFor","ngForOf"],["mat-list-item","","routerLinkActive","active",1,"sub-menu",3,"routerLink","click"]],template:function(e,t){if(1&e&&(r.Wb(0,"div",0),r.Wb(1,"div"),r.Wb(2,"button",1),r.ec("click",function(){return t.toggleFold()}),r.Rb(3,"i",2),r.Vb(),r.Vb(),r.Wb(4,"div"),r.Pc(5,Ze,3,3,"span",3),r.Wb(6,"button",4),r.Rc(7),r.Rb(8,"i",5),r.Vb(),r.Wb(9,"mat-menu",6,7),r.Wb(11,"button",8),r.ec("click",function(){return t.setLanguage("en")}),r.Rc(12,"English"),r.Vb(),r.Wb(13,"button",8),r.ec("click",function(){return t.setLanguage("de")}),r.Rc(14,"Deutsch"),r.Vb(),r.Vb(),r.Vb(),r.Vb(),r.Pc(15,et,2,0,"div",9),r.Pc(16,tt,2,0,"div",9),r.Pc(17,nt,5,0,"div",9),r.Pc(18,it,5,0,"div",9),r.Wb(19,"mat-nav-list",10),r.Pc(20,_t,3,2,"ng-container",11),r.Vb()),2&e){const e=r.Bc(10);r.Cb(3),r.qc("ngClass",r.vc(9,vt,t.folded,!t.folded)),r.Cb(2),r.qc("ngIf",!t.folded),r.Cb(1),r.qc("matMenuTriggerFor",e),r.Cb(1),r.Tc(" ",t.language," "),r.Cb(8),r.qc("ngIf",!t.folded&&"freelancer"===t.loggedRole),r.Cb(1),r.qc("ngIf",!t.folded&&"field"===t.loggedRole),r.Cb(1),r.qc("ngIf",!t.folded&&"admin"===t.loggedRole),r.Cb(1),r.qc("ngIf",!t.folded&&"agent"===t.loggedRole),r.Cb(2),r.qc("ngForOf",t.menu)}},directives:[L.b,O.n,O.p,Qe.d,Qe.a,Qe.b,Ke.e,O.o,W,Ce.a,Ke.c,b.i,b.h,$e.a,Je.k,Ke.b],pipes:[X.a],styles:[".menu-list[_ngcontent-%COMP%]   .fa[_ngcontent-%COMP%], .menu-list[_ngcontent-%COMP%]   .far[_ngcontent-%COMP%], .menu-list[_ngcontent-%COMP%]   .fas[_ngcontent-%COMP%]{color:#21b4b0}.menu-list[_ngcontent-%COMP%]   .mat-list-item.active[_ngcontent-%COMP%], .menu-list[_ngcontent-%COMP%]   .mat-list-item[_ngcontent-%COMP%]:hover{background-color:#21b4b0;color:#fff}.menu-list[_ngcontent-%COMP%]   .mat-list-item.active[_ngcontent-%COMP%]   .fa[_ngcontent-%COMP%], .menu-list[_ngcontent-%COMP%]   .mat-list-item.active[_ngcontent-%COMP%]   .far[_ngcontent-%COMP%], .menu-list[_ngcontent-%COMP%]   .mat-list-item.active[_ngcontent-%COMP%]   .fas[_ngcontent-%COMP%], .menu-list[_ngcontent-%COMP%]   .mat-list-item[_ngcontent-%COMP%]:hover   .fa[_ngcontent-%COMP%], .menu-list[_ngcontent-%COMP%]   .mat-list-item[_ngcontent-%COMP%]:hover   .far[_ngcontent-%COMP%], .menu-list[_ngcontent-%COMP%]   .mat-list-item[_ngcontent-%COMP%]:hover   .fas[_ngcontent-%COMP%]{color:#fff}.menu-list[_ngcontent-%COMP%]   .sub-menu[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{margin-left:30px}.add-icon[_ngcontent-%COMP%]{display:flex;justify-content:space-between}button[_ngcontent-%COMP%]{border:none;background-color:transparent}.add-tasks[_ngcontent-%COMP%]{line-height:50px;color:#21b4b0}.language-btn[_ngcontent-%COMP%]{padding:0 8px;min-width:auto}.language-btn[_ngcontent-%COMP%]     .mat-button-wrapper{display:flex;align-items:center}.language-btn[_ngcontent-%COMP%]     .mat-button-wrapper .fa-caret-down{margin-left:3px}.lang-text[_ngcontent-%COMP%]{text-transform:uppercase;color:#000}"]}),e})();var Mt=n("lJxs"),wt=n("cp0P"),At=n("KG/N"),Ct=n("UvEC");function kt(e,t){1&e&&r.Rb(0,"i",28)}function Ot(e,t){1&e&&r.Rb(0,"i",29)}function St(e,t){1&e&&r.Rb(0,"i",14)}function Lt(e,t){1&e&&r.Rb(0,"i",14)}function Tt(e,t){1&e&&r.Rb(0,"i",37)}function xt(e,t){1&e&&r.Rb(0,"i",38)}function Dt(e,t){1&e&&r.Rb(0,"i",28)}const Et=function(e){return[e]};function Pt(e,t){if(1&e&&(r.Wb(0,"li",30),r.Wb(1,"a",31),r.Rc(2),r.jc(3,"translate"),r.Wb(4,"container-element",32),r.Pc(5,St,1,0,"i",33),r.Pc(6,Lt,1,0,"i",33),r.Pc(7,Tt,1,0,"i",34),r.Pc(8,xt,1,0,"i",35),r.Pc(9,Dt,1,0,"i",36),r.Vb(),r.Vb(),r.Vb()),2&e){const e=t.$implicit,n=r.ic();r.Cb(1),r.Fb("entry approval ",n.approvals[e]?n.approvals[e].state:"",""),r.qc("routerLink",r.uc(12,Et,"/profile/"+e)),r.Cb(1),r.Tc(" ",r.kc(3,10,"menu.profile."+e)," "),r.Cb(2),r.qc("ngSwitch",n.approvals[e]?n.approvals[e].state:""),r.Cb(1),r.qc("ngSwitchCase","saved"),r.Cb(1),r.qc("ngSwitchCase","submitted"),r.Cb(1),r.qc("ngSwitchCase","approved"),r.Cb(1),r.qc("ngSwitchCase","rejected")}}function Rt(e,t){1&e&&r.Rb(0,"i",39)}function jt(e,t){1&e&&r.Rb(0,"i",29)}function zt(e,t){1&e&&(r.Wb(0,"li",40),r.Wb(1,"div",11),r.Rb(2,"span",41),r.Rb(3,"span",42),r.Vb(),r.Wb(4,"ul",20),r.Wb(5,"li"),r.Rb(6,"a",43),r.Vb(),r.Wb(7,"li"),r.Rb(8,"a",44),r.Vb(),r.Vb(),r.Vb())}const Nt=function(){return["master","appearance","qualifications","employment","legal"]};let It=(()=>{class e{constructor(e,t,n,i,r){this.storageService=e,this.freelancerService=t,this.userApprovalService=n,this.userStore=i,this.router=r,this.approvals={},this.requestOpen=!1,this.steps=["basic_info","appearance","qualifications","employment","legal"],this.enableCertificates=!1,this.language=this.storageService.get("language")||"de"}ngOnInit(){this.enableCertificates=this.checkPermission("app.certificates"),this.router.events.pipe(Object(Ve.a)(e=>e instanceof b.c),Object(Mt.a)(e=>{this.loadStatus()})).subscribe(),this.loadStatus()}setLanguage(e){this.language=e,this.storageService.set("language",e),location.reload()}loadStatus(){this.userStore.pipe(Object(s.t)(We.e)).subscribe(e=>{e&&Object(wt.a)([this.userApprovalService.getFreelancerApprovals(e),this.freelancerService.getFreelancerAllData(e)]).subscribe(e=>{if(e){const t=e[0]&&e[0].data?e[0].data:void 0;this.requestOpen=!!(e[1]&&e[1].data&&e[1].data.requests&&e[1].data.requests.data&&e[1].data.requests.data.length)&&e[1].data.requests.data.filter(e=>"freelancer-onboarding"===e.type).length>0,this.approvals=t}})})}logOut(){this.storageService.clearAll(),this.userStore.dispatch(a.c()),this.router.navigate(["/login"])}checkPermission(e){const t=Xe.find(t=>t.name===e);return!!(t&&t.permission&&t.permission.includes("ONBOARDING"))}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(y.a),r.Qb(At.a),r.Qb(Ct.a),r.Qb(s.h),r.Qb(b.f))},e.\u0275cmp=r.Kb({type:e,selectors:[["app-onboarding-menu"]],decls:38,vars:14,consts:[[1,"col-md-offset-4","col-md-8","logo-brand"],["data-logo-brand","","data-logo-link","app.dashboard"],[1,"text-right","float-right"],[1,"lang-text"],["mat-button","","color","primary","aria-label","Change language",1,"language-btn",3,"matMenuTriggerFor"],[1,"fa","far","fa-caret-down"],["xPosition","before"],["languageMenu","matMenu"],["mat-menu-item","",3,"click"],[1,"list-unstyled","menu-wrapper"],[1,"step","approved"],[1,"step","step-title"],["translate","menu.onboarding.registered.step",1,"main"],["translate","menu.onboarding.registered.entry",1,"sub"],[1,"fas","fa-check"],[1,"step",3,"ngClass"],["translate","menu.onboarding.profile.step",1,"main"],["translate","menu.onboarding.profile.description",1,"sub"],["class","fas fa-pencil-alt",4,"ngIf"],["class","fas fa-lock",4,"ngIf"],[1,"list-unstyled"],["class","",4,"ngFor","ngForOf"],["translate","menu.onboarding.approval.step",1,"main"],["translate","menu.onboarding.approval.description",1,"sub"],["class","fas fa-pencil-alt success",4,"ngIf"],["class","step certificates active",4,"ngIf"],["id","logout"],["type","button","mat-stroked-button","","color","primary","translate","menu.auth.logout",3,"click"],[1,"fas","fa-pencil-alt"],[1,"fas","fa-lock"],[1,""],["routerLinkActive","current",3,"routerLink"],[3,"ngSwitch"],["class","fas fa-check",4,"ngSwitchCase"],["class","fas fa-check success",4,"ngSwitchCase"],["class","fas fa-exclamation",4,"ngSwitchCase"],["class","fas fa-pencil-alt",4,"ngSwitchDefault"],[1,"fas","fa-check","success"],[1,"fas","fa-exclamation"],[1,"fas","fa-pencil-alt","success"],[1,"step","certificates","active"],["translate","menu.onboarding.certificates.step",1,"main"],["translate","menu.onboarding.certificates.description",1,"sub"],["data-ui-sref-active","current","data-ui-sref","app.certificates.all","translate","menu.certificates.all",1,"entry"],["data-ui-sref-active","current","data-ui-sref","app.certificates.my","translate","menu.certificates.my",1,"entry"]],template:function(e,t){if(1&e&&(r.Wb(0,"div",0),r.Rb(1,"div",1),r.Vb(),r.Wb(2,"div",2),r.Wb(3,"span",3),r.Rc(4),r.jc(5,"translate"),r.Vb(),r.Wb(6,"button",4),r.Rc(7),r.Rb(8,"i",5),r.Vb(),r.Wb(9,"mat-menu",6,7),r.Wb(11,"button",8),r.ec("click",function(){return t.setLanguage("en")}),r.Rc(12,"English"),r.Vb(),r.Wb(13,"button",8),r.ec("click",function(){return t.setLanguage("de")}),r.Rc(14,"Deutsch"),r.Vb(),r.Vb(),r.Vb(),r.Wb(15,"ul",9),r.Wb(16,"li",10),r.Wb(17,"div",11),r.Rb(18,"span",12),r.Rb(19,"span",13),r.Vb(),r.Rb(20,"i",14),r.Vb(),r.Wb(21,"li",15),r.Wb(22,"div",11),r.Rb(23,"span",16),r.Rb(24,"span",17),r.Vb(),r.Pc(25,kt,1,0,"i",18),r.Pc(26,Ot,1,0,"i",19),r.Wb(27,"ul",20),r.Pc(28,Pt,10,14,"li",21),r.Vb(),r.Vb(),r.Wb(29,"li",15),r.Wb(30,"div",11),r.Rb(31,"span",22),r.Rb(32,"span",23),r.Vb(),r.Pc(33,Rt,1,0,"i",24),r.Pc(34,jt,1,0,"i",19),r.Vb(),r.Pc(35,zt,9,0,"li",25),r.Vb(),r.Wb(36,"div",26),r.Wb(37,"button",27),r.ec("click",function(){return t.logOut()}),r.Vb(),r.Vb()),2&e){const e=r.Bc(10);r.Cb(4),r.Tc("",r.kc(5,11,"user.fields.languages.label"),":"),r.Cb(2),r.qc("matMenuTriggerFor",e),r.Cb(1),r.Tc(" ",t.language," "),r.Cb(14),r.qc("ngClass",t.requestOpen?"inactive":"active"),r.Cb(4),r.qc("ngIf",!t.requestOpen),r.Cb(1),r.qc("ngIf",t.requestOpen),r.Cb(2),r.qc("ngForOf",r.tc(13,Nt)),r.Cb(1),r.qc("ngClass",t.requestOpen?"active":"inactive"),r.Cb(4),r.qc("ngIf",t.requestOpen),r.Cb(1),r.qc("ngIf",!t.requestOpen),r.Cb(1),r.qc("ngIf",t.enableCertificates)}},directives:[L.b,Qe.d,Qe.a,Qe.b,q.a,O.n,O.p,O.o,b.i,b.h,O.r,O.s,O.t],pipes:[X.a],styles:[".menu-wrapper[_ngcontent-%COMP%]{margin-top:20px}.list-unstyled[_ngcontent-%COMP%]{padding-left:0;list-style:none}.step[_ngcontent-%COMP%] > ul[_ngcontent-%COMP%]{margin:10px 0}.step[_ngcontent-%COMP%]{color:#000;position:relative}.step[_ngcontent-%COMP%]:not(.step-title){margin-bottom:20px}.step[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{position:absolute;right:10px;top:10px;color:#fff;border-radius:12px;width:24px;text-align:center;padding:5px 0}.step.approved[_ngcontent-%COMP%]   i[_ngcontent-%COMP%], .step[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{background-color:#000}.step.active[_ngcontent-%COMP%]{color:#21b4b0}.step.active[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{background-color:#21b4b0}.step.inactive[_ngcontent-%COMP%]{color:#999}.step.inactive[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{background-color:#999}.step.step-title[_ngcontent-%COMP%]{font-size:20px;font-weight:400;color:inherit;padding:10px 80px 10px 40px;line-height:1;text-transform:uppercase}.step.step-title[_ngcontent-%COMP%]   .main[_ngcontent-%COMP%], .step.step-title[_ngcontent-%COMP%]   .sub[_ngcontent-%COMP%]{display:block}.step.step-title[_ngcontent-%COMP%]   .sub[_ngcontent-%COMP%]{position:relative;top:5px;text-transform:none;font-size:13px;line-height:15px}.entry[_ngcontent-%COMP%]{display:block;text-decoration:none;padding:12px 40px;color:#000;position:relative}.entry.open[_ngcontent-%COMP%]{color:#000;background-color:transparent}.entry.open[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{background-color:#000}.entry.saved[_ngcontent-%COMP%]{color:#21b4b0;background-color:transparent;transition:all .5s ease-in-out}.entry.submitted[_ngcontent-%COMP%]{color:#000}.entry.submitted.current[_ngcontent-%COMP%]{background-color:#21b4b0;color:#fff}.entry.approved[_ngcontent-%COMP%]{color:#000}.entry.approval.submitted[_ngcontent-%COMP%]{color:#21b4b0}.entry.approval.submitted[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{background-color:#21b4b0}.entry.approval.saved[_ngcontent-%COMP%]{color:#21b4b0}.entry.approval.saved[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{background-color:#21b4b0}.entry.approval.approved[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{background-color:#8ae2e0}.entry.approval.rejected[_ngcontent-%COMP%]{color:#21b4b0}.entry.approval.rejected[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{background-color:#d44}.entry.approval[_ngcontent-%COMP%]:hover, .entry.current[_ngcontent-%COMP%], .entry.current[_ngcontent-%COMP%]:hover, .entry.rejected.current[_ngcontent-%COMP%], .entry.saved.current[_ngcontent-%COMP%], .entry.submitted.current[_ngcontent-%COMP%], .entry[_ngcontent-%COMP%]:hover{cursor:pointer;color:#fff;background-color:#21b4b0;transition:all .3s ease-in-out}#logout[_ngcontent-%COMP%]{padding:0 40px}#logout[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{cursor:pointer}"]}),e})();function Ft(e,t){if(1&e){const e=r.Xb();r.Wb(0,"app-menu",10,11),r.ec("foldingPanel",function(t){return r.Fc(e),r.ic().foldingPanel(t)}),r.Vb()}if(2&e){const e=r.ic();r.qc("folded",e.menuFolded)}}function Wt(e,t){if(1&e){const e=r.Xb();r.Wb(0,"button",12),r.ec("click",function(){return r.Fc(e),r.ic().closeOnboardingMenu()}),r.Rb(1,"i",13),r.Vb()}}function qt(e,t){1&e&&r.Rb(0,"app-onboarding-menu",14,11)}function Bt(e,t){if(1&e){const e=r.Xb();r.Wb(0,"button",15),r.ec("click",function(){return r.Fc(e),r.ic().openOnboardingMenu()}),r.Rb(1,"i",16),r.Vb()}}const Vt=function(e,t){return{"main-sidenav":!0,folded:e,onboarding:t}},Yt=function(e,t){return{"main-sidenav-content":!0,folded:e,onboarding:t}};let Ht=(()=>{class e{constructor(e,t,n,i,r,a,s){this.authService=e,this.userService=t,this.userStore=n,this.router=r,this.idle=a,this.dialog=s,this.appVersion=g.a.appVersion,this.userInfo$=Object(Be.a)(null),this.userInfo=null,this.isOnboarding$=Object(Be.a)(void 0),this.menuFolded=!1,this.smallDevice=!1,this.isIdelDialogOpen=!1,a.setIdle(780),a.setTimeout(120),a.setInterrupts(w.a),this.onTimeoutSubscription=a.onTimeout.subscribe(()=>{this.dialogRef.close(!1)}),this.onIdleStartSubscription=a.onIdleStart.subscribe(()=>{a.clearInterrupts(),this.dialogRef=this.dialog.open(Ye,{width:"550px",disableClose:!0,data:{}}),this.dialogRef.afterClosed().subscribe(e=>{e?(this.authService.getRefreshToken().subscribe(),a.setInterrupts(w.a),a.watch()):(this.authService.logOut(),a.stop(),this.onTimeoutSubscription.unsubscribe(),this.onIdleStartSubscription.unsubscribe(),this.router.navigate(["/login/1"]))})}),a.watch(),i.observe([qe.b.Small,qe.b.Medium,qe.b.XSmall]).subscribe(e=>{this.menuFolded=!!e.matches}),i.observe([qe.b.Small,qe.b.XSmall]).subscribe(e=>{e.matches?(this.smallDevice=!0,this.menuFolded=!0):(this.smallDevice=!1,this.menuFolded=!1)}),this.year=(new Date).getFullYear()}ngOnDestroy(){this.onTimeoutSubscription.unsubscribe(),this.onIdleStartSubscription.unsubscribe()}ngOnInit(){var e=document.getElementById("main-content");null==e||e.scrollIntoView(),this.router.events.pipe(Object(Ve.a)(e=>e instanceof b.c)).subscribe(e=>{var t;this.smallDevice&&!this.menuFolded&&(this.menuFolded=!0,null===(t=document.getElementById("menu-collapse"))||void 0===t||t.scrollIntoView())}),this.userInfo$=this.userStore.pipe(Object(s.t)(We.a)),this.isOnboarding$=this.userStore.pipe(Object(s.t)(We.g)),this.userInfo$.subscribe(e=>{this.userInfo=e}),this.authService.isAuthenticated()&&this.userInfo$.subscribe(e=>{e||this.userService.getCurrentUser().subscribe(e=>{this.userService.set(e),this.userStore.dispatch(a.b({user:e.data}))})})}foldingPanel(e){this.menuFolded=e}openOnboardingMenu(){this.menuFolded=!1}closeOnboardingMenu(){this.menuFolded=!0}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(_.a),r.Qb(v.a),r.Qb(s.h),r.Qb(qe.a),r.Qb(b.f),r.Qb(w.b),r.Qb(A.b))},e.\u0275cmp=r.Kb({type:e,selectors:[["app-main-layout"]],decls:25,vars:40,consts:[[1,"main-container"],[3,"mode","opened","ngClass"],["sidenav",""],["id","menu",3,"folded","foldingPanel",4,"ngIf"],["mat-mini-fab","","class","menu-close",3,"click",4,"ngIf"],["id","menu",4,"ngIf"],[3,"ngClass"],["id","main-content",1,"main-content"],["mat-mini-fab","","class","menu-open","matTooltip","Open menu",3,"click",4,"ngIf"],[1,"footer-cont"],["id","menu",3,"folded","foldingPanel"],["menu",""],["mat-mini-fab","",1,"menu-close",3,"click"],[1,"fas","fa-chevron-left"],["id","menu"],["mat-mini-fab","","matTooltip","Open menu",1,"menu-open",3,"click"],[1,"fas","fa-chevron-right"]],template:function(e,t){1&e&&(r.Wb(0,"mat-sidenav-container",0),r.Wb(1,"mat-sidenav",1,2),r.jc(3,"async"),r.jc(4,"async"),r.jc(5,"async"),r.jc(6,"async"),r.jc(7,"async"),r.Pc(8,Ft,2,1,"app-menu",3),r.jc(9,"async"),r.Pc(10,Wt,2,0,"button",4),r.jc(11,"async"),r.Pc(12,qt,2,0,"app-onboarding-menu",5),r.jc(13,"async"),r.Vb(),r.Wb(14,"mat-sidenav-content",6),r.jc(15,"async"),r.jc(16,"async"),r.jc(17,"async"),r.Wb(18,"div",7),r.Pc(19,Bt,2,0,"button",8),r.jc(20,"async"),r.Rb(21,"router-outlet"),r.Vb(),r.Wb(22,"div",9),r.Wb(23,"span"),r.Rc(24),r.Vb(),r.Vb(),r.Vb(),r.Vb()),2&e&&(r.Cb(1),r.qc("mode",r.kc(3,10,t.isOnboarding$)&&t.smallDevice?"over":"side")("opened",!r.kc(4,12,t.isOnboarding$)||!t.smallDevice||!t.menuFolded)("ngClass",r.vc(34,Vt,t.menuFolded&&(!r.kc(5,14,t.isOnboarding$)||r.kc(6,16,t.isOnboarding$)&&t.smallDevice),r.kc(7,18,t.isOnboarding$))),r.Cb(7),r.qc("ngIf",t.userInfo&&!r.kc(9,20,t.isOnboarding$)),r.Cb(2),r.qc("ngIf",!t.menuFolded&&r.kc(11,22,t.isOnboarding$)&&t.smallDevice),r.Cb(2),r.qc("ngIf",t.userInfo&&r.kc(13,24,t.isOnboarding$)),r.Cb(2),r.qc("ngClass",r.vc(37,Yt,t.menuFolded&&(!r.kc(15,26,t.isOnboarding$)||r.kc(16,28,t.isOnboarding$)&&t.smallDevice),r.kc(17,30,t.isOnboarding$))),r.Cb(5),r.qc("ngIf",t.menuFolded&&r.kc(20,32,t.isOnboarding$)&&t.smallDevice),r.Cb(5),r.Uc("Copyright \xa9 ",t.year," Elevate Staffing. All Rights Reserved. | Release Version: ",t.appVersion,""))},directives:[He.b,He.a,O.n,O.p,He.c,b.k,yt,L.b,It],pipes:[O.b],styles:[".main-container[_ngcontent-%COMP%]{width:100vw;height:100vh}.main-sidenav[_ngcontent-%COMP%]{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);width:350px;transition:width .3s}.main-sidenav.folded[_ngcontent-%COMP%]:not(.onboarding){width:60px;transition:width .3s}.main-sidenav.folded[_ngcontent-%COMP%]:not(.onboarding)     .mat-drawer-inner-container{overflow-x:hidden}.main-sidenav.folded.onboarding[_ngcontent-%COMP%]{width:0;transition:width .3s}.main-sidenav.folded.onboarding[_ngcontent-%COMP%]     .mat-drawer-inner-container{overflow-x:hidden}.main-sidenav-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:stretch;height:100%;margin-left:350px!important;transition:margin .3s}.main-sidenav-content.folded[_ngcontent-%COMP%]:not(.onboarding){margin-left:60px!important;transition:margin .3s}.main-sidenav-content.folded.onboarding[_ngcontent-%COMP%]{margin-left:0!important;transition:margin .3s}.main-sidenav-content[_ngcontent-%COMP%]   .main-content[_ngcontent-%COMP%]{width:100%;flex:1}.footer-cont[_ngcontent-%COMP%]{display:flex;height:35px;justify-content:space-between;padding:8px 10px;background:#fff;border-top:1px solid #ccc;color:#21b4b0;box-sizing:border-box}@media (max-width:599px){.footer-cont[_ngcontent-%COMP%]{height:auto;position:inherit;flex-direction:column}}.has-searchpanel[_ngcontent-%COMP%] + .footer-cont[_ngcontent-%COMP%]{display:none}.menu-open[_ngcontent-%COMP%]{position:fixed;left:15px;top:15px;z-index:1}.menu-close[_ngcontent-%COMP%]{background-color:#000;color:#fff;position:absolute;right:10px;top:15px;z-index:1}"]}),e})();var Xt=n("8fXS"),Ut=n("oq2G");function Gt(e,t){if(1&e&&(r.Wb(0,"mat-error"),r.Rc(1),r.Vb()),2&e){const e=r.ic(2);r.Cb(1),r.Sc(e.displayMessage.email)}}function Qt(e,t){if(1&e&&(r.Wb(0,"mat-error"),r.Rc(1),r.Vb()),2&e){const e=r.ic(2);r.Cb(1),r.Sc(e.displayMessage.email_confirmation)}}function Kt(e,t){if(1&e&&(r.Wb(0,"mat-error"),r.Rc(1),r.Vb()),2&e){const e=r.ic(2);r.Cb(1),r.Sc(e.displayMessage.password)}}function $t(e,t){if(1&e&&(r.Wb(0,"mat-error"),r.Rc(1),r.Vb()),2&e){const e=r.ic(2);r.Cb(1),r.Tc("",e.displayMessage.password_confirmation," ")}}const Jt=function(e){return[e]},Zt=function(){return[]},en=function(){return["/login"]};function tn(e,t){if(1&e){const e=r.Xb();r.Wb(0,"div",2),r.Wb(1,"div",3),r.Rb(2,"h3",4),r.Wb(3,"div",5),r.Wb(4,"form",6),r.ec("ngSubmit",function(){return r.Fc(e),r.ic().confirmPreamble()}),r.Wb(5,"div",7),r.Wb(6,"div",8),r.Rb(7,"app-form-notification",9),r.Vb(),r.Wb(8,"div",8),r.Wb(9,"mat-form-field",10),r.Wb(10,"mat-label"),r.Rc(11),r.jc(12,"translate"),r.Vb(),r.Rb(13,"input",11),r.Pc(14,Gt,2,1,"mat-error",12),r.Vb(),r.Vb(),r.Wb(15,"div",8),r.Wb(16,"mat-form-field",10),r.Wb(17,"mat-label"),r.Rc(18),r.jc(19,"translate"),r.Vb(),r.Rb(20,"input",13),r.Pc(21,Qt,2,1,"mat-error",12),r.Vb(),r.Vb(),r.Wb(22,"div",8),r.Wb(23,"mat-form-field",10),r.Wb(24,"mat-label"),r.Rc(25),r.jc(26,"translate"),r.Vb(),r.Rb(27,"input",14,15),r.Wb(29,"mat-icon",16),r.ec("click",function(){return r.Fc(e),r.ic().togglePasswordVisibility()}),r.Rc(30),r.Vb(),r.Pc(31,Kt,2,1,"mat-error",12),r.Vb(),r.Rb(32,"app-password-strength-bar",17),r.Vb(),r.Wb(33,"div",8),r.Wb(34,"mat-form-field",10),r.Wb(35,"mat-label"),r.Rc(36),r.jc(37,"translate"),r.Vb(),r.Rb(38,"input",18),r.Wb(39,"mat-icon",16),r.ec("click",function(){return r.Fc(e),r.ic().togglePasswordVisibility("cnf")}),r.Rc(40),r.Vb(),r.Pc(41,$t,2,1,"mat-error",12),r.Vb(),r.Vb(),r.Wb(42,"div",8),r.Rb(43,"button",19),r.Vb(),r.Vb(),r.Vb(),r.Vb(),r.Wb(44,"span",20),r.Rb(45,"a",21),r.Vb(),r.Vb(),r.Vb()}if(2&e){const e=r.Bc(28),t=r.ic();r.Cb(4),r.qc("formGroup",t.registrationForm),r.Cb(3),r.qc("notifications",t.formValidate.errors?r.uc(24,Jt,t.formValidate.errors):r.tc(26,Zt)),r.Cb(4),r.Sc(r.kc(12,16,"auth.email.short")),r.Cb(3),r.qc("ngIf",t.displayMessage.email),r.Cb(4),r.Sc(r.kc(19,18,"auth.email.confirm")),r.Cb(3),r.qc("ngIf",t.displayMessage.email_confirmation),r.Cb(4),r.Sc(r.kc(26,20,"auth.password.label")),r.Cb(2),r.qc("type",t.showPassword?"text":"password"),r.Cb(3),r.Tc(" ",t.showPassword?"visibility_off":"visibility"," "),r.Cb(1),r.qc("ngIf",t.displayMessage.password),r.Cb(1),r.qc("passwordToCheck",e.value),r.Cb(4),r.Sc(r.kc(37,22,"auth.password.confirm")),r.Cb(2),r.qc("type",t.showCnfPassword?"text":"password"),r.Cb(2),r.Tc(" ",t.showCnfPassword?"visibility_off":"visibility"," "),r.Cb(1),r.qc("ngIf",t.displayMessage.password_confirmation),r.Cb(4),r.qc("routerLink",r.tc(27,en))}}function nn(e,t){if(1&e){const e=r.Xb();r.Wb(0,"div",22),r.Wb(1,"div",23),r.Wb(2,"div",24),r.Wb(3,"div",5),r.Rb(4,"app-load-html",25),r.Vb(),r.Vb(),r.Wb(5,"form",26),r.ec("ngSubmit",function(){return r.Fc(e),r.ic().signUp()}),r.Wb(6,"div",27),r.Wb(7,"div",28),r.Wb(8,"button",29),r.ec("click",function(){return r.Fc(e),r.ic().declinePreamble()}),r.Vb(),r.Rb(9,"button",30),r.Vb(),r.Vb(),r.Vb(),r.Vb(),r.Vb()}}let rn=(()=>{class e{constructor(e,t,n,i,r,a,s){this.genericValidatorService=e,this.authService=t,this.translateService=n,this.cdr=i,this.storageService=r,this.router=a,this.toastrService=s,this.registrationForm=new h.j({email:new h.g("",[h.z.required,h.z.email,h.z.minLength(6)]),email_confirmation:new h.g("",[h.z.required,h.z.email,this.confirmingValidator("email")]),password:new h.g("",[h.z.required,h.z.pattern(Xt.a.check.passwordPattern),h.z.minLength(8)]),password_confirmation:new h.g("",[h.z.required,this.confirmingValidator("password")])}),this.formValidate={},this.displayMessage={},this.showPreamble=!1,this.showPassword=!1,this.showCnfPassword=!1}confirmingValidator(e){return t=>{var n,i,r,a;return(null===(i=null===(n=t.parent)||void 0===n?void 0:n.get(e))||void 0===i?void 0:i.value)&&t.value&&(null===(a=null===(r=t.parent)||void 0===r?void 0:r.get(e))||void 0===a?void 0:a.value)!==t.value?{notMatch:!0}:null}}ngOnInit(){this.translateService.get("form.errors.required").subscribe(()=>{var e,t;this.validationMessages={email:{required:this.translateService.instant("form.errors.required"),email:this.translateService.instant("form.errors.email"),minlength:this.translateService.instant("form.errors.minLengthEmail",{minlength:6})},email_confirmation:{required:this.translateService.instant("form.errors.required"),notMatch:this.translateService.instant("form.errors.matchEmail"),email:this.translateService.instant("form.errors.email")},password:{required:this.translateService.instant("form.errors.required"),pattern:this.translateService.instant("form.errors.pattern.password",{minlength:"8"}),minlength:this.translateService.instant("form.errors.minLengthPassword",{minlength:8})},password_confirmation:{required:this.translateService.instant("form.errors.required"),notMatch:this.translateService.instant("form.errors.matchPassword")}},null===(e=this.registrationForm.get("email"))||void 0===e||e.valueChanges.subscribe(e=>{const t=this.registrationForm.get("email_confirmation");t&&t.patchValue(null)}),null===(t=this.registrationForm.get("password"))||void 0===t||t.valueChanges.subscribe(e=>{const t=this.registrationForm.get("password_confirmation");t&&t.patchValue(null)}),this.registrationForm.valueChanges.subscribe(e=>{this.showPreamble||(this.displayMessage=this.genericValidatorService.processMessages(this.registrationForm,this.validationMessages))})})}confirmPreamble(){if(this.genericValidatorService.setTouchedAllFormFields(this.registrationForm),this.registrationForm.valid)this.showPreamble=!0;else{if(this.displayMessage)for(const e in this.displayMessage)if(Object.prototype.hasOwnProperty.call(this.displayMessage,e)&&this.displayMessage[e])return;this.displayMessage=this.genericValidatorService.processMessages(this.registrationForm,this.validationMessages)}}signUp(){const e=this.registrationForm.getRawValue();e.email&&e.password?(this.registrationForm.disable(),this.showPreamble=!1,this.authService.signUp(e).subscribe(e=>{this.storageService.set("userReturning","true"),this.router.navigate(["/login",{special:"registration"}])},e=>{this.registrationForm.enable(),this.handleError(e)})):this.acceptPreamble()}acceptPreamble(){}handleError(e){switch(e.status){case 422:this.setErrors(e.error?this.errors(e):e.message);break;case 400:case 404:this.setWarning({warning:e.data.message});break;case 409:break;default:this.setErrors(this.translateService.instant("auth.errors.general"))}}errors(e){var t=[],n={};if(e.error&&e.error.errors)for(const i in e.error.errors)if(Object.prototype.hasOwnProperty.call(e.error.errors,i)){const r=this.registrationForm.get(i);r?(r.markAsDirty(),r.markAsTouched(),r.setErrors({error:this.getItems(e.error.errors[i]).join(" ")}),n[i]=this.getItems(e.error.errors[i]).join("\n")):t.push(this.getItems(e.error.errors[i]).join("\n"))}return this.displayMessage=n,t.join("<br>")}setErrors(e){this.formValidate.errors=e}setInfo(e){this.formValidate.info=e}setWarning(e){this.formValidate.warning=e}getItems(e){const t=[];return e.forEach(e=>{t.push(e)}),t}declinePreamble(){this.registrationForm.getRawValue().email?(this.toastrService.success(this.translateService.instant("auth.preamble-declined")),this.showPreamble=!1):this.toastrService.success(this.translateService.instant("auth.update-preamble-declined"))}togglePasswordVisibility(e){"cnf"==e?this.showCnfPassword=!this.showCnfPassword:this.showPassword=!this.showPassword}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(K.a),r.Qb(_.a),r.Qb(M.a),r.Qb(r.h),r.Qb(y.a),r.Qb(b.f),r.Qb(P.b))},e.\u0275cmp=r.Kb({type:e,selectors:[["app-register"]],decls:2,vars:2,consts:[["class","auth register",4,"ngIf"],["class","auth preamble",4,"ngIf"],[1,"auth","register"],[1,"form-wrapper"],["translate","auth.register.title"],[1,"form-body"],["name","register","role","form",3,"formGroup","ngSubmit"],[1,"row"],[1,"col-xs-12"],["type","danger",3,"notifications"],["appearance","outline",1,"full-width"],["matInput","","formControlName","email","type","email"],[4,"ngIf"],["matInput","","formControlName","email_confirmation","type","email"],["matInput","","formControlName","password","autocomplete","false","nofill","",3,"type"],["pass",""],["matSuffix","",3,"click"],[3,"passwordToCheck"],["matInput","","formControlName","password_confirmation",3,"type"],["type","submit","mat-raised-button","","color","primary","translate","auth.button.register",1,"full-width"],[1,"login-link"],["translate","auth.label.login",3,"routerLink"],[1,"auth","preamble"],[1,"privacy","col-md-12"],[1,"drop-shadow","temp-body"],["template","auth.preamble"],["name","register","role","form",1,"clearfix",3,"ngSubmit"],[1,"form-footer","drop-shadow"],["role","group"],["type","button","mat-stroked-button","","color","primary","translate","auth.button.decline",3,"click"],["type","submit","mat-raised-button","","color","primary","translate","auth.button.accept"]],template:function(e,t){1&e&&(r.Pc(0,tn,46,28,"div",0),r.Pc(1,nn,10,0,"div",1)),2&e&&(r.qc("ngIf",!t.showPreamble),r.Cb(1),r.qc("ngIf",t.showPreamble))},directives:[O.p,q.a,h.A,h.s,h.k,te,ne.c,ne.g,ie.b,h.c,h.r,h.i,Ce.a,ne.j,Ut.a,L.b,b.i,ne.b,le.a,h.t],pipes:[X.a],styles:[".register[_ngcontent-%COMP%]{display:flex}.register[_ngcontent-%COMP%]   .slogan-container[_ngcontent-%COMP%]{padding-right:104px}@media (max-width:1180px){.register[_ngcontent-%COMP%]   .slogan-container[_ngcontent-%COMP%]{padding-right:40px}}@media (max-width:991px){.register[_ngcontent-%COMP%]   .slogan-container[_ngcontent-%COMP%]{padding-right:0}}.register[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]{display:flex;flex-flow:column;align-items:center;width:340px;transition-duration:.6s}@media (max-width:991px){.register[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]{width:300px}}.register[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{text-transform:none;font-weight:600;margin-bottom:50px}.register[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .form-body[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin:15px 0;line-height:42px}.register[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .login-link[_ngcontent-%COMP%]{display:flex;margin:15px 0 25px;color:#9b9ba0}.register[_ngcontent-%COMP%]   .form-wrapper[_ngcontent-%COMP%]   .login-link[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{margin-left:5px}.privacy[_ngcontent-%COMP%]{display:flex;flex-flow:column;margin-top:25px}.temp-body[_ngcontent-%COMP%]{padding:30px 15px 15px;background:#fff}.form-footer[_ngcontent-%COMP%]{display:flex;background:#fff;justify-content:flex-end;align-items:center;padding:20px;margin:3px 0 15px}.form-footer[_ngcontent-%COMP%]   .btn-group[_ngcontent-%COMP%]{float:right}"]}),e})();var an=n("7RLl");const sn=[{path:"login",component:G,children:[{path:"",component:Fe}]},{path:"login/:forcelogout",component:G,children:[{path:"",component:Fe}],data:{showVideo:!0}},{path:"register",component:G,children:[{path:"",component:rn}]},{path:"confirm",component:G,children:[{path:"",component:Q},{path:":type/:confirmToken",component:ce}]},{path:"forgot-password",component:G,children:[{path:"",component:ye}]},{path:"dataprivacy",component:G,children:[{path:"",component:me}]},{path:"imprint",component:G,children:[{path:"",component:Ae}]},{path:"contact",component:G,children:[{path:"",component:he}]},{path:"",component:Ht,children:[{path:"",redirectTo:"dashboard",pathMatch:"prefix"},{path:"dashboard",loadChildren:()=>Promise.resolve().then(n.bind(null,"ZdsC")).then(e=>e.DashboardModule)},{path:"profile",loadChildren:()=>Promise.all([n.e(1),n.e(2),n.e(6)]).then(n.bind(null,"xzu7")).then(e=>e.ProfileModule),canActivate:[z.a]},{path:"approval",loadChildren:()=>Promise.all([n.e(1),n.e(2),n.e(6),n.e(12),n.e(3),n.e(23)]).then(n.bind(null,"vhY7")).then(e=>e.ApprovalModule),canActivate:[z.a]},{path:"projects",loadChildren:()=>Promise.all([n.e(0),n.e(1),n.e(4),n.e(10),n.e(15)]).then(n.bind(null,"cl27")).then(e=>e.ProjectModule),canActivate:[z.a,an.a]},{path:"jobs",loadChildren:()=>Promise.all([n.e(0),n.e(1),n.e(4)]).then(n.bind(null,"AnkT")).then(e=>e.JobsModule),canActivate:[z.a,an.a]},{path:"dates",loadChildren:()=>Promise.all([n.e(0),n.e(1),n.e(4),n.e(7),n.e(17)]).then(n.bind(null,"2pyq")).then(e=>e.DatesModule),canActivate:[z.a,an.a]},{path:"assignments",loadChildren:()=>Promise.all([n.e(0),n.e(1),n.e(4),n.e(7),n.e(9)]).then(n.bind(null,"WGVz")).then(e=>e.AssignmentsModule),canActivate:[z.a,an.a]},{path:"accounting",loadChildren:()=>Promise.all([n.e(0),n.e(24)]).then(n.bind(null,"bYXx")).then(e=>e.AccountingModule),canActivate:[z.a,an.a]},{path:"client-created",loadChildren:()=>Promise.all([n.e(0),n.e(21)]).then(n.bind(null,"OdMn")).then(e=>e.CustomerAssignmentsModule),canActivate:[z.a,an.a]},{path:"checkins",loadChildren:()=>Promise.all([n.e(0),n.e(34)]).then(n.bind(null,"vTTW")).then(e=>e.CheckinsModule),canActivate:[z.a,an.a]},{path:"todos",loadChildren:()=>Promise.resolve().then(n.bind(null,"GAqg")).then(e=>e.TodosModule),canActivate:[z.a,an.a]},{path:"report",loadChildren:()=>n.e(49).then(n.bind(null,"Y+6M")).then(e=>e.ReportGalleryModule)},{path:"tenders",loadChildren:()=>Promise.all([n.e(0),n.e(1),n.e(4),n.e(7),n.e(9),n.e(50)]).then(n.bind(null,"TD8C")).then(e=>e.TendersModule),canActivate:[z.a,an.a]},{path:"administration",canActivate:[z.a],children:[{path:"clients",loadChildren:()=>Promise.all([n.e(0),n.e(10),n.e(35)]).then(n.bind(null,"eu6x")).then(e=>e.AdminClientModule),canActivate:[an.a]},{path:"sites",loadChildren:()=>Promise.all([n.e(5),n.e(41)]).then(n.bind(null,"iKTg")).then(e=>e.DeploymentModule),canActivate:[an.a]},{path:"maillogs",loadChildren:()=>Promise.all([n.e(5),n.e(29)]).then(n.bind(null,"naqo")).then(e=>e.MaillogsModule),canActivate:[an.a]},{path:"rights",loadChildren:()=>Promise.all([n.e(5),n.e(39)]).then(n.bind(null,"nOw4")).then(e=>e.RightsModule),canActivate:[an.a]},{path:"logs",loadChildren:()=>Promise.all([n.e(5),n.e(47)]).then(n.bind(null,"HaSf")).then(e=>e.LogsModule),canActivate:[an.a]},{path:"insurances",loadChildren:()=>Promise.all([n.e(5),n.e(45)]).then(n.bind(null,"bCsr")).then(e=>e.InsuranceModule),canActivate:[an.a]},{path:"incentives",loadChildren:()=>Promise.all([n.e(5),n.e(44)]).then(n.bind(null,"fkvr")).then(e=>e.IncentiveModule),canActivate:[an.a]},{path:"gtcs",loadChildren:()=>Promise.all([n.e(0),n.e(1),n.e(2),n.e(4),n.e(5),n.e(6),n.e(10),n.e(15),n.e(43)]).then(n.bind(null,"0nQg")).then(e=>e.FrameworkAgreementModule),canActivate:[an.a]},{path:"contacts",loadChildren:()=>n.e(31).then(n.bind(null,"QO6i")).then(e=>e.AdminContactModule),canActivate:[an.a]},{path:"users",loadChildren:()=>Promise.all([n.e(0),n.e(1),n.e(2),n.e(6),n.e(11),n.e(13)]).then(n.bind(null,"sb1x")).then(e=>e.AdminUserModule),canActivate:[an.a]},{path:"freelancers",loadChildren:()=>Promise.all([n.e(0),n.e(1),n.e(2),n.e(6),n.e(11),n.e(12),n.e(13),n.e(32)]).then(n.bind(null,"vU2M")).then(e=>e.AdminFreelancerModule),canActivate:[an.a]},{path:"certificates",loadChildren:()=>Promise.all([n.e(2),n.e(3),n.e(30)]).then(n.bind(null,"a4g+")).then(e=>e.AdminCertificatesModule),canActivate:[an.a]},{path:"budgets",loadChildren:()=>Promise.all([n.e(14),n.e(40)]).then(n.bind(null,"h7Rm")).then(e=>e.AdminBudgetsModule),canActivate:[an.a]},{path:"orders",loadChildren:()=>Promise.all([n.e(14),n.e(27)]).then(n.bind(null,"QxKb")).then(e=>e.AdminOrdersModule),canActivate:[an.a]}]},{path:"master",loadChildren:()=>n.e(48).then(n.bind(null,"S3Ry")).then(e=>e.MasterModule)},{path:"mails",loadChildren:()=>n.e(22).then(n.bind(null,"sVjn")).then(e=>e.EmailsModule)},{path:"certificates",loadChildren:()=>Promise.all([n.e(2),n.e(3),n.e(33)]).then(n.bind(null,"szRC")).then(e=>e.CertificatesModule)},{path:"exam",loadChildren:()=>n.e(2).then(n.bind(null,"KwSs")).then(e=>e.ExamModule)},{path:"user",loadChildren:()=>n.e(25).then(n.bind(null,"DNY3")).then(e=>e.UserModule)},{path:"invoices",loadChildren:()=>Promise.all([n.e(0),n.e(1),n.e(2),n.e(4),n.e(6),n.e(7),n.e(9),n.e(11),n.e(12),n.e(37)]).then(n.bind(null,"bFzW")).then(e=>e.InvoicesModule),canActivate:[an.a]},{path:"messages",loadChildren:()=>Promise.resolve().then(n.bind(null,"VKwi")).then(e=>e.NewsModule),canActivate:[an.a]},{path:"my/assignments",loadChildren:()=>Promise.all([n.e(0),n.e(1),n.e(4),n.e(3),n.e(36)]).then(n.bind(null,"jF8W")).then(e=>e.FreelancerAssignmentModule),canActivate:[an.a]},{path:"performance-review",loadChildren:()=>n.e(38).then(n.bind(null,"NPt+")).then(e=>e.PerformanceReviewModule),canActivate:[z.a,an.a]}],canActivate:[z.a]}];let on=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({imports:[[b.j.forRoot(sn)],b.j]}),e})();var cn=n("U91v"),ln=n("HBTo"),un=n("ooPr");let dn=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({imports:[[O.c,h.m,h.x,un.a,b.j,ne.e,ie.c,L.c,Ce.b]]}),e})();var hn=n("R1ws"),pn=n("p7+F"),fn=n("yUu2"),mn=n("X3q1"),bn=n("qztZ"),gn=n("SRId"),_n=n("5GhB"),vn=n("Lpal"),yn=n("ZdsC"),Mn=n("kIEO"),wn=n("snw9"),An=n("DS0e"),Cn=n("CKJ8"),kn=n("dACh"),On=n("fP+c"),Sn=n("ZSnQ"),Ln=n("3sZV"),Tn=n("7zX0"),xn=n("0RTl"),Dn=n("nYR2");let En=(()=>{let e=class{constructor(e){this.loader=e}intercept(e,t){if(e.headers.has("ignoreLoadingBar"))return t.handle(e.clone({headers:e.headers.delete("ignoreLoadingBar")}));let n=!1;const i=this.loader.useRef("http");return t.handle(e).pipe(Object(E.a)(()=>{n||(i.start(),n=!0)}),Object(Dn.a)(()=>n&&i.complete()))}};return e.\u0275fac=function(t){return new(t||e)(r.ac(f.c))},e.\u0275prov=r.Mb({token:e,factory:function(t){return e.\u0275fac(t)}}),e=Object(xn.a)([Object(xn.b)("design:paramtypes",[f.c])],e),e})(),Pn=(()=>{let e=class{};return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({providers:[{provide:p.a,useClass:En,multi:!0}],imports:[[p.d,f.b],p.d,f.b]}),e})(),Rn=(()=>{let e=class{constructor(e,t){const n=t.useRef("router");e.events.subscribe(t=>{const i=this.getCurrentNavigationState(e);i&&i.ignoreLoadingBar||(t instanceof b.e&&n.start(),(t instanceof b.d||t instanceof b.c||t instanceof b.b)&&n.complete())})}getCurrentNavigationState(e){const t=e.getCurrentNavigation&&e.getCurrentNavigation();return t&&t.extras?t.extras.state:{}}};return e.\u0275fac=function(t){return new(t||e)(r.ac(b.f),r.ac(f.c))},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({imports:[[b.j,f.b],b.j,f.b]}),e=Object(xn.a)([Object(xn.b)("design:paramtypes",[b.f,f.c])],e),e})(),jn=(()=>{class e{constructor(e,t){this.authService=e,this.router=t}canActivate(e,t){var n;return!this.authService.isAuthenticated()||(this.router.navigate(["/authorized/"+(null===(n=e.routeConfig)||void 0===n?void 0:n.path)],{skipLocationChange:!0}),!0)}tokenExpired(e){const t=JSON.parse(atob(e.split(".")[1])).exp;return Math.floor((new Date).getTime()/1e3)>=t}}return e.\u0275fac=function(t){return new(t||e)(r.ac(_.a),r.ac(b.f))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})();var zn=n("xPo9"),Nn=n("iadO"),In=n("GAqg");let Fn=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({providers:[Nn.d],imports:[[O.c,i.a,b.j,un.a,Ke.d,L.c,Qe.c,$e.b,Ce.b,Nn.d,Je.m,In.TodosModule]]}),e})();var Wn=n("VKwi"),qn=n("9FzW"),Bn=n("nkZ8"),Vn=n("T+Ak"),Yn=n("rVZT"),Hn=n("2QOe"),Xn=n("IOem"),Un=n("Qsw1"),Gn=n("7+x3"),Qn=n("bSwM"),Kn=n("d3UM"),$n=n("1jcm"),Jn=n("+0xr"),Zn=n("tifn"),ei=n("ZM0x"),ti=n("586h"),ni=n("0EQZ"),ii=n("X3V5");let ri=(()=>{class e extends ii.a{constructor(e){super(),this.http=e}create(e,t,n,i){return this.http.post(g.a.api+"/sms",{recipient_ids:e,campaign:t,purpose:n,message:i},{observe:"response"})}}return e.\u0275fac=function(t){return new(t||e)(r.ac(p.b))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})();var ai=n("+lYX"),si=n("6y/m"),oi=n("4ZSN"),ci=n("cBjE"),li=n("E2K8"),ui=n("CfOt");const di=["formDirective"];function hi(e,t){if(1&e&&(r.Wb(0,"mat-option",23),r.Rc(1),r.Vb()),2&e){const e=t.$implicit;r.qc("value",e.value),r.Cb(1),r.Tc(" ",e.text," ")}}function pi(e,t){if(1&e){const e=r.Xb();r.Wb(0,"button",24),r.ec("click",function(){return r.Fc(e),r.ic().clearAssignmentRating()}),r.Rb(1,"i",25),r.Vb()}}const fi=function(e,t){return{count:e,total:t}};function mi(e,t){if(1&e&&(r.Wb(0,"span",43),r.Rc(1),r.jc(2,"translate"),r.Vb()),2&e){const e=r.ic(3);r.Cb(1),r.Tc(" ",r.lc(2,1,"sms.recipient.description-1",r.vc(4,fi,e.selection.selected.length,e.freelancers.length))," ")}}function bi(e,t){1&e&&(r.Wb(0,"span",43),r.Rc(1),r.jc(2,"translate"),r.Vb()),2&e&&(r.Cb(1),r.Tc(" ",r.kc(2,1,"sms.recipient.description-0")," "))}function gi(e,t){if(1&e){const e=r.Xb();r.Wb(0,"div"),r.Wb(1,"div"),r.Pc(2,mi,3,7,"span",41),r.Pc(3,bi,3,3,"span",41),r.Wb(4,"button",42),r.ec("click",function(){return r.Fc(e),r.ic(2).toggleFreelancer()}),r.Rc(5),r.jc(6,"translate"),r.Vb(),r.Vb(),r.Vb()}if(2&e){const e=r.ic(2);r.Cb(2),r.qc("ngIf",e.freelancers.length&&e.selection&&e.selection.selected&&e.selection.selected.length),r.Cb(1),r.qc("ngIf",e.freelancers.length&&!(e.selection&&e.selection.selected&&e.selection.selected.length)),r.Cb(2),r.Tc(" ",r.kc(6,3,"sms.toggle-view."+(e.showFreelancers?"hide":"show"))," ")}}function _i(e,t){if(1&e){const e=r.Xb();r.Wb(0,"th",55),r.Wb(1,"mat-checkbox",56),r.ec("change",function(t){r.Fc(e);const n=r.ic(3);return t?n.masterToggle():null}),r.Vb(),r.Vb()}if(2&e){const e=r.ic(3);r.Cb(1),r.qc("checked",e.selection.hasValue()&&e.isAllSelected())("indeterminate",e.selection.hasValue()&&!e.isAllSelected())}}function vi(e,t){if(1&e){const e=r.Xb();r.Wb(0,"td",57),r.Wb(1,"mat-checkbox",58),r.ec("click",function(e){return e.stopPropagation()})("change",function(n){r.Fc(e);const i=t.$implicit,a=r.ic(3);return n?a.selection.toggle(i.id):null}),r.Vb(),r.Vb()}if(2&e){const e=t.$implicit,n=r.ic(3);r.Cb(1),r.qc("checked",n.selection.isSelected(e.id))}}function yi(e,t){1&e&&(r.Wb(0,"th",55),r.Rc(1),r.jc(2,"translate"),r.Vb()),2&e&&(r.Cb(1),r.Tc(" ",r.kc(2,1,"sms.recipient.table.recipient")," "))}function Mi(e,t){if(1&e&&(r.Wb(0,"td",57),r.Rb(1,"div",59),r.Vb()),2&e){const e=t.$implicit;r.Cb(1),r.qc("innerHtml",e.recipient,r.Gc)}}function wi(e,t){1&e&&(r.Wb(0,"th",55),r.Rc(1),r.jc(2,"translate"),r.Vb()),2&e&&(r.Cb(1),r.Tc(" ",r.kc(2,1,"sms.recipient.table.mobile")," "))}function Ai(e,t){if(1&e&&(r.Wb(0,"td",57),r.Rb(1,"div",59),r.Vb()),2&e){const e=t.$implicit;r.Cb(1),r.qc("innerHtml",e.mobile,r.Gc)}}function Ci(e,t){1&e&&(r.Wb(0,"th",55),r.Rc(1),r.jc(2,"translate"),r.Vb()),2&e&&(r.Cb(1),r.Tc(" ",r.kc(2,1,"sms.recipient.table.postcodes")," "))}function ki(e,t){if(1&e&&(r.Wb(0,"td",57),r.Rb(1,"div",59),r.Vb()),2&e){const e=t.$implicit;r.Cb(1),r.qc("innerHtml",e.postcodes,r.Gc)}}function Oi(e,t){1&e&&(r.Wb(0,"th",55),r.Rc(1),r.jc(2,"translate"),r.Vb()),2&e&&(r.Cb(1),r.Tc(" ",r.kc(2,1,"sms.recipient.table.status")," "))}function Si(e,t){if(1&e&&(r.Wb(0,"span"),r.Rc(1),r.jc(2,"translate"),r.Vb()),2&e){const e=r.ic().$implicit;r.Cb(1),r.Tc(" ",r.kc(2,1,"administration.users.state."+e.status)," ")}}function Li(e,t){if(1&e&&(r.Wb(0,"td",57),r.Pc(1,Si,3,3,"span",38),r.Vb()),2&e){const e=t.$implicit;r.Cb(1),r.qc("ngIf",e.status)}}function Ti(e,t){1&e&&r.Rb(0,"tr",60)}function xi(e,t){1&e&&r.Rb(0,"tr",61)}function Di(e,t){1&e&&r.Rb(0,"app-table-spinner")}const Ei=function(){return[]},Pi=function(){return["select","recipient","mobile","postcodes","status"]};function Ri(e,t){if(1&e&&(r.Wb(0,"div"),r.Wb(1,"div",44),r.Wb(2,"table",45),r.Ub(3,46),r.Pc(4,_i,2,2,"th",47),r.Pc(5,vi,2,1,"td",48),r.Tb(),r.Ub(6,49),r.Pc(7,yi,3,3,"th",47),r.Pc(8,Mi,2,1,"td",48),r.Tb(),r.Ub(9,50),r.Pc(10,wi,3,3,"th",47),r.Pc(11,Ai,2,1,"td",48),r.Tb(),r.Ub(12,51),r.Pc(13,Ci,3,3,"th",47),r.Pc(14,ki,2,1,"td",48),r.Tb(),r.Ub(15,52),r.Pc(16,Oi,3,3,"th",47),r.Pc(17,Li,2,1,"td",48),r.Tb(),r.Pc(18,Ti,1,0,"tr",53),r.Pc(19,xi,1,0,"tr",54),r.Vb(),r.Pc(20,Di,1,0,"app-table-spinner",38),r.Vb(),r.Vb()),2&e){const e=r.ic(2);r.Cb(2),r.qc("dataSource",e.freelancers?e.freelancers:r.tc(4,Ei)),r.Cb(16),r.qc("matHeaderRowDef",r.tc(5,Pi)),r.Cb(1),r.qc("matRowDefColumns",r.tc(6,Pi)),r.Cb(1),r.qc("ngIf",e.freelancerSubscribe&&!e.freelancerSubscribe.closed)}}function ji(e,t){1&e&&(r.Wb(0,"div"),r.Rb(1,"p",62),r.Vb())}function zi(e,t){if(1&e){const e=r.Xb();r.Wb(0,"form",1,26),r.ec("ngSubmit",function(){return r.Fc(e),r.ic().createSms()}),r.Wb(2,"div",2),r.Wb(3,"div",27),r.Rb(4,"h1",28),r.Vb(),r.Vb(),r.Wb(5,"div",29),r.Wb(6,"div",27),r.Rb(7,"button",30),r.Vb(),r.Vb(),r.Wb(8,"div",2),r.Wb(9,"div",3),r.Wb(10,"mat-form-field",4),r.Wb(11,"mat-label",31),r.Rc(12),r.jc(13,"translate"),r.Vb(),r.Rb(14,"input",32),r.jc(15,"translate"),r.Wb(16,"mat-error"),r.Rc(17),r.jc(18,"translate"),r.Vb(),r.Vb(),r.Vb(),r.Wb(19,"div",3),r.Wb(20,"mat-form-field",4),r.Wb(21,"mat-label",31),r.Rc(22),r.jc(23,"translate"),r.Vb(),r.Rb(24,"input",33),r.jc(25,"translate"),r.Wb(26,"mat-error"),r.Rc(27),r.jc(28,"translate"),r.Vb(),r.Vb(),r.Vb(),r.Wb(29,"div",34),r.Wb(30,"mat-form-field",4),r.Wb(31,"mat-label",31),r.Rc(32),r.jc(33,"translate"),r.Vb(),r.Rb(34,"textarea",35),r.jc(35,"translate"),r.Wb(36,"mat-error"),r.Rc(37),r.jc(38,"translate"),r.Vb(),r.Vb(),r.Wb(39,"span",36),r.Rc(40),r.Vb(),r.Vb(),r.Wb(41,"div",3),r.Rb(42,"label",37),r.Pc(43,gi,7,5,"div",38),r.Pc(44,Ri,21,7,"div",38),r.Pc(45,ji,2,0,"div",38),r.Vb(),r.Vb(),r.Wb(46,"div",2),r.Wb(47,"div",39),r.Rb(48,"button",30),r.Wb(49,"button",40),r.ec("click",function(){return r.Fc(e),r.ic().reset()}),r.Vb(),r.Vb(),r.Vb(),r.Vb()}if(2&e){const e=r.ic();r.qc("formGroup",e.detailForm),r.Cb(7),r.qc("disabled",!(e.selection&&e.selection.selected&&e.selection.selected.length&&!e.detailForm.invalid)),r.Cb(5),r.Sc(r.kc(13,16,"sms.campaign.label")),r.Cb(2),r.rc("placeholder",r.kc(15,18,"sms.campaign.placeholder")),r.Cb(3),r.Sc(r.kc(18,20,"form.errors.required")),r.Cb(5),r.Sc(r.kc(23,22,"sms.purpose.label")),r.Cb(2),r.rc("placeholder",r.kc(25,24,"sms.purpose.placeholder")),r.Cb(3),r.Sc(r.kc(28,26,"form.errors.required")),r.Cb(5),r.Sc(r.kc(33,28,"sms.message.label")),r.Cb(2),r.rc("placeholder",r.kc(35,30,"sms.message.placeholder")),r.Cb(3),r.Sc(r.kc(38,32,"form.errors.required")),r.Cb(3),r.Sc(160-(null==e.detailForm||null==e.detailForm.controls||null==e.detailForm.controls.message||null==e.detailForm.controls.message.value?null:e.detailForm.controls.message.value.length)||"0 characters"),r.Cb(3),r.qc("ngIf",e.freelancers&&e.freelancers.length),r.Cb(1),r.qc("ngIf",e.showFreelancers),r.Cb(1),r.qc("ngIf",!(e.freelancers&&e.freelancers.length||e.freelancerSubscribe&&!e.freelancerSubscribe.closed)),r.Cb(3),r.qc("disabled",!(e.selection&&e.selection.selected&&e.selection.selected.length&&!e.detailForm.invalid))}}const Ni=[{path:"",component:(()=>{class e{constructor(e,t,n,i,r,a,s,o,c,l,u,d,p){this.route=e,this.fb=t,this.translateService=n,this.certificateService=i,this.projectService=r,this.dialog=a,this.genericValidatorService=s,this.certificateMappingService=o,this.freelancerService=c,this.toastrService=l,this.storageService=u,this.smsService=d,this.contractTypesService=p,this.searchForm=new h.j({status:new h.g([]),contractType:new h.g(""),postcodesMin:new h.g(""),postcodesMax:new h.g(""),certificates:new h.g([]),assignment_rating:new h.g([]),project:new h.g([]),assignmentStates:new h.g(!1),search:new h.g("")}),this.displayMessage={},this.showFreelancers=!1,this.freelancers=[],this.contractTypeLK=[],this.stateLK=[],this.certificateLK=[],this.componentActive=!0,this.selection=new ni.c(!0,[]),this.projectLK=[]}ngOnInit(){if(this.loadLookups(),this.fromAdv=this.route.snapshot.paramMap.get("fromAdv"),this.initForm(),this.fromAdv){const e=this.storageService.get("usersToSms");e&&(this.freelancers=JSON.parse(e).map(e=>({recipient:(e.fullname||e.name||e.id)+(e.email?"<br>"+e.email:""),id:e.id,status:e.status,postcodes:this.transformAddress(e),mobile:((null==e?void 0:e.mobile_dial_code)?null==e?void 0:e.mobile_dial_code:"")+" "+((null==e?void 0:e.mobile)?null==e?void 0:e.mobile:"")})),this.selection.clear(),this.selection.select(...this.freelancers.map(e=>e.id)))}else this.searchChange(),this.subscribeSearchChange()}subscribeSearchChange(){var e;["contractType","status","postcodesMin","postcodesMax","certificates","assignment_rating","project","assignmentStates"].forEach(e=>{var t;null===(t=this.searchForm.get(e))||void 0===t||t.valueChanges.subscribe(e=>{this.searchChange()})}),null===(e=this.searchForm.get("search"))||void 0===e||e.valueChanges.subscribe(e=>{(e&&e.length>2||!e)&&this.searchChange()})}initForm(){this.detailForm=this.fb.group({campaign:this.fb.control("",[h.z.required]),purpose:this.fb.control("",[h.z.required]),message:this.fb.control("",[h.z.required])}),this.displayMessage={},this.translateService.get("form.errors.required").subscribe(()=>{this.validationMessages={campaign:{required:this.translateService.instant("form.errors.required")},purpose:{required:this.translateService.instant("form.errors.required")},message:{required:this.translateService.instant("form.errors.required")}},this.detailForm&&this.detailForm.valueChanges.subscribe(e=>{this.detailForm&&(this.displayMessage=this.genericValidatorService.processMessages(this.detailForm,this.validationMessages))})})}loadLookups(){this.translateService.get("administration.freelancers.fields.statuses").subscribe(e=>{this.stateLK=ti.a.mails.statuses.map(e=>({value:e,text:this.translateService.instant("administration.freelancers.fields.statuses."+e)}))}),this.contractTypesService.getContractTypeLK().subscribe(e=>{this.translateService.get("contracts.identifier.freelancer").subscribe(()=>{this.contractTypeLK=this.sortOption(e.data?e.data.map(e=>({value:e.id,text:this.translateService.instant(1===e.id?"contracts.identifier.freelancer":"contracts.identifier.tax_card")})):[])})}),this.certificateService.getCertificate({limit:1e5,order_by:"name",only_fields:["certificate.id","certificate.name","certificate.is_exclusive","certificate.description","certificate.teaser"],filters:[{key:"only_enabled",value:!0}]}).subscribe(e=>{const t=this.certificateMappingService.certificateMultipleResponseToVM(e);this.certificateLK=this.sortOption((t&&t.list?t.list:[]).map(e=>({value:e.id,text:e.name,info:e.description?e.description.substring(0,60)+"...":""})))}),this.projectService.getProjectsLK().subscribe(e=>{this.translateService.get("projects").subscribe(t=>{this.translateService.get("common").subscribe(t=>{this.projectLK=this.sortOption(e.data?e.data.map(e=>{const t=this.translateService.instant("projects.fields.state."+e.state)+("active"===e.state?" "+this.translateService.instant("common.labels.since")+" "+e.started_at:"")+("closed"===e.state?" "+this.translateService.instant("common.labels.since")+" "+e.finished_at:"")+("draft"===e.state?" "+this.translateService.instant("common.labels.from")+" "+e.started_at:"");return{value:e.id,text:e.name,data:{clientId:e.client_id},info:t}}):[])})})})}searchChange(){this.freelancerService.SelectedUserForEmail.subscribe(e=>{console.log(e,"free")}),this.freelancers=[];const e={limit:1e5,filters:[]},t=this.searchForm.getRawValue();t.postcodesMin&&e.filters.push({key:"zip_from",value:t.postcodesMin}),t.postcodesMax&&e.filters.push({key:"zip_to",value:t.postcodesMax}),t.status&&t.status.length&&e.filters.push({key:"status",value:t.status.join(",")}),t.certificates&&e.filters.push({key:"certificates",value:t.certificates.join(",")}),t.assignment_rating&&e.filters.push({key:"assignment_rating",value:t.assignment_rating}),t.freelancer_rating&&e.filters.push({key:"freelancer_rating",value:t.freelancer_rating}),t.contractType&&e.filters.push({key:"contract_type_id",value:t.contractType}),t.project&&e.filters.push({key:"project",value:t.project.join(",")}),t.freelancer_rating&&e.filters.push({key:"freelancer_rating",value:t.freelancer_rating}),!0===t.assignmentStates&&e.filters.push({key:"only_upcoming",value:!0}),t.search&&e.filters.push({key:"search",value:t.search}),this.showFreelancers?(e.include=["user"],e.only_fields=["freelancer.id","freelancer.fullname","freelancer.zip","freelancer.city","freelancer.zip2","freelancer.city2","freelancer.mobile","freelancer.mobile_dial_code","user.email","user.status"]):e.only_fields=["freelancer.id"],this.unsubscribeSearch(),this.freelancerSubscribe=this.freelancerService.getFreelancers(e).subscribe(e=>{this.freelancers=(e&&e.data?e&&e.data:[]).map(e=>{var t,n,i,r;return{recipient:(e.fullname||e.id)+(e.user?"<br>"+(null===(n=null===(t=e.user)||void 0===t?void 0:t.data)||void 0===n?void 0:n.email):""),id:e.id,status:null===(r=null===(i=e.user)||void 0===i?void 0:i.data)||void 0===r?void 0:r.status,postcodes:this.transformAddress(e),mobile:((null==e?void 0:e.mobile_dial_code)?null==e?void 0:e.mobile_dial_code:"")+" "+((null==e?void 0:e.mobile)?null==e?void 0:e.mobile:"")}}),this.selection.clear(),this.selection.select(...this.freelancers.map(e=>e.id))})}transformAddress(e){var t="";return e.zip&&(t+=e.zip),e.city&&(t+=(t.length?" ":"")+e.city),e.zip2&&(t+=(t.length?"<br>":"")+e.zip2),e.city2&&(t+=(t.length?e.zip2?" ":"<br>":"")+e.city2),t}sortOption(e){return e.sort((e,t)=>e.text&&t.text?e.text>t.text?1:t.text>e.text?-1:0:0)}clearAssignmentRating(){var e;null===(e=this.searchForm.get("assignment_rating"))||void 0===e||e.patchValue(null)}unsubscribeSearch(){this.freelancerSubscribe&&!this.freelancerSubscribe.closed&&this.freelancerSubscribe.unsubscribe()}ngOnDestroy(){this.storageService.clear("usersToSms"),this.componentActive=!1,this.initForm(),this.unsubscribeSearch()}reset(){this.initForm()}isAllSelected(){return this.selection.selected.length==(this.freelancers&&this.freelancers.length)}masterToggle(){this.isAllSelected()?this.selection.clear():this.freelancers.forEach(e=>this.selection.select(e.id))}toggleFreelancer(){this.showFreelancers=!this.showFreelancers,this.showFreelancers&&!this.fromAdv&&this.searchChange()}createSms(){this.detailForm&&(this.detailForm.markAllAsTouched(),this.detailForm.markAsDirty(),this.detailForm.valid)&&this.dialog.open(ei.a,{data:{type:"warning",title:this.translateService.instant("sms.send-sms.title"),message:this.translateService.instant("sms.send-sms.message",{count:this.selection.selected.length}),cancelCode:"common.buttons.cancel",confirmCode:"common.buttons.yes-send-mail"}}).afterClosed().subscribe(e=>{if(e&&this.detailForm){const e=this.detailForm.getRawValue();this.smsService.create(this.selection.selected,e.campaign,e.purpose,e.message).subscribe(e=>{var t,n,i,r;let a=this.translateService.instant("notification.post.mails.success");e&&e.body&&(a=`Total Recipients : ${null===(t=e.body)||void 0===t?void 0:t.total_recipients} <br/> SMS Sent : ${null===(n=e.body)||void 0===n?void 0:n.sms_sent} <br/> SMS Not Sent : ${null===(i=e.body)||void 0===i?void 0:i.sms_not_sent}`),this.toastrService.success(a),this.formDirective.resetForm(),null===(r=this.detailForm)||void 0===r||r.reset(),this.selection.clear(),this.selection.select(...this.freelancers.map(e=>e.id))},e=>{this.toastrService.success(this.translateService.instant("notification.post.mails.error"))})}})}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(b.a),r.Qb(h.f),r.Qb(M.a),r.Qb(bn.a),r.Qb(Vn.a),r.Qb(A.b),r.Qb(K.a),r.Qb(mn.a),r.Qb(At.a),r.Qb(P.b),r.Qb(y.a),r.Qb(ri),r.Qb(ai.a))},e.\u0275cmp=r.Kb({type:e,selectors:[["app-create-sms"]],viewQuery:function(e,t){if(1&e&&r.Xc(di,1),2&e){let e;r.Ac(e=r.fc())&&(t.formDirective=e.first)}},decls:78,vars:52,consts:[[3,"showSearchPanel"],[3,"formGroup","ngSubmit"],[1,"row"],[1,"col-xs-12"],[1,"full-width"],["formControlName","status","multiple",""],[3,"value",4,"ngFor","ngForOf"],["formControlName","contractType",3,"clearSelection","options"],["contractType",""],[1,"col-xs-6"],["matInput","","formControlName","postcodesMin","type","text"],["matInput","","formControlName","postcodesMax","type","text"],["formControlName","certificates",1,"form-field",3,"label","filteredOptions","static"],[1,"row","between-xs","center-xs"],["formControlName","assignment_rating",3,"max","theme"],["rating",""],["type","button","mat-button","","mat-icon-button","",3,"click",4,"ngIf"],["formControlName","project",3,"options","clearSelection"],["project",""],["formControlName","assignmentStates","color","primary"],["matInput","","formControlName","search","type","search"],["matSuffix","",1,"fas","fa-search"],[3,"formGroup","ngSubmit",4,"ngIf"],[3,"value"],["type","button","mat-button","","mat-icon-button","",3,"click"],[1,"fas","fa-times"],["formDirective","ngForm"],[1,"col-xs"],["translate","sms.title.details"],[1,"row","end-xs"],["type","submit","mat-flat-button","","color","accent","translate","sms.buttons.create",3,"disabled"],["required",""],["matInput","","formControlName","campaign","name","campaign",3,"placeholder"],["matInput","","formControlName","purpose","name","purpose",3,"placeholder"],[1,"col-xs-12","message-div"],["matInput","","formControlName","message","name","message","rows","7","maxlength","160",3,"placeholder"],[1,"charcount"],["translate","sms.recipient.label"],[4,"ngIf"],[1,"col-xs","action-button"],["type","button","mat-stroked-button","","color","primary","translate","sms.buttons.reset",3,"click"],["class","description",4,"ngIf"],["type","button","mat-stroked-button","","color","primary",1,"pull-right",3,"click"],[1,"description"],[1,"table-inner-wrapper"],["mat-table","",1,"search-table",3,"dataSource"],["matColumnDef","select"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","recipient"],["matColumnDef","mobile"],["matColumnDef","postcodes"],["matColumnDef","status"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",4,"matRowDef","matRowDefColumns"],["mat-header-cell",""],[3,"checked","indeterminate","change"],["mat-cell",""],[3,"checked","click","change"],[3,"innerHtml"],["mat-header-row",""],["mat-row",""],["translate","sms.recipient.freelancer-filter-hint",1,"description"]],template:function(e,t){if(1&e&&(r.Wb(0,"app-search-container",0),r.Wb(1,"app-search-panel"),r.Wb(2,"form",1),r.ec("ngSubmit",function(){return t.searchChange()}),r.Wb(3,"div",2),r.Wb(4,"div",3),r.Wb(5,"h4"),r.Rc(6),r.jc(7,"translate"),r.Vb(),r.Vb(),r.Wb(8,"div",3),r.Wb(9,"mat-form-field",4),r.Wb(10,"mat-label"),r.Rc(11),r.jc(12,"translate"),r.Vb(),r.Wb(13,"mat-select",5),r.Pc(14,hi,2,2,"mat-option",6),r.Vb(),r.Vb(),r.Vb(),r.Wb(15,"div",3),r.Wb(16,"mat-form-field",4),r.Wb(17,"mat-label"),r.Rc(18),r.jc(19,"translate"),r.Vb(),r.Rb(20,"app-static-auto-complete",7,8),r.Vb(),r.Vb(),r.Wb(22,"div",3),r.Wb(23,"mat-label"),r.Rc(24),r.jc(25,"translate"),r.Vb(),r.Vb(),r.Wb(26,"div",9),r.Wb(27,"mat-form-field",4),r.Wb(28,"mat-label"),r.Rc(29),r.jc(30,"translate"),r.Vb(),r.Rb(31,"input",10),r.Vb(),r.Vb(),r.Wb(32,"div",9),r.Wb(33,"mat-form-field",4),r.Wb(34,"mat-label"),r.Rc(35),r.jc(36,"translate"),r.Vb(),r.Rb(37,"input",11),r.Vb(),r.Vb(),r.Wb(38,"div",3),r.Rb(39,"app-multi-select-auto-complete",12),r.jc(40,"translate"),r.Vb(),r.Wb(41,"div",3),r.Wb(42,"mat-label"),r.Rc(43),r.jc(44,"translate"),r.Vb(),r.Wb(45,"div",13),r.Wb(46,"div"),r.Rb(47,"bar-rating",14,15),r.Vb(),r.Wb(49,"div"),r.Pc(50,pi,2,0,"button",16),r.Vb(),r.Vb(),r.Vb(),r.Wb(51,"div",3),r.Wb(52,"mat-form-field",4),r.Wb(53,"mat-label"),r.Rc(54),r.jc(55,"translate"),r.Vb(),r.Rb(56,"app-static-auto-complete",17,18),r.Vb(),r.Vb(),r.Wb(58,"div",3),r.Wb(59,"mat-slide-toggle",19),r.Rc(60),r.jc(61,"translate"),r.Vb(),r.Vb(),r.Wb(62,"div",3),r.Wb(63,"h4"),r.Rc(64),r.jc(65,"translate"),r.Vb(),r.Vb(),r.Wb(66,"div",3),r.Wb(67,"mat-form-field",4),r.Wb(68,"mat-label"),r.Rc(69),r.jc(70,"translate"),r.Vb(),r.Rb(71,"input",20),r.Rb(72,"i",21),r.Wb(73,"mat-hint"),r.Rc(74),r.jc(75,"translate"),r.Vb(),r.Vb(),r.Vb(),r.Vb(),r.Vb(),r.Vb(),r.Wb(76,"app-search-list"),r.Pc(77,zi,50,34,"form",22),r.Vb(),r.Vb()),2&e){const e=r.Bc(48);r.qc("showSearchPanel",!t.fromAdv),r.Cb(2),r.qc("formGroup",t.searchForm),r.Cb(4),r.Sc(r.kc(7,26,"ui.side-option-menu.filter")),r.Cb(5),r.Sc(r.kc(12,28,"administration.freelancers.filters.status")),r.Cb(3),r.qc("ngForOf",t.stateLK),r.Cb(4),r.Sc(r.kc(19,30,"administration.freelancers.filters.contractType")),r.Cb(2),r.qc("clearSelection",!0)("options",t.contractTypeLK),r.Cb(4),r.Sc(r.kc(25,32,"administration.freelancers.filters.postcodes")),r.Cb(5),r.Sc(r.kc(30,34,"ui.filter.range.min")),r.Cb(6),r.Sc(r.kc(36,36,"ui.filter.range.max")),r.Cb(4),r.rc("label",r.kc(40,38,"administration.freelancers.filters.certificates")),r.qc("filteredOptions",t.certificateLK)("static",!0),r.Cb(4),r.Sc(r.kc(44,40,"administration.freelancers.filters.assignment_rating")),r.Cb(4),r.qc("max",5)("theme","fontawesome-o"),r.Cb(3),r.qc("ngIf",e.rate>0),r.Cb(4),r.Sc(r.kc(55,42,"administration.freelancers.filters.project")),r.Cb(2),r.qc("options",t.projectLK)("clearSelection",!0),r.Cb(4),r.Tc(" ",r.kc(61,44,"administration.freelancers.fields.assignmentStates.only_upcoming")," "),r.Cb(4),r.Sc(r.kc(65,46,"ui.side-option-menu.search")),r.Cb(5),r.Sc(r.kc(70,48,"administration.freelancers.search-placeholder")),r.Cb(5),r.Sc(r.kc(75,50,"ui.side-option-menu.placeholder")),r.Cb(3),r.qc("ngIf",t.detailForm)}},directives:[si.a,oi.a,h.A,h.s,h.k,ne.c,ne.g,Kn.a,h.r,h.i,O.o,ci.a,ie.b,h.c,li.a,Un.a,O.p,$n.a,ne.j,ne.f,ui.a,Je.n,L.b,q.a,ne.b,h.n,Jn.j,Jn.c,Jn.e,Jn.b,Jn.g,Jn.i,Jn.d,Qn.a,Jn.a,Jn.f,Jn.h,S.a],pipes:[X.a],styles:[".charcount[_ngcontent-%COMP%]{position:absolute;bottom:25px;right:40px;color:#999}.message-div[_ngcontent-%COMP%]{position:relative}"]}),e})()}];let Ii=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({imports:[[b.j.forChild(Ni)],b.j]}),e})(),Fi=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({providers:[ri],imports:[[O.c,Ii,h.x,un.a,Zn.a,ne.e,ie.c,Un.b,$n.b,L.c,Kn.b,Jn.l,Qn.b,Gn.a,A.f]]}),e})();var Wi=n("B3rN"),qi=n("/Z14"),Bi=n("5xLY"),Vi=n("vn8B"),Yi=n("NrQj"),Hi=n("1Ddy");function Xi(e){return()=>new Promise(t=>{window.location.pathname.includes("login")||window.location.pathname.includes("confirm")||window.location.pathname.includes("register")||window.location.pathname.includes("register")||window.location.pathname.includes("forgot-password")?t(!0):e.getRefreshToken().subscribe().add(t)})}let Ui=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e,bootstrap:[D]}),e.\u0275inj=r.Nb({providers:[{provide:r.d,useFactory:Xi,multi:!0,deps:[_.a]},{provide:p.a,useClass:j,multi:!0},{provide:p.a,useClass:R,multi:!0},{provide:r.w,deps:[y.a],useFactory:e=>e.get("language")||"de"},_.a,z.a,an.a,jn,K.a,m,v.a,Hi.a,Vn.a,gn.a,kn.a,vn.a,Xn.a,Yn.a,bn.a,fn.a,ln.a,At.a,_n.a,d.c,Hn.a,d.h,Tn.a,Mn.a,pn.a,cn.a,mn.a,d.e,qi.a,d.j,qn.a,M.a,Vi.a,Sn.a,Bn.a,Ct.a,Yi.a,Cn.a,Bi.a,An.a,zn.a,On.a,{provide:f.a,useValue:{latencyThreshold:100}},d.i,O.f,k.a],imports:[[i.a,p.d,s.j.forRoot({user:u}),wn.c.forRoot([]),Wi.a.instrument({name:"App DevTools",maxAge:25,logOnly:g.a.production}),on,h.m,h.x,un.a,dn,Fn,yn.DashboardModule,P.a.forRoot({timeOut:5e3,positionClass:"toast-top-right",progressBar:!0,enableHtml:!0,easeTime:300,preventDuplicates:!0}),Pn,Rn,f.b,hn.b,ne.e,ie.c,He.d,L.c,Wn.NewsModule,p.c,Ln.b,Fi,C.b.forRoot()]]}),e})();g.a.production&&Object(r.U)(),i.c().bootstrapModule(Ui).catch(e=>console.error(e))},JVSJ:function(e,t,n){!function(e){"use strict";function t(e,t,n){var i=e+" ";switch(n){case"ss":return i+(1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi");case"m":return t?"jedna minuta":"jedne minute";case"mm":return i+(1===e?"minuta":2===e||3===e||4===e?"minute":"minuta");case"h":return t?"jedan sat":"jednog sata";case"hh":return i+(1===e?"sat":2===e||3===e||4===e?"sata":"sati");case"dd":return i+(1===e?"dan":"dana");case"MM":return i+(1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci");case"yy":return i+(1===e?"godina":2===e||3===e||4===e?"godine":"godina")}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[pro\u0161lu] dddd [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},JX91:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("GyhO"),r=n("z+Ro");function a(...e){const t=e[e.length-1];return Object(r.a)(t)?(e.pop(),n=>Object(i.a)(e,n,t)):t=>Object(i.a)(e,t)}},JvlW:function(e,t,n){!function(e){"use strict";var t={ss:"sekund\u0117_sekund\u017ei\u0173_sekundes",m:"minut\u0117_minut\u0117s_minut\u0119",mm:"minut\u0117s_minu\u010di\u0173_minutes",h:"valanda_valandos_valand\u0105",hh:"valandos_valand\u0173_valandas",d:"diena_dienos_dien\u0105",dd:"dienos_dien\u0173_dienas",M:"m\u0117nuo_m\u0117nesio_m\u0117nes\u012f",MM:"m\u0117nesiai_m\u0117nesi\u0173_m\u0117nesius",y:"metai_met\u0173_metus",yy:"metai_met\u0173_metus"};function n(e,t,n,i){return t?r(n)[0]:i?r(n)[1]:r(n)[2]}function i(e){return e%10==0||e>10&&e<20}function r(e){return t[e].split("_")}function a(e,t,a,s){var o=e+" ";return 1===e?o+n(0,t,a[0],s):t?o+(i(e)?r(a)[1]:r(a)[0]):s?o+r(a)[1]:o+(i(e)?r(a)[1]:r(a)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_baland\u017eio_gegu\u017e\u0117s_bir\u017eelio_liepos_rugpj\u016b\u010dio_rugs\u0117jo_spalio_lapkri\u010dio_gruod\u017eio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegu\u017e\u0117_bir\u017eelis_liepa_rugpj\u016btis_rugs\u0117jis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadien\u012f_pirmadien\u012f_antradien\u012f_tre\u010diadien\u012f_ketvirtadien\u012f_penktadien\u012f_\u0161e\u0161tadien\u012f".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_tre\u010diadienis_ketvirtadienis_penktadienis_\u0161e\u0161tadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_\u0160e\u0161".split("_"),weekdaysMin:"S_P_A_T_K_Pn_\u0160".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[\u0160iandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Pra\u0117jus\u012f] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prie\u0161 %s",s:function(e,t,n,i){return t?"kelios sekund\u0117s":i?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:a,m:n,mm:a,h:n,hh:a,d:n,dd:a,M:n,MM:a,y:n,yy:a},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(n("wd/R"))},"K/tc":function(e,t,n){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[M\xf4re om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("wd/R"))},"KG/N":function(e,t,n){"use strict";n.d(t,"a",function(){return h});var i=n("XNiG"),r=n("LRne"),a=n("X3V5"),s=n("ocVr"),o=n("dXqA"),c=n("JIr8"),l=n("vkgz"),u=n("fXoL"),d=n("tk/3");let h=(()=>{class e extends a.a{constructor(e){super(),this.http=e,this.SelectedUserForEmail=new i.a}getFreelancers(e){return this.http.get(o.a.api+this.getSearchURL("/freelancers",e))}getFreelancerRequestData(e){return this.http.get(o.a.api+`/freelancers/${e}?include=requests`)}getFreelancerContractType(e){return this.http.get(o.a.api+`/freelancers/${e}/contract-types`)}getFreelancerAllData(e,t=!1){return this.http.get(o.a.api+this.getByIdURL("/freelancers",{id:e,include:["user","pictures","documents","references.document","qualifications.document","requests","certificates","ratings.creator","approvals","gtcs.documents","contract_types","trainingAndCertificates","identityDocuments","workHistories","legalDocuments","resume.document"],filters:t?[{key:"with_duplicates",value:!0}]:[]}))}updateFreelancer(e,t){const n=JSON.parse(JSON.stringify(e.freelancer));if(t){const e=Object.assign(Object.assign(Object.assign(Object.assign({},s.e),s.b),s.d),s.c);Object.keys(t).forEach(t=>{e[t].fields.forEach(e=>{delete n[e]})})}return this.http.post(o.a.api+`/freelancers/${e.id}`,n,{observe:"response"})}updateDocument(e,t){return this.http.put(o.a.api+`/freelancers/${t}/documents`,e,{observe:"response"})}updateFreelancerPictures(e){return this.http.put(o.a.api+`/freelancers/${e.id}/pictures`,e.pictureRequest,{observe:"response"})}getCountries(){return this.http.get(o.a.api+"/countries?limit=1000")}getDocument(e){return this.http.get(o.a.api+`/documents/${e}`)}getSkills(){return this.http.get(o.a.api+"/skills")}getRoles(){return this.http.get(o.a.api+"/staff-roles")}uploadCollectionDocument(e){return this.http.post(o.a.api+"/documents",{document_ids:e},{observe:"response"})}updateFreelancerDocument(e){return this.http.put(o.a.api+`/freelancers/${e.id}/documents`,e.documentRequest,{observe:"response"}).pipe(Object(c.a)(e=>(console.log("ERR-UPDATE doc"),Object(r.a)(e))))}updateFreelancerGtcDocuments(e){return console.log("GTC DOC UPDATE API CALLED :: "),this.http.put(o.a.api+`/freelancers/${e.id}/gtcs/documents`,{documents:e.documentRequest},{observe:"response"}).pipe(Object(l.a)(e=>{console.log(" GTC UPDATE API RESPONSE : "+JSON.stringify(e))}),Object(c.a)(e=>(console.log("ERR-GTC doc"),Object(r.a)(e))))}submitApproval(e){return this.http.post(o.a.api+`/freelancers/${e.id}/approvals/${e.type}`,{state:e.state,comment:e.comment})}getFreelancerGtcCurrent(e){return this.http.get(o.a.api+`/freelancers/${e.freelancerId}/gtcs/current/${e.contractTypeId}?include=contract_type`)}getGtcCurrent(e){return this.http.get(o.a.api+`/gtcs/current/${e.contractTypeId}?include=documents,contract_type`)}getGtcUpcoming(e){return this.http.get(o.a.api+`/gtcs/next/${e.contractTypeId}?include=documents,contract_type`)}getFreelancerGtcDocuments(e){let t=o.a.api+`/freelancers/${e.freelancerId}/gtcs/documents`;return e.include&&(t=this.appendQueryString(t,"include",e.include)),e.only_reconfirmations&&(t=this.appendQueryString(t,"only_reconfirmations",e.only_reconfirmations)),this.http.get(t)}createDocument(e){return this.http.post(o.a.api+"/documents",{document_ids:e})}getProfessionStates(){return this.http.get(o.a.api+"/profession-states")}getHealthInsurances(e){return this.http.get(o.a.api+this.getSearchURL("/health-insurances",e))}updateFreelancerContract(e){return this.http.post(o.a.api+`/freelancers/${e.id}/contract-types/${e.contract_type_identifier}`,e.obj)}updateFreelancerGtcDocument(e){return this.http.post(o.a.api+`/freelancers/${e.id}/gtcs/documents`,e.data,{observe:"response"})}getFreelancerLK(){return this.getFreelancers({limit:1e5,filters:[{key:"only_approved",value:!0}],only_fields:["freelancer.id","freelancer.lastname","freelancer.firstname","freelancer.zip","freelancer.city","user.id","user.status"]})}getDenominations(){return this.http.get(o.a.api+this.getSearchURL("/denominations",{limit:1e3}))}getFreelancerCertificates(e,t){return this.http.get(o.a.api+this.getSearchURL(`/freelancers/${e}/certificates`,t))}getFreelancerAssignment(e){return console.log("Called data"),this.http.get(o.a.api+`/freelancers/${e}/assignments?include=date.job.site,date.job.project.client,checkins.creator,checkins.updator,documents.approval,revenues,invoices&page=1&order_by=appointed_at&order_dir=asc&only_fields=assignment.id,assignment.category,assignment.state,assignment.start_time,assignment.finish_time,assignment.freelancer_id,assignment.has_missing_docs,assignment.planned_costs,assignment.freelancer_costs_net,assignment.comment,date.appointed_at,job.title,client.name,freelancer.id,freelancer.fullname,freelancer.firstname,freelancer.lastname,freelancer.mobile,user.email`)}createNewContractType(e){return this.http.post(o.a.api+"/requests/contract-type/change",e,{observe:"response"})}getContractTypesAllowance(e){return this.http.get(o.a.api+"/contract-types/checkfreedom?contract_type="+e)}}return e.\u0275fac=function(t){return new(t||e)(u.ac(d.b))},e.\u0275prov=u.Mb({token:e,factory:e.\u0275fac}),e})()},KSF8:function(e,t,n){!function(e){"use strict";e.defineLocale("vi",{months:"th\xe1ng 1_th\xe1ng 2_th\xe1ng 3_th\xe1ng 4_th\xe1ng 5_th\xe1ng 6_th\xe1ng 7_th\xe1ng 8_th\xe1ng 9_th\xe1ng 10_th\xe1ng 11_th\xe1ng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"ch\u1ee7 nh\u1eadt_th\u1ee9 hai_th\u1ee9 ba_th\u1ee9 t\u01b0_th\u1ee9 n\u0103m_th\u1ee9 s\xe1u_th\u1ee9 b\u1ea3y".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [n\u0103m] YYYY",LLL:"D MMMM [n\u0103m] YYYY HH:mm",LLLL:"dddd, D MMMM [n\u0103m] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[H\xf4m nay l\xfac] LT",nextDay:"[Ng\xe0y mai l\xfac] LT",nextWeek:"dddd [tu\u1ea7n t\u1edbi l\xfac] LT",lastDay:"[H\xf4m qua l\xfac] LT",lastWeek:"dddd [tu\u1ea7n tr\u01b0\u1edbc l\xfac] LT",sameElse:"L"},relativeTime:{future:"%s t\u1edbi",past:"%s tr\u01b0\u1edbc",s:"v\xe0i gi\xe2y",ss:"%d gi\xe2y",m:"m\u1ed9t ph\xfat",mm:"%d ph\xfat",h:"m\u1ed9t gi\u1edd",hh:"%d gi\u1edd",d:"m\u1ed9t ng\xe0y",dd:"%d ng\xe0y",w:"m\u1ed9t tu\u1ea7n",ww:"%d tu\u1ea7n",M:"m\u1ed9t th\xe1ng",MM:"%d th\xe1ng",y:"m\u1ed9t n\u0103m",yy:"%d n\u0103m"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n("wd/R"))},KTz0:function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,i){var r=t.words[i];return 1===i.length?n?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedjelje] [u] LT","[pro\u0161log] [ponedjeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srijede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},Kj3r:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("7o/Q"),r=n("D0XW");function a(e,t=r.a){return n=>n.lift(new s(e,t))}class s{constructor(e,t){this.dueTime=e,this.scheduler=t}call(e,t){return t.subscribe(new o(e,this.dueTime,this.scheduler))}}class o extends i.a{constructor(e,t,n){super(e),this.dueTime=t,this.scheduler=n,this.debouncedSubscription=null,this.lastValue=null,this.hasValue=!1}_next(e){this.clearDebounce(),this.lastValue=e,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(c,this.dueTime,this))}_complete(){this.debouncedNext(),this.destination.complete()}debouncedNext(){if(this.clearDebounce(),this.hasValue){const{lastValue:e}=this;this.lastValue=null,this.hasValue=!1,this.destination.next(e)}}clearDebounce(){const e=this.debouncedSubscription;null!==e&&(this.remove(e),e.unsubscribe(),this.debouncedSubscription=null)}}function c(e){e.debouncedNext()}},Kqap:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("7o/Q");function r(e,t){let n=!1;return arguments.length>=2&&(n=!0),function(i){return i.lift(new a(e,t,n))}}class a{constructor(e,t,n=!1){this.accumulator=e,this.seed=t,this.hasSeed=n}call(e,t){return t.subscribe(new s(e,this.accumulator,this.seed,this.hasSeed))}}class s extends i.a{constructor(e,t,n,i){super(e),this.accumulator=t,this._seed=n,this.hasSeed=i,this.index=0}get seed(){return this._seed}set seed(e){this.hasSeed=!0,this._seed=e}_next(e){if(this.hasSeed)return this._tryNext(e);this.seed=e,this.destination.next(e)}_tryNext(e){const t=this.index++;let n;try{n=this.accumulator(this.seed,e,t)}catch(i){this.destination.error(i)}this.seed=n,this.destination.next(n)}}},LRne:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var i=n("z+Ro"),r=n("yCtX"),a=n("jZKg");function s(...e){let t=e[e.length-1];return Object(i.a)(t)?(e.pop(),Object(a.a)(e,t)):Object(r.a)(e)}},LcJm:function(e,t,n){"use strict";n.d(t,"a",function(){return u});var i=n("Rq9t"),r=n("kt0X"),a=n("zewG");const s=Object(r.o)(a.a),o={getAgentList:Object(r.q)(s,e=>e.client),getTodoList:Object(r.q)(s,e=>e.todosList),getLoadingStatus:Object(r.q)(s,e=>e.loading)};var c=n("A41n"),l=n("fXoL");let u=(()=>{class e{constructor(e){this.store=e,this.getLoadingStatus$=this.store.select(o.getLoadingStatus),this.getAgentList$=this.store.select(o.getAgentList),this.getTodoList$=this.store.select(o.getTodoList)}loadClientList(){this.store.dispatch(i.a.loadTodoClient({params:"/agents?limit=100000&include=user&only_active=true&only_fields=agent.id,agent.lastname,agent.firstname,user.id"}))}loadTodoList(e){this.store.select(c.a).subscribe(t=>{if(t&&(this.loggedUser=null==t?void 0:t.role_id,this.loggedUser)){let t="/todos?include=owner,creator&limit=24&order_by=target_at&order_dir=asc&agent_id="+this.loggedUser;(null==e?void 0:e.client_id)&&(t+="&agent_id="+e.client_id),(null==e?void 0:e.status)&&(t+="&state="+e.status),(null==e?void 0:e.created_by)&&(t+="&creator_id="+e.created_by),(null==e?void 0:e.search)&&(t+="&search="+e.search),(null==e?void 0:e.pageIndex)&&(t+="&page="+e.pageIndex),this.store.dispatch(i.a.loadTodoList({params:t}))}})}updateModal(e){this.store.dispatch(i.a.addTodoModalUpdate({params:e}))}addTodo(e){this.store.dispatch(i.a.addTodo({params:e}))}}return e.\u0275fac=function(t){return new(t||e)(l.ac(r.h))},e.\u0275prov=l.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},Lhse:function(e,t,n){"use strict";function i(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}n.d(t,"a",function(){return r});const r=i()},Loxo:function(e,t,n){!function(e){"use strict";e.defineLocale("uz",{months:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u042f\u043a\u0448\u0430\u043d\u0431\u0430_\u0414\u0443\u0448\u0430\u043d\u0431\u0430_\u0421\u0435\u0448\u0430\u043d\u0431\u0430_\u0427\u043e\u0440\u0448\u0430\u043d\u0431\u0430_\u041f\u0430\u0439\u0448\u0430\u043d\u0431\u0430_\u0416\u0443\u043c\u0430_\u0428\u0430\u043d\u0431\u0430".split("_"),weekdaysShort:"\u042f\u043a\u0448_\u0414\u0443\u0448_\u0421\u0435\u0448_\u0427\u043e\u0440_\u041f\u0430\u0439_\u0416\u0443\u043c_\u0428\u0430\u043d".split("_"),weekdaysMin:"\u042f\u043a_\u0414\u0443_\u0421\u0435_\u0427\u043e_\u041f\u0430_\u0416\u0443_\u0428\u0430".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[\u0411\u0443\u0433\u0443\u043d \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",nextDay:"[\u042d\u0440\u0442\u0430\u0433\u0430] LT [\u0434\u0430]",nextWeek:"dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastDay:"[\u041a\u0435\u0447\u0430 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",lastWeek:"[\u0423\u0442\u0433\u0430\u043d] dddd [\u043a\u0443\u043d\u0438 \u0441\u043e\u0430\u0442] LT [\u0434\u0430]",sameElse:"L"},relativeTime:{future:"\u042f\u043a\u0438\u043d %s \u0438\u0447\u0438\u0434\u0430",past:"\u0411\u0438\u0440 \u043d\u0435\u0447\u0430 %s \u043e\u043b\u0434\u0438\u043d",s:"\u0444\u0443\u0440\u0441\u0430\u0442",ss:"%d \u0444\u0443\u0440\u0441\u0430\u0442",m:"\u0431\u0438\u0440 \u0434\u0430\u043a\u0438\u043a\u0430",mm:"%d \u0434\u0430\u043a\u0438\u043a\u0430",h:"\u0431\u0438\u0440 \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u0443\u043d",dd:"%d \u043a\u0443\u043d",M:"\u0431\u0438\u0440 \u043e\u0439",MM:"%d \u043e\u0439",y:"\u0431\u0438\u0440 \u0439\u0438\u043b",yy:"%d \u0439\u0438\u043b"},week:{dow:1,doy:7}})}(n("wd/R"))},Lpal:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("dXqA"),r=n("X3V5"),a=n("fXoL"),s=n("tk/3");let o=(()=>{class e extends r.a{constructor(e){super(),this.http=e}getContacts(e){return this.http.get(i.a.api+this.getSearchURL("/contacts",e))}}return e.\u0275fac=function(t){return new(t||e)(a.ac(s.b))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},M2Hx:function(e,t,n){"use strict";function i(e,t){if(e===t)return!0;if(null===e||null===t)return!1;if(e!=e&&t!=t)return!0;let n,r,a,s=typeof e;if(s==typeof t&&"object"==s){if(!Array.isArray(e)){if(Array.isArray(t))return!1;for(r in a=Object.create(null),e){if(!i(e[r],t[r]))return!1;a[r]=!0}for(r in t)if(!(r in a)&&void 0!==t[r])return!1;return!0}if(!Array.isArray(t))return!1;if((n=e.length)==t.length){for(r=0;r<n;r++)if(!i(e[r],t[r]))return!1;return!0}}return!1}function r(e){return null!=e}n.d(t,"a",function(){return i}),n.d(t,"b",function(){return r})},M9IT:function(e,t,n){"use strict";n.d(t,"a",function(){return y}),n.d(t,"b",function(){return C}),n.d(t,"c",function(){return _}),n.d(t,"d",function(){return k}),n.d(t,"e",function(){return A});var i=n("ofXK"),r=n("fXoL"),a=n("FKr1"),s=n("bTqV"),o=n("d3UM"),c=n("Qu3c"),l=n("8LU1"),u=n("XNiG"),d=n("kmnG");function h(e,t){if(1&e&&(r.Wb(0,"mat-option",19),r.Rc(1),r.Vb()),2&e){const e=t.$implicit;r.qc("value",e),r.Cb(1),r.Tc(" ",e," ")}}function p(e,t){if(1&e){const e=r.Xb();r.Wb(0,"mat-form-field",16),r.Wb(1,"mat-select",17),r.ec("selectionChange",function(t){return r.Fc(e),r.ic(2)._changePageSize(t.value)}),r.Pc(2,h,2,2,"mat-option",18),r.Vb(),r.Vb()}if(2&e){const e=r.ic(2);r.qc("appearance",e._formFieldAppearance)("color",e.color),r.Cb(1),r.qc("value",e.pageSize)("disabled",e.disabled)("aria-label",e._intl.itemsPerPageLabel),r.Cb(1),r.qc("ngForOf",e._displayedPageSizeOptions)}}function f(e,t){if(1&e&&(r.Wb(0,"div",20),r.Rc(1),r.Vb()),2&e){const e=r.ic(2);r.Cb(1),r.Sc(e.pageSize)}}function m(e,t){if(1&e&&(r.Wb(0,"div",12),r.Wb(1,"div",13),r.Rc(2),r.Vb(),r.Pc(3,p,3,6,"mat-form-field",14),r.Pc(4,f,2,1,"div",15),r.Vb()),2&e){const e=r.ic();r.Cb(2),r.Tc(" ",e._intl.itemsPerPageLabel," "),r.Cb(1),r.qc("ngIf",e._displayedPageSizeOptions.length>1),r.Cb(1),r.qc("ngIf",e._displayedPageSizeOptions.length<=1)}}function b(e,t){if(1&e){const e=r.Xb();r.Wb(0,"button",21),r.ec("click",function(){return r.Fc(e),r.ic().firstPage()}),r.hc(),r.Wb(1,"svg",7),r.Rb(2,"path",22),r.Vb(),r.Vb()}if(2&e){const e=r.ic();r.qc("matTooltip",e._intl.firstPageLabel)("matTooltipDisabled",e._previousButtonsDisabled())("matTooltipPosition","above")("disabled",e._previousButtonsDisabled()),r.Db("aria-label",e._intl.firstPageLabel)}}function g(e,t){if(1&e){const e=r.Xb();r.hc(),r.gc(),r.Wb(0,"button",23),r.ec("click",function(){return r.Fc(e),r.ic().lastPage()}),r.hc(),r.Wb(1,"svg",7),r.Rb(2,"path",24),r.Vb(),r.Vb()}if(2&e){const e=r.ic();r.qc("matTooltip",e._intl.lastPageLabel)("matTooltipDisabled",e._nextButtonsDisabled())("matTooltipPosition","above")("disabled",e._nextButtonsDisabled()),r.Db("aria-label",e._intl.lastPageLabel)}}let _=(()=>{class e{constructor(){this.changes=new u.a,this.itemsPerPageLabel="Items per page:",this.nextPageLabel="Next page",this.previousPageLabel="Previous page",this.firstPageLabel="First page",this.lastPageLabel="Last page",this.getRangeLabel=(e,t,n)=>{if(0==n||0==t)return`0 of ${n}`;const i=e*t;return`${i+1} \u2013 ${i<(n=Math.max(n,0))?Math.min(i+t,n):i+t} of ${n}`}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(r.Mb)({factory:function(){return new e},token:e,providedIn:"root"}),e})();const v={provide:_,deps:[[new r.C,new r.L,_]],useFactory:function(e){return e||new _}},y=new r.s("MAT_PAGINATOR_DEFAULT_OPTIONS");class M{}const w=Object(a.z)(Object(a.B)(M));let A=(()=>{class e extends w{constructor(e,t,n){if(super(),this._intl=e,this._changeDetectorRef=t,this._pageIndex=0,this._length=0,this._pageSizeOptions=[],this._hidePageSize=!1,this._showFirstLastButtons=!1,this.page=new r.o,this._intlChanges=e.changes.subscribe(()=>this._changeDetectorRef.markForCheck()),n){const{pageSize:e,pageSizeOptions:t,hidePageSize:i,showFirstLastButtons:r}=n;null!=e&&(this._pageSize=e),null!=t&&(this._pageSizeOptions=t),null!=i&&(this._hidePageSize=i),null!=r&&(this._showFirstLastButtons=r)}}get pageIndex(){return this._pageIndex}set pageIndex(e){this._pageIndex=Math.max(Object(l.f)(e),0),this._changeDetectorRef.markForCheck()}get length(){return this._length}set length(e){this._length=Object(l.f)(e),this._changeDetectorRef.markForCheck()}get pageSize(){return this._pageSize}set pageSize(e){this._pageSize=Math.max(Object(l.f)(e),0),this._updateDisplayedPageSizeOptions()}get pageSizeOptions(){return this._pageSizeOptions}set pageSizeOptions(e){this._pageSizeOptions=(e||[]).map(e=>Object(l.f)(e)),this._updateDisplayedPageSizeOptions()}get hidePageSize(){return this._hidePageSize}set hidePageSize(e){this._hidePageSize=Object(l.c)(e)}get showFirstLastButtons(){return this._showFirstLastButtons}set showFirstLastButtons(e){this._showFirstLastButtons=Object(l.c)(e)}ngOnInit(){this._initialized=!0,this._updateDisplayedPageSizeOptions(),this._markInitialized()}ngOnDestroy(){this._intlChanges.unsubscribe()}nextPage(){if(!this.hasNextPage())return;const e=this.pageIndex;this.pageIndex++,this._emitPageEvent(e)}previousPage(){if(!this.hasPreviousPage())return;const e=this.pageIndex;this.pageIndex--,this._emitPageEvent(e)}firstPage(){if(!this.hasPreviousPage())return;const e=this.pageIndex;this.pageIndex=0,this._emitPageEvent(e)}lastPage(){if(!this.hasNextPage())return;const e=this.pageIndex;this.pageIndex=this.getNumberOfPages()-1,this._emitPageEvent(e)}hasPreviousPage(){return this.pageIndex>=1&&0!=this.pageSize}hasNextPage(){const e=this.getNumberOfPages()-1;return this.pageIndex<e&&0!=this.pageSize}getNumberOfPages(){return this.pageSize?Math.ceil(this.length/this.pageSize):0}_changePageSize(e){const t=this.pageIndex;this.pageIndex=Math.floor(this.pageIndex*this.pageSize/e)||0,this.pageSize=e,this._emitPageEvent(t)}_nextButtonsDisabled(){return this.disabled||!this.hasNextPage()}_previousButtonsDisabled(){return this.disabled||!this.hasPreviousPage()}_updateDisplayedPageSizeOptions(){this._initialized&&(this.pageSize||(this._pageSize=0!=this.pageSizeOptions.length?this.pageSizeOptions[0]:50),this._displayedPageSizeOptions=this.pageSizeOptions.slice(),-1===this._displayedPageSizeOptions.indexOf(this.pageSize)&&this._displayedPageSizeOptions.push(this.pageSize),this._displayedPageSizeOptions.sort((e,t)=>e-t),this._changeDetectorRef.markForCheck())}_emitPageEvent(e){this.page.emit({previousPageIndex:e,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(_),r.Qb(r.h),r.Qb(void 0))},e.\u0275dir=r.Lb({type:e,inputs:{pageIndex:"pageIndex",length:"length",pageSize:"pageSize",pageSizeOptions:"pageSizeOptions",hidePageSize:"hidePageSize",showFirstLastButtons:"showFirstLastButtons",color:"color"},outputs:{page:"page"},features:[r.zb]}),e})(),C=(()=>{class e extends A{constructor(e,t,n){super(e,t,n),n&&null!=n.formFieldAppearance&&(this._formFieldAppearance=n.formFieldAppearance)}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(_),r.Qb(r.h),r.Qb(y,8))},e.\u0275cmp=r.Kb({type:e,selectors:[["mat-paginator"]],hostAttrs:[1,"mat-paginator"],inputs:{disabled:"disabled"},exportAs:["matPaginator"],features:[r.zb],decls:14,vars:14,consts:[[1,"mat-paginator-outer-container"],[1,"mat-paginator-container"],["class","mat-paginator-page-size",4,"ngIf"],[1,"mat-paginator-range-actions"],[1,"mat-paginator-range-label"],["mat-icon-button","","type","button","class","mat-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-previous",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["viewBox","0 0 24 24","focusable","false",1,"mat-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-next",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["mat-icon-button","","type","button","class","mat-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],[1,"mat-paginator-page-size"],[1,"mat-paginator-page-size-label"],["class","mat-paginator-page-size-select",3,"appearance","color",4,"ngIf"],["class","mat-paginator-page-size-value",4,"ngIf"],[1,"mat-paginator-page-size-select",3,"appearance","color"],[3,"value","disabled","aria-label","selectionChange"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[1,"mat-paginator-page-size-value"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"]],template:function(e,t){1&e&&(r.Wb(0,"div",0),r.Wb(1,"div",1),r.Pc(2,m,5,3,"div",2),r.Wb(3,"div",3),r.Wb(4,"div",4),r.Rc(5),r.Vb(),r.Pc(6,b,3,5,"button",5),r.Wb(7,"button",6),r.ec("click",function(){return t.previousPage()}),r.hc(),r.Wb(8,"svg",7),r.Rb(9,"path",8),r.Vb(),r.Vb(),r.gc(),r.Wb(10,"button",9),r.ec("click",function(){return t.nextPage()}),r.hc(),r.Wb(11,"svg",7),r.Rb(12,"path",10),r.Vb(),r.Vb(),r.Pc(13,g,3,5,"button",11),r.Vb(),r.Vb(),r.Vb()),2&e&&(r.Cb(2),r.qc("ngIf",!t.hidePageSize),r.Cb(3),r.Tc(" ",t._intl.getRangeLabel(t.pageIndex,t.pageSize,t.length)," "),r.Cb(1),r.qc("ngIf",t.showFirstLastButtons),r.Cb(1),r.qc("matTooltip",t._intl.previousPageLabel)("matTooltipDisabled",t._previousButtonsDisabled())("matTooltipPosition","above")("disabled",t._previousButtonsDisabled()),r.Db("aria-label",t._intl.previousPageLabel),r.Cb(3),r.qc("matTooltip",t._intl.nextPageLabel)("matTooltipDisabled",t._nextButtonsDisabled())("matTooltipPosition","above")("disabled",t._nextButtonsDisabled()),r.Db("aria-label",t._intl.nextPageLabel),r.Cb(3),r.qc("ngIf",t.showFirstLastButtons))},directives:[i.p,s.b,c.a,d.c,o.a,i.o,a.n],styles:[".mat-paginator{display:block}.mat-paginator-outer-container{display:flex}.mat-paginator-container{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;flex-wrap:wrap-reverse;width:100%}.mat-paginator-page-size{display:flex;align-items:baseline;margin-right:8px}[dir=rtl] .mat-paginator-page-size{margin-right:0;margin-left:8px}.mat-paginator-page-size-label{margin:0 4px}.mat-paginator-page-size-select{margin:6px 4px 0 4px;width:56px}.mat-paginator-page-size-select.mat-form-field-appearance-outline{width:64px}.mat-paginator-page-size-select.mat-form-field-appearance-fill{width:64px}.mat-paginator-range-label{margin:0 32px 0 24px}.mat-paginator-range-actions{display:flex;align-items:center}.mat-paginator-icon{width:28px;fill:currentColor}[dir=rtl] .mat-paginator-icon{transform:rotate(180deg)}\n"],encapsulation:2,changeDetection:0}),e})(),k=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({providers:[v],imports:[[i.c,s.c,o.b,c.b,a.j]]}),e})()},MutI:function(e,t,n){"use strict";n.d(t,"a",function(){return w}),n.d(t,"b",function(){return C}),n.d(t,"c",function(){return k}),n.d(t,"d",function(){return O}),n.d(t,"e",function(){return y});var i=n("ofXK"),r=n("fXoL"),a=n("FKr1"),s=n("8LU1"),o=n("XNiG"),c=n("1G5W");n("JX91"),n("u47x"),n("0EQZ"),n("FtGj"),n("3Pt+");let l=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({imports:[[a.j],a.j]}),e})();const u=["*"],d='.mat-subheader{display:flex;box-sizing:border-box;padding:16px;align-items:center}.mat-list-base .mat-subheader{margin:0}.mat-list-base{padding-top:8px;display:block;-webkit-tap-highlight-color:transparent}.mat-list-base .mat-subheader{height:48px;line-height:16px}.mat-list-base .mat-subheader:first-child{margin-top:-8px}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{display:block;height:48px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base .mat-list-item .mat-list-item-content,.mat-list-base .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base .mat-list-item .mat-list-item-content-reverse,.mat-list-base .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base .mat-list-item .mat-list-item-ripple,.mat-list-base .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar,.mat-list-base .mat-list-option.mat-list-item-with-avatar{height:56px}.mat-list-base .mat-list-item.mat-2-line,.mat-list-base .mat-list-option.mat-2-line{height:72px}.mat-list-base .mat-list-item.mat-3-line,.mat-list-base .mat-list-option.mat-3-line{height:88px}.mat-list-base .mat-list-item.mat-multi-line,.mat-list-base .mat-list-option.mat-multi-line{height:auto}.mat-list-base .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base .mat-list-item .mat-list-text,.mat-list-base .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base .mat-list-item .mat-list-text>*,.mat-list-base .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base .mat-list-item .mat-list-text:empty,.mat-list-base .mat-list-option .mat-list-text:empty{display:none}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base .mat-list-item .mat-list-avatar,.mat-list-base .mat-list-option .mat-list-avatar{flex-shrink:0;width:40px;height:40px;border-radius:50%;object-fit:cover}.mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:72px;width:calc(100% - 72px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:72px}.mat-list-base .mat-list-item .mat-list-icon,.mat-list-base .mat-list-option .mat-list-icon{flex-shrink:0;width:24px;height:24px;font-size:24px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:64px;width:calc(100% - 64px)}[dir=rtl] .mat-list-base .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:64px}.mat-list-base .mat-list-item .mat-divider,.mat-list-base .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base .mat-list-item .mat-divider,[dir=rtl] .mat-list-base .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-list-base[dense]{padding-top:4px;display:block}.mat-list-base[dense] .mat-subheader{height:40px;line-height:8px}.mat-list-base[dense] .mat-subheader:first-child{margin-top:-4px}.mat-list-base[dense] .mat-list-item,.mat-list-base[dense] .mat-list-option{display:block;height:40px;-webkit-tap-highlight-color:transparent;width:100%;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-item-content,.mat-list-base[dense] .mat-list-option .mat-list-item-content{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:0 16px;position:relative;height:inherit}.mat-list-base[dense] .mat-list-item .mat-list-item-content-reverse,.mat-list-base[dense] .mat-list-option .mat-list-item-content-reverse{display:flex;align-items:center;padding:0 16px;flex-direction:row-reverse;justify-content:space-around}.mat-list-base[dense] .mat-list-item .mat-list-item-ripple,.mat-list-base[dense] .mat-list-option .mat-list-item-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar{height:48px}.mat-list-base[dense] .mat-list-item.mat-2-line,.mat-list-base[dense] .mat-list-option.mat-2-line{height:60px}.mat-list-base[dense] .mat-list-item.mat-3-line,.mat-list-base[dense] .mat-list-option.mat-3-line{height:76px}.mat-list-base[dense] .mat-list-item.mat-multi-line,.mat-list-base[dense] .mat-list-option.mat-multi-line{height:auto}.mat-list-base[dense] .mat-list-item.mat-multi-line .mat-list-item-content,.mat-list-base[dense] .mat-list-option.mat-multi-line .mat-list-item-content{padding-top:16px;padding-bottom:16px}.mat-list-base[dense] .mat-list-item .mat-list-text,.mat-list-base[dense] .mat-list-option .mat-list-text{display:flex;flex-direction:column;flex:auto;box-sizing:border-box;overflow:hidden;padding:0}.mat-list-base[dense] .mat-list-item .mat-list-text>*,.mat-list-base[dense] .mat-list-option .mat-list-text>*{margin:0;padding:0;font-weight:normal;font-size:inherit}.mat-list-base[dense] .mat-list-item .mat-list-text:empty,.mat-list-base[dense] .mat-list-option .mat-list-text:empty{display:none}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:0;padding-left:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:0}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-left:0;padding-right:16px}[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-item.mat-list-option .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar .mat-list-item-content-reverse .mat-list-text,[dir=rtl] .mat-list-base[dense] .mat-list-option.mat-list-option .mat-list-item-content-reverse .mat-list-text{padding-right:0;padding-left:16px}.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-item.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content-reverse .mat-list-text,.mat-list-base[dense] .mat-list-option.mat-list-item-with-avatar.mat-list-option .mat-list-item-content .mat-list-text{padding-right:16px;padding-left:16px}.mat-list-base[dense] .mat-list-item .mat-list-avatar,.mat-list-base[dense] .mat-list-option .mat-list-avatar{flex-shrink:0;width:36px;height:36px;border-radius:50%;object-fit:cover}.mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:68px;width:calc(100% - 68px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-avatar~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-avatar~.mat-divider-inset{margin-left:auto;margin-right:68px}.mat-list-base[dense] .mat-list-item .mat-list-icon,.mat-list-base[dense] .mat-list-option .mat-list-icon{flex-shrink:0;width:20px;height:20px;font-size:20px;box-sizing:content-box;border-radius:50%;padding:4px}.mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:60px;width:calc(100% - 60px)}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-list-icon~.mat-divider-inset,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-list-icon~.mat-divider-inset{margin-left:auto;margin-right:60px}.mat-list-base[dense] .mat-list-item .mat-divider,.mat-list-base[dense] .mat-list-option .mat-divider{position:absolute;bottom:0;left:0;width:100%;margin:0}[dir=rtl] .mat-list-base[dense] .mat-list-item .mat-divider,[dir=rtl] .mat-list-base[dense] .mat-list-option .mat-divider{margin-left:auto;margin-right:0}.mat-list-base[dense] .mat-list-item .mat-divider.mat-divider-inset,.mat-list-base[dense] .mat-list-option .mat-divider.mat-divider-inset{position:absolute}.mat-nav-list a{text-decoration:none;color:inherit}.mat-nav-list .mat-list-item{cursor:pointer;outline:none}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:transparent;text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}mat-action-list .mat-list-item{cursor:pointer;outline:inherit}.mat-list-option:not(.mat-list-item-disabled){cursor:pointer;outline:none}.mat-list-item-disabled{pointer-events:none}.cdk-high-contrast-active .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active :host .mat-list-item-disabled{opacity:.5}.cdk-high-contrast-active .mat-selection-list:focus{outline-style:dotted}.cdk-high-contrast-active .mat-list-option:hover,.cdk-high-contrast-active .mat-list-option:focus,.cdk-high-contrast-active .mat-nav-list .mat-list-item:hover,.cdk-high-contrast-active .mat-nav-list .mat-list-item:focus,.cdk-high-contrast-active mat-action-list .mat-list-item:hover,.cdk-high-contrast-active mat-action-list .mat-list-item:focus{outline:dotted 1px}.cdk-high-contrast-active .mat-list-single-selected-option::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active [dir=rtl] .mat-list-single-selected-option::after{right:auto;left:16px}@media(hover: none){.mat-list-option:not(.mat-list-single-selected-option):not(.mat-list-item-disabled):hover,.mat-nav-list .mat-list-item:not(.mat-list-item-disabled):hover,.mat-action-list .mat-list-item:not(.mat-list-item-disabled):hover{background:none}}\n',h=[[["","mat-list-avatar",""],["","mat-list-icon",""],["","matListAvatar",""],["","matListIcon",""]],[["","mat-line",""],["","matLine",""]],"*"],p=["[mat-list-avatar], [mat-list-icon], [matListAvatar], [matListIcon]","[mat-line], [matLine]","*"];class f{}const m=Object(a.z)(Object(a.y)(f));class b{}const g=Object(a.y)(b),_=new r.s("MatList"),v=new r.s("MatNavList");let y=(()=>{class e extends m{constructor(){super(...arguments),this._stateChanges=new o.a}ngOnChanges(){this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}}return e.\u0275fac=function(t){return M(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["mat-nav-list"]],hostAttrs:["role","navigation",1,"mat-nav-list","mat-list-base"],inputs:{disableRipple:"disableRipple",disabled:"disabled"},exportAs:["matNavList"],features:[r.Bb([{provide:v,useExisting:e}]),r.zb,r.Ab],ngContentSelectors:u,decls:1,vars:0,template:function(e,t){1&e&&(r.pc(),r.oc(0))},styles:[d],encapsulation:2,changeDetection:0}),e})();const M=r.Yb(y);let w=(()=>{class e extends m{constructor(e){super(),this._elementRef=e,this._stateChanges=new o.a,"action-list"===this._getListType()&&e.nativeElement.classList.add("mat-action-list")}_getListType(){const e=this._elementRef.nativeElement.nodeName.toLowerCase();return"mat-list"===e?"list":"mat-action-list"===e?"action-list":null}ngOnChanges(){this._stateChanges.next()}ngOnDestroy(){this._stateChanges.complete()}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l))},e.\u0275cmp=r.Kb({type:e,selectors:[["mat-list"],["mat-action-list"]],hostAttrs:[1,"mat-list","mat-list-base"],inputs:{disableRipple:"disableRipple",disabled:"disabled"},exportAs:["matList"],features:[r.Bb([{provide:_,useExisting:e}]),r.zb,r.Ab],ngContentSelectors:u,decls:1,vars:0,template:function(e,t){1&e&&(r.pc(),r.oc(0))},styles:[d],encapsulation:2,changeDetection:0}),e})(),A=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=r.Lb({type:e,selectors:[["","mat-list-avatar",""],["","matListAvatar",""]],hostAttrs:[1,"mat-list-avatar"]}),e})(),C=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=r.Lb({type:e,selectors:[["","mat-list-icon",""],["","matListIcon",""]],hostAttrs:[1,"mat-list-icon"]}),e})(),k=(()=>{class e extends g{constructor(e,t,n,i){super(),this._element=e,this._isInteractiveList=!1,this._destroyed=new o.a,this._disabled=!1,this._isInteractiveList=!!(n||i&&"action-list"===i._getListType()),this._list=n||i;const r=this._getHostElement();"button"!==r.nodeName.toLowerCase()||r.hasAttribute("type")||r.setAttribute("type","button"),this._list&&this._list._stateChanges.pipe(Object(c.a)(this._destroyed)).subscribe(()=>{t.markForCheck()})}get disabled(){return this._disabled||!(!this._list||!this._list.disabled)}set disabled(e){this._disabled=Object(s.c)(e)}ngAfterContentInit(){Object(a.D)(this._lines,this._element)}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_isRippleDisabled(){return!this._isInteractiveList||this.disableRipple||!(!this._list||!this._list.disableRipple)}_getHostElement(){return this._element.nativeElement}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l),r.Qb(r.h),r.Qb(v,8),r.Qb(_,8))},e.\u0275cmp=r.Kb({type:e,selectors:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],contentQueries:function(e,t,n){if(1&e&&(r.Jb(n,A,1),r.Jb(n,C,1),r.Jb(n,a.k,1)),2&e){let e;r.Ac(e=r.fc())&&(t._avatar=e.first),r.Ac(e=r.fc())&&(t._icon=e.first),r.Ac(e=r.fc())&&(t._lines=e)}},hostAttrs:[1,"mat-list-item","mat-focus-indicator"],hostVars:6,hostBindings:function(e,t){2&e&&r.Ib("mat-list-item-disabled",t.disabled)("mat-list-item-avatar",t._avatar||t._icon)("mat-list-item-with-avatar",t._avatar||t._icon)},inputs:{disableRipple:"disableRipple",disabled:"disabled"},exportAs:["matListItem"],features:[r.zb],ngContentSelectors:p,decls:6,vars:2,consts:[[1,"mat-list-item-content"],["mat-ripple","",1,"mat-list-item-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mat-list-text"]],template:function(e,t){1&e&&(r.pc(h),r.Wb(0,"div",0),r.Rb(1,"div",1),r.oc(2),r.Wb(3,"div",2),r.oc(4,1),r.Vb(),r.oc(5,2),r.Vb()),2&e&&(r.Cb(1),r.qc("matRippleTrigger",t._getHostElement())("matRippleDisabled",t._isRippleDisabled()))},directives:[a.s],encapsulation:2,changeDetection:0}),e})(),O=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({imports:[[a.l,a.t,a.j,a.r,i.c],a.l,a.j,a.r,l]}),e})()},NFeN:function(e,t,n){"use strict";n.d(t,"a",function(){return P}),n.d(t,"b",function(){return R});var i=n("fXoL"),r=n("FKr1"),a=n("8LU1"),s=n("ofXK"),o=n("LRne"),c=n("z6cu"),l=n("cp0P"),u=n("quSY"),d=n("vkgz"),h=n("lJxs"),p=n("JIr8"),f=n("nYR2"),m=n("w1tV"),b=n("IzEk"),g=n("tk/3"),_=n("jhN1");const v=["*"];function y(e){return Error(`Unable to find icon with the name "${e}"`)}function M(e){return Error(`The URL provided to MatIconRegistry was not trusted as a resource URL via Angular's DomSanitizer. Attempted URL was "${e}".`)}function w(e){return Error(`The literal provided to MatIconRegistry was not trusted as safe HTML by Angular's DomSanitizer. Attempted literal was "${e}".`)}class A{constructor(e,t,n){this.url=e,this.svgText=t,this.options=n}}let C=(()=>{class e{constructor(e,t,n,i){this._httpClient=e,this._sanitizer=t,this._errorHandler=i,this._svgIconConfigs=new Map,this._iconSetConfigs=new Map,this._cachedIconsByUrl=new Map,this._inProgressUrlFetches=new Map,this._fontCssClassesByAlias=new Map,this._resolvers=[],this._defaultFontSetClass="material-icons",this._document=n}addSvgIcon(e,t,n){return this.addSvgIconInNamespace("",e,t,n)}addSvgIconLiteral(e,t,n){return this.addSvgIconLiteralInNamespace("",e,t,n)}addSvgIconInNamespace(e,t,n,i){return this._addSvgIconConfig(e,t,new A(n,null,i))}addSvgIconResolver(e){return this._resolvers.push(e),this}addSvgIconLiteralInNamespace(e,t,n,r){const a=this._sanitizer.sanitize(i.K.HTML,n);if(!a)throw w(n);return this._addSvgIconConfig(e,t,new A("",a,r))}addSvgIconSet(e,t){return this.addSvgIconSetInNamespace("",e,t)}addSvgIconSetLiteral(e,t){return this.addSvgIconSetLiteralInNamespace("",e,t)}addSvgIconSetInNamespace(e,t,n){return this._addSvgIconSetConfig(e,new A(t,null,n))}addSvgIconSetLiteralInNamespace(e,t,n){const r=this._sanitizer.sanitize(i.K.HTML,t);if(!r)throw w(t);return this._addSvgIconSetConfig(e,new A("",r,n))}registerFontClassAlias(e,t=e){return this._fontCssClassesByAlias.set(e,t),this}classNameForFontAlias(e){return this._fontCssClassesByAlias.get(e)||e}setDefaultFontSetClass(e){return this._defaultFontSetClass=e,this}getDefaultFontSetClass(){return this._defaultFontSetClass}getSvgIconFromUrl(e){const t=this._sanitizer.sanitize(i.K.RESOURCE_URL,e);if(!t)throw M(e);const n=this._cachedIconsByUrl.get(t);return n?Object(o.a)(k(n)):this._loadSvgIconFromConfig(new A(e,null)).pipe(Object(d.a)(e=>this._cachedIconsByUrl.set(t,e)),Object(h.a)(e=>k(e)))}getNamedSvgIcon(e,t=""){const n=O(t,e);let i=this._svgIconConfigs.get(n);if(i)return this._getSvgFromConfig(i);if(i=this._getIconConfigFromResolvers(t,e),i)return this._svgIconConfigs.set(n,i),this._getSvgFromConfig(i);const r=this._iconSetConfigs.get(t);return r?this._getSvgFromIconSetConfigs(e,r):Object(c.a)(y(n))}ngOnDestroy(){this._resolvers=[],this._svgIconConfigs.clear(),this._iconSetConfigs.clear(),this._cachedIconsByUrl.clear()}_getSvgFromConfig(e){return e.svgText?Object(o.a)(k(this._svgElementFromConfig(e))):this._loadSvgIconFromConfig(e).pipe(Object(h.a)(e=>k(e)))}_getSvgFromIconSetConfigs(e,t){const n=this._extractIconWithNameFromAnySet(e,t);if(n)return Object(o.a)(n);const r=t.filter(e=>!e.svgText).map(e=>this._loadSvgIconSetFromConfig(e).pipe(Object(p.a)(t=>{const n=this._sanitizer.sanitize(i.K.RESOURCE_URL,e.url);return this._errorHandler.handleError(new Error(`Loading icon set URL: ${n} failed: ${t.message}`)),Object(o.a)(null)})));return Object(l.a)(r).pipe(Object(h.a)(()=>{const n=this._extractIconWithNameFromAnySet(e,t);if(!n)throw y(e);return n}))}_extractIconWithNameFromAnySet(e,t){for(let n=t.length-1;n>=0;n--){const i=t[n];if(i.svgText&&i.svgText.indexOf(e)>-1){const t=this._svgElementFromConfig(i),n=this._extractSvgIconFromSet(t,e,i.options);if(n)return n}}return null}_loadSvgIconFromConfig(e){return this._fetchIcon(e).pipe(Object(d.a)(t=>e.svgText=t),Object(h.a)(()=>this._svgElementFromConfig(e)))}_loadSvgIconSetFromConfig(e){return e.svgText?Object(o.a)(null):this._fetchIcon(e).pipe(Object(d.a)(t=>e.svgText=t))}_extractSvgIconFromSet(e,t,n){const i=e.querySelector(`[id="${t}"]`);if(!i)return null;const r=i.cloneNode(!0);if(r.removeAttribute("id"),"svg"===r.nodeName.toLowerCase())return this._setSvgAttributes(r,n);if("symbol"===r.nodeName.toLowerCase())return this._setSvgAttributes(this._toSvgElement(r),n);const a=this._svgElementFromString("<svg></svg>");return a.appendChild(r),this._setSvgAttributes(a,n)}_svgElementFromString(e){const t=this._document.createElement("DIV");t.innerHTML=e;const n=t.querySelector("svg");if(!n)throw Error("<svg> tag not found");return n}_toSvgElement(e){const t=this._svgElementFromString("<svg></svg>"),n=e.attributes;for(let i=0;i<n.length;i++){const{name:e,value:r}=n[i];"id"!==e&&t.setAttribute(e,r)}for(let i=0;i<e.childNodes.length;i++)e.childNodes[i].nodeType===this._document.ELEMENT_NODE&&t.appendChild(e.childNodes[i].cloneNode(!0));return t}_setSvgAttributes(e,t){return e.setAttribute("fit",""),e.setAttribute("height","100%"),e.setAttribute("width","100%"),e.setAttribute("preserveAspectRatio","xMidYMid meet"),e.setAttribute("focusable","false"),t&&t.viewBox&&e.setAttribute("viewBox",t.viewBox),e}_fetchIcon(e){var t;const{url:n,options:r}=e,a=null!==(t=null==r?void 0:r.withCredentials)&&void 0!==t&&t;if(!this._httpClient)throw Error("Could not find HttpClient provider for use with Angular Material icons. Please include the HttpClientModule from @angular/common/http in your app imports.");if(null==n)throw Error(`Cannot fetch icon from URL "${n}".`);const s=this._sanitizer.sanitize(i.K.RESOURCE_URL,n);if(!s)throw M(n);const o=this._inProgressUrlFetches.get(s);if(o)return o;const c=this._httpClient.get(s,{responseType:"text",withCredentials:a}).pipe(Object(f.a)(()=>this._inProgressUrlFetches.delete(s)),Object(m.a)());return this._inProgressUrlFetches.set(s,c),c}_addSvgIconConfig(e,t,n){return this._svgIconConfigs.set(O(e,t),n),this}_addSvgIconSetConfig(e,t){const n=this._iconSetConfigs.get(e);return n?n.push(t):this._iconSetConfigs.set(e,[t]),this}_svgElementFromConfig(e){if(!e.svgElement){const t=this._svgElementFromString(e.svgText);this._setSvgAttributes(t,e.options),e.svgElement=t}return e.svgElement}_getIconConfigFromResolvers(e,t){for(let i=0;i<this._resolvers.length;i++){const r=this._resolvers[i](t,e);if(r)return(n=r).url&&n.options?new A(r.url,null,r.options):new A(r,null)}var n}}return e.\u0275fac=function(t){return new(t||e)(i.ac(g.b,8),i.ac(_.b),i.ac(s.e,8),i.ac(i.n))},e.\u0275prov=Object(i.Mb)({factory:function(){return new e(Object(i.ac)(g.b,8),Object(i.ac)(_.b),Object(i.ac)(s.e,8),Object(i.ac)(i.n))},token:e,providedIn:"root"}),e})();function k(e){return e.cloneNode(!0)}function O(e,t){return e+":"+t}class S{constructor(e){this._elementRef=e}}const L=Object(r.x)(S),T=new i.s("mat-icon-location",{providedIn:"root",factory:function(){const e=Object(i.W)(s.e),t=e?e.location:null;return{getPathname:()=>t?t.pathname+t.search:""}}}),x=["clip-path","color-profile","src","cursor","fill","filter","marker","marker-start","marker-mid","marker-end","mask","stroke"],D=x.map(e=>`[${e}]`).join(", "),E=/^url\(['"]?#(.*?)['"]?\)$/;let P=(()=>{class e extends L{constructor(e,t,n,i,r){super(e),this._iconRegistry=t,this._location=i,this._errorHandler=r,this._inline=!1,this._currentIconFetch=u.a.EMPTY,n||e.nativeElement.setAttribute("aria-hidden","true")}get inline(){return this._inline}set inline(e){this._inline=Object(a.c)(e)}get svgIcon(){return this._svgIcon}set svgIcon(e){e!==this._svgIcon&&(e?this._updateSvgIcon(e):this._svgIcon&&this._clearSvgElement(),this._svgIcon=e)}get fontSet(){return this._fontSet}set fontSet(e){const t=this._cleanupFontValue(e);t!==this._fontSet&&(this._fontSet=t,this._updateFontIconClasses())}get fontIcon(){return this._fontIcon}set fontIcon(e){const t=this._cleanupFontValue(e);t!==this._fontIcon&&(this._fontIcon=t,this._updateFontIconClasses())}_splitIconName(e){if(!e)return["",""];const t=e.split(":");switch(t.length){case 1:return["",t[0]];case 2:return t;default:throw Error(`Invalid icon name: "${e}"`)}}ngOnInit(){this._updateFontIconClasses()}ngAfterViewChecked(){const e=this._elementsWithExternalReferences;if(e&&e.size){const e=this._location.getPathname();e!==this._previousPath&&(this._previousPath=e,this._prependPathToReferences(e))}}ngOnDestroy(){this._currentIconFetch.unsubscribe(),this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear()}_usingFontIcon(){return!this.svgIcon}_setSvgElement(e){this._clearSvgElement();const t=e.querySelectorAll("style");for(let i=0;i<t.length;i++)t[i].textContent+=" ";const n=this._location.getPathname();this._previousPath=n,this._cacheChildrenWithExternalReferences(e),this._prependPathToReferences(n),this._elementRef.nativeElement.appendChild(e)}_clearSvgElement(){const e=this._elementRef.nativeElement;let t=e.childNodes.length;for(this._elementsWithExternalReferences&&this._elementsWithExternalReferences.clear();t--;){const n=e.childNodes[t];1===n.nodeType&&"svg"!==n.nodeName.toLowerCase()||e.removeChild(n)}}_updateFontIconClasses(){if(!this._usingFontIcon())return;const e=this._elementRef.nativeElement,t=this.fontSet?this._iconRegistry.classNameForFontAlias(this.fontSet):this._iconRegistry.getDefaultFontSetClass();t!=this._previousFontSetClass&&(this._previousFontSetClass&&e.classList.remove(this._previousFontSetClass),t&&e.classList.add(t),this._previousFontSetClass=t),this.fontIcon!=this._previousFontIconClass&&(this._previousFontIconClass&&e.classList.remove(this._previousFontIconClass),this.fontIcon&&e.classList.add(this.fontIcon),this._previousFontIconClass=this.fontIcon)}_cleanupFontValue(e){return"string"==typeof e?e.trim().split(" ")[0]:e}_prependPathToReferences(e){const t=this._elementsWithExternalReferences;t&&t.forEach((t,n)=>{t.forEach(t=>{n.setAttribute(t.name,`url('${e}#${t.value}')`)})})}_cacheChildrenWithExternalReferences(e){const t=e.querySelectorAll(D),n=this._elementsWithExternalReferences=this._elementsWithExternalReferences||new Map;for(let i=0;i<t.length;i++)x.forEach(e=>{const r=t[i],a=r.getAttribute(e),s=a?a.match(E):null;if(s){let t=n.get(r);t||(t=[],n.set(r,t)),t.push({name:e,value:s[1]})}})}_updateSvgIcon(e){if(this._svgNamespace=null,this._svgName=null,this._currentIconFetch.unsubscribe(),e){const[t,n]=this._splitIconName(e);t&&(this._svgNamespace=t),n&&(this._svgName=n),this._currentIconFetch=this._iconRegistry.getNamedSvgIcon(n,t).pipe(Object(b.a)(1)).subscribe(e=>this._setSvgElement(e),e=>{this._errorHandler.handleError(new Error(`Error retrieving icon ${t}:${n}! ${e.message}`))})}}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.l),i.Qb(C),i.bc("aria-hidden"),i.Qb(T),i.Qb(i.n))},e.\u0275cmp=i.Kb({type:e,selectors:[["mat-icon"]],hostAttrs:["role","img",1,"mat-icon","notranslate"],hostVars:7,hostBindings:function(e,t){2&e&&(i.Db("data-mat-icon-type",t._usingFontIcon()?"font":"svg")("data-mat-icon-name",t._svgName||t.fontIcon)("data-mat-icon-namespace",t._svgNamespace||t.fontSet),i.Ib("mat-icon-inline",t.inline)("mat-icon-no-color","primary"!==t.color&&"accent"!==t.color&&"warn"!==t.color))},inputs:{color:"color",inline:"inline",svgIcon:"svgIcon",fontSet:"fontSet",fontIcon:"fontIcon"},exportAs:["matIcon"],features:[i.zb],ngContentSelectors:v,decls:1,vars:0,template:function(e,t){1&e&&(i.pc(),i.oc(0))},styles:[".mat-icon{background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}\n"],encapsulation:2,changeDetection:0}),e})(),R=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({imports:[[r.j],r.j]}),e})()},NJ4a:function(e,t,n){"use strict";function i(e){setTimeout(()=>{throw e},0)}n.d(t,"a",function(){return i})},NXyV:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var i=n("HDdC"),r=n("Cfvw"),a=n("EY2u");function s(e){return new i.a(t=>{let n;try{n=e()}catch(i){return void t.error(i)}return(n?Object(r.a)(n):Object(a.b)()).subscribe(t)})}},NrQj:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("dXqA"),r=n("X3V5"),a=n("fXoL"),s=n("tk/3");let o=(()=>{class e extends r.a{constructor(e){super(),this.http=e}submitRequest(e){return this.http.post(i.a.api+"/requests",e,{observe:"response"})}}return e.\u0275fac=function(t){return new(t||e)(a.ac(s.b))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac}),e})()},OIYi:function(e,t,n){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n("wd/R"))},Oaa7:function(e,t,n){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("wd/R"))},Ob0Z:function(e,t,n){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},n={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function i(e,t,n,i){var r="";if(t)switch(n){case"s":r="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":r="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":r="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":r="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":r="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":r="%d \u0924\u093e\u0938";break;case"d":r="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":r="%d \u0926\u093f\u0935\u0938";break;case"M":r="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":r="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":r="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":r="%d \u0935\u0930\u094d\u0937\u0947"}else switch(n){case"s":r="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":r="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":r="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":r="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":r="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":r="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":r="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":r="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":r="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":r="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":r="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":r="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return r.replace(/%d/i,e)}e.defineLocale("mr",{months:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u093f\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u0948_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a._\u090f\u092a\u094d\u0930\u093f._\u092e\u0947._\u091c\u0942\u0928._\u091c\u0941\u0932\u0948._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0930\u0935\u093f\u0935\u093e\u0930_\u0938\u094b\u092e\u0935\u093e\u0930_\u092e\u0902\u0917\u0933\u0935\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u0917\u0941\u0930\u0942\u0935\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u0935\u093e\u0930_\u0936\u0928\u093f\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0930\u0935\u093f_\u0938\u094b\u092e_\u092e\u0902\u0917\u0933_\u092c\u0941\u0927_\u0917\u0941\u0930\u0942_\u0936\u0941\u0915\u094d\u0930_\u0936\u0928\u093f".split("_"),weekdaysMin:"\u0930_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u0917\u0941_\u0936\u0941_\u0936".split("_"),longDateFormat:{LT:"A h:mm \u0935\u093e\u091c\u0924\u093e",LTS:"A h:mm:ss \u0935\u093e\u091c\u0924\u093e",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e",LLLL:"dddd, D MMMM YYYY, A h:mm \u0935\u093e\u091c\u0924\u093e"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u0909\u0926\u094d\u092f\u093e] LT",nextWeek:"dddd, LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092e\u093e\u0917\u0940\u0932] dddd, LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u0927\u094d\u092f\u0947",past:"%s\u092a\u0942\u0930\u094d\u0935\u0940",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u092a\u0939\u093e\u091f\u0947|\u0938\u0915\u093e\u0933\u0940|\u0926\u0941\u092a\u093e\u0930\u0940|\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940|\u0930\u093e\u0924\u094d\u0930\u0940/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u092a\u0939\u093e\u091f\u0947"===t||"\u0938\u0915\u093e\u0933\u0940"===t?e:"\u0926\u0941\u092a\u093e\u0930\u0940"===t||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===t||"\u0930\u093e\u0924\u094d\u0930\u0940"===t?e>=12?e:e+12:void 0},meridiem:function(e,t,n){return e>=0&&e<6?"\u092a\u0939\u093e\u091f\u0947":e<12?"\u0938\u0915\u093e\u0933\u0940":e<17?"\u0926\u0941\u092a\u093e\u0930\u0940":e<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(n("wd/R"))},OjkT:function(e,t,n){!function(e){"use strict";var t={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},n={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};e.defineLocale("ne",{months:"\u091c\u0928\u0935\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f\u0932_\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908_\u0905\u0917\u0937\u094d\u091f_\u0938\u0947\u092a\u094d\u091f\u0947\u092e\u094d\u092c\u0930_\u0905\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u092d\u0947\u092e\u094d\u092c\u0930_\u0921\u093f\u0938\u0947\u092e\u094d\u092c\u0930".split("_"),monthsShort:"\u091c\u0928._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u0905\u092a\u094d\u0930\u093f._\u092e\u0908_\u091c\u0941\u0928_\u091c\u0941\u0932\u093e\u0908._\u0905\u0917._\u0938\u0947\u092a\u094d\u091f._\u0905\u0915\u094d\u091f\u094b._\u0928\u094b\u092d\u0947._\u0921\u093f\u0938\u0947.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u0907\u0924\u092c\u093e\u0930_\u0938\u094b\u092e\u092c\u093e\u0930_\u092e\u0919\u094d\u0917\u0932\u092c\u093e\u0930_\u092c\u0941\u0927\u092c\u093e\u0930_\u092c\u093f\u0939\u093f\u092c\u093e\u0930_\u0936\u0941\u0915\u094d\u0930\u092c\u093e\u0930_\u0936\u0928\u093f\u092c\u093e\u0930".split("_"),weekdaysShort:"\u0906\u0907\u0924._\u0938\u094b\u092e._\u092e\u0919\u094d\u0917\u0932._\u092c\u0941\u0927._\u092c\u093f\u0939\u093f._\u0936\u0941\u0915\u094d\u0930._\u0936\u0928\u093f.".split("_"),weekdaysMin:"\u0906._\u0938\u094b._\u092e\u0902._\u092c\u0941._\u092c\u093f._\u0936\u0941._\u0936.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A\u0915\u094b h:mm \u092c\u091c\u0947",LTS:"A\u0915\u094b h:mm:ss \u092c\u091c\u0947",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947",LLLL:"dddd, D MMMM YYYY, A\u0915\u094b h:mm \u092c\u091c\u0947"},preparse:function(e){return e.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0930\u093e\u0924\u093f"===t?e<4?e:e+12:"\u092c\u093f\u0939\u093e\u0928"===t?e:"\u0926\u093f\u0909\u0901\u0938\u094b"===t?e>=10?e:e+12:"\u0938\u093e\u0901\u091d"===t?e+12:void 0},meridiem:function(e,t,n){return e<3?"\u0930\u093e\u0924\u093f":e<12?"\u092c\u093f\u0939\u093e\u0928":e<16?"\u0926\u093f\u0909\u0901\u0938\u094b":e<20?"\u0938\u093e\u0901\u091d":"\u0930\u093e\u0924\u093f"},calendar:{sameDay:"[\u0906\u091c] LT",nextDay:"[\u092d\u094b\u0932\u093f] LT",nextWeek:"[\u0906\u0909\u0901\u0926\u094b] dddd[,] LT",lastDay:"[\u0939\u093f\u091c\u094b] LT",lastWeek:"[\u0917\u090f\u0915\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s\u092e\u093e",past:"%s \u0905\u0917\u093e\u0921\u093f",s:"\u0915\u0947\u0939\u0940 \u0915\u094d\u0937\u0923",ss:"%d \u0938\u0947\u0915\u0947\u0923\u094d\u0921",m:"\u090f\u0915 \u092e\u093f\u0928\u0947\u091f",mm:"%d \u092e\u093f\u0928\u0947\u091f",h:"\u090f\u0915 \u0918\u0923\u094d\u091f\u093e",hh:"%d \u0918\u0923\u094d\u091f\u093e",d:"\u090f\u0915 \u0926\u093f\u0928",dd:"%d \u0926\u093f\u0928",M:"\u090f\u0915 \u092e\u0939\u093f\u0928\u093e",MM:"%d \u092e\u0939\u093f\u0928\u093e",y:"\u090f\u0915 \u092c\u0930\u094d\u0937",yy:"%d \u092c\u0930\u094d\u0937"},week:{dow:0,doy:6}})}(n("wd/R"))},OmwH:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e2d\u5348"===t?e>=11?e:e+12:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"\u51cc\u6668":i<900?"\u65e9\u4e0a":i<1130?"\u4e0a\u5348":i<1230?"\u4e2d\u5348":i<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u9031";default:return e}},relativeTime:{future:"%s\u5167",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(n("wd/R"))},Oxv6:function(e,t,n){!function(e){"use strict";var t={0:"-\u0443\u043c",1:"-\u0443\u043c",2:"-\u044e\u043c",3:"-\u044e\u043c",4:"-\u0443\u043c",5:"-\u0443\u043c",6:"-\u0443\u043c",7:"-\u0443\u043c",8:"-\u0443\u043c",9:"-\u0443\u043c",10:"-\u0443\u043c",12:"-\u0443\u043c",13:"-\u0443\u043c",20:"-\u0443\u043c",30:"-\u044e\u043c",40:"-\u0443\u043c",50:"-\u0443\u043c",60:"-\u0443\u043c",70:"-\u0443\u043c",80:"-\u0443\u043c",90:"-\u0443\u043c",100:"-\u0443\u043c"};e.defineLocale("tg",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0430\u043b\u0438_\u043c\u0430\u0440\u0442\u0438_\u0430\u043f\u0440\u0435\u043b\u0438_\u043c\u0430\u0439\u0438_\u0438\u044e\u043d\u0438_\u0438\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442\u0438_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0438_\u043e\u043a\u0442\u044f\u0431\u0440\u0438_\u043d\u043e\u044f\u0431\u0440\u0438_\u0434\u0435\u043a\u0430\u0431\u0440\u0438".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440_\u0444\u0435\u0432\u0440\u0430\u043b_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440_\u043e\u043a\u0442\u044f\u0431\u0440_\u043d\u043e\u044f\u0431\u0440_\u0434\u0435\u043a\u0430\u0431\u0440".split("_")},monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d_\u0438\u044e\u043b_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u044f\u043a\u0448\u0430\u043d\u0431\u0435_\u0434\u0443\u0448\u0430\u043d\u0431\u0435_\u0441\u0435\u0448\u0430\u043d\u0431\u0435_\u0447\u043e\u0440\u0448\u0430\u043d\u0431\u0435_\u043f\u0430\u043d\u04b7\u0448\u0430\u043d\u0431\u0435_\u04b7\u0443\u043c\u044a\u0430_\u0448\u0430\u043d\u0431\u0435".split("_"),weekdaysShort:"\u044f\u0448\u0431_\u0434\u0448\u0431_\u0441\u0448\u0431_\u0447\u0448\u0431_\u043f\u0448\u0431_\u04b7\u0443\u043c_\u0448\u043d\u0431".split("_"),weekdaysMin:"\u044f\u0448_\u0434\u0448_\u0441\u0448_\u0447\u0448_\u043f\u0448_\u04b7\u043c_\u0448\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0418\u043c\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextDay:"[\u0424\u0430\u0440\u0434\u043e \u0441\u043e\u0430\u0442\u0438] LT",lastDay:"[\u0414\u0438\u0440\u04ef\u0437 \u0441\u043e\u0430\u0442\u0438] LT",nextWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u043e\u044f\u043d\u0434\u0430 \u0441\u043e\u0430\u0442\u0438] LT",lastWeek:"dddd[\u0438] [\u04b3\u0430\u0444\u0442\u0430\u0438 \u0433\u0443\u0437\u0430\u0448\u0442\u0430 \u0441\u043e\u0430\u0442\u0438] LT",sameElse:"L"},relativeTime:{future:"\u0431\u0430\u044a\u0434\u0438 %s",past:"%s \u043f\u0435\u0448",s:"\u044f\u043a\u0447\u0430\u043d\u0434 \u0441\u043e\u043d\u0438\u044f",m:"\u044f\u043a \u0434\u0430\u049b\u0438\u049b\u0430",mm:"%d \u0434\u0430\u049b\u0438\u049b\u0430",h:"\u044f\u043a \u0441\u043e\u0430\u0442",hh:"%d \u0441\u043e\u0430\u0442",d:"\u044f\u043a \u0440\u04ef\u0437",dd:"%d \u0440\u04ef\u0437",M:"\u044f\u043a \u043c\u043e\u04b3",MM:"%d \u043c\u043e\u04b3",y:"\u044f\u043a \u0441\u043e\u043b",yy:"%d \u0441\u043e\u043b"},meridiemParse:/\u0448\u0430\u0431|\u0441\u0443\u0431\u04b3|\u0440\u04ef\u0437|\u0431\u0435\u0433\u043e\u04b3/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0448\u0430\u0431"===t?e<4?e:e+12:"\u0441\u0443\u0431\u04b3"===t?e:"\u0440\u04ef\u0437"===t?e>=11?e:e+12:"\u0431\u0435\u0433\u043e\u04b3"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0448\u0430\u0431":e<11?"\u0441\u0443\u0431\u04b3":e<16?"\u0440\u04ef\u0437":e<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n("wd/R"))},OyPV:function(e,t,n){"use strict";n.d(t,"a",function(){return u});var i=n("dXqA"),r=n("lJxs"),a=n("Z1TL"),s=n("fXoL"),o=n("tk/3"),c=n("Wn4s"),l=n("kt0X");let u=(()=>{class e{constructor(e,t,n){this.http=e,this.storageService=t,this.userStore=n}login(e){return this.http.post(i.a.api+"/auth/login",e).pipe(Object(r.a)(e=>(this.startRefreshTokenTimer(e),e)))}signUp(e){return this.http.post(i.a.api+"/auth/register",e)}resetPassword(e){return this.http.post(i.a.api+"/auth/reset-password",e)}resendConfirmation(e){return this.http.post(i.a.api+"/auth/resend-confirmation",e)}confirm(e){return this.http.post(i.a.api+`/confirm/${e.type}`,{token:e.token})}getRefreshToken(){return this.http.get(i.a.api+"/refresh-token",{headers:{ignoreLoadingBar:""}}).pipe(Object(r.a)(e=>(this.storageService.set("token",e.token),this.startRefreshTokenTimer(e),e)))}logOut(){this.storageService.clearAll(),this.stopRefreshTokenTimer(),this.userStore.dispatch(a.c())}setToken(e){e?this.storageService.set("token",e):this.storageService.clear("token")}getToken(){return this.storageService.get("token")}hasToken(){return!!this.storageService.get("token")}isAuthenticated(){const e=this.getToken();if(e){if(3===e.split(".").length)try{var t=e.split(".")[1].replace("-","+").replace("_","/"),n=JSON.parse(window.atob(t)).exp;if("number"==typeof n)return Math.round((new Date).getTime()/1e3)<n}catch(i){return!1}return!1}return!1}validateEmail(e){return this.http.post(i.a.api+"/auth/check-email",{email:e})}startRefreshTokenTimer(e){const t=JSON.parse(atob(e.token.split(".")[1])),n=new Date(1e3*t.exp).getTime()-Date.now()-6e5;this.refreshTokenTimeout=setTimeout(()=>this.getRefreshToken().subscribe(),n)}stopRefreshTokenTimer(){clearTimeout(this.refreshTokenTimeout)}}return e.\u0275fac=function(t){return new(t||e)(s.ac(o.b),s.ac(c.a),s.ac(l.h))},e.\u0275prov=s.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},PA2r:function(e,t,n){!function(e){"use strict";var t="leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),n="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),i=[/^led/i,/^\xfano/i,/^b\u0159e/i,/^dub/i,/^kv\u011b/i,/^(\u010dvn|\u010derven$|\u010dervna)/i,/^(\u010dvc|\u010dervenec|\u010dervence)/i,/^srp/i,/^z\xe1\u0159/i,/^\u0159\xedj/i,/^lis/i,/^pro/i],r=/^(leden|\xfanor|b\u0159ezen|duben|kv\u011bten|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|z\xe1\u0159\xed|\u0159\xedjen|listopad|prosinec|led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i;function a(e){return e>1&&e<5&&1!=~~(e/10)}function s(e,t,n,i){var r=e+" ";switch(n){case"s":return t||i?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return t||i?r+(a(e)?"sekundy":"sekund"):r+"sekundami";case"m":return t?"minuta":i?"minutu":"minutou";case"mm":return t||i?r+(a(e)?"minuty":"minut"):r+"minutami";case"h":return t?"hodina":i?"hodinu":"hodinou";case"hh":return t||i?r+(a(e)?"hodiny":"hodin"):r+"hodinami";case"d":return t||i?"den":"dnem";case"dd":return t||i?r+(a(e)?"dny":"dn\xed"):r+"dny";case"M":return t||i?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return t||i?r+(a(e)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):r+"m\u011bs\xedci";case"y":return t||i?"rok":"rokem";case"yy":return t||i?r+(a(e)?"roky":"let"):r+"lety"}}e.defineLocale("cs",{months:t,monthsShort:n,monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(leden|ledna|\xfanora|\xfanor|b\u0159ezen|b\u0159ezna|duben|dubna|kv\u011bten|kv\u011btna|\u010dervenec|\u010dervence|\u010derven|\u010dervna|srpen|srpna|z\xe1\u0159\xed|\u0159\xedjen|\u0159\xedjna|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|\xfano|b\u0159e|dub|kv\u011b|\u010dvn|\u010dvc|srp|z\xe1\u0159|\u0159\xedj|lis|pro)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"ned\u011ble_pond\u011bl\xed_\xfater\xfd_st\u0159eda_\u010dtvrtek_p\xe1tek_sobota".split("_"),weekdaysShort:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),weekdaysMin:"ne_po_\xfat_st_\u010dt_p\xe1_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[z\xedtra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v ned\u011bli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve st\u0159edu v] LT";case 4:return"[ve \u010dtvrtek v] LT";case 5:return"[v p\xe1tek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[v\u010dera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou ned\u011bli v] LT";case 1:case 2:return"[minul\xe9] dddd [v] LT";case 3:return"[minulou st\u0159edu v] LT";case 4:case 5:return"[minul\xfd] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"p\u0159ed %s",s:s,ss:s,m:s,mm:s,h:s,hh:s,d:s,dd:s,M:s,MM:s,y:s,yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},PUqg:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("fXoL"),r=n("Wn4s");let a=(()=>{class e{constructor(e){this.storageService=e}ngOnChanges(e){if(e.template)if(this.template){const e=this.storageService.get("language");this.loadTemplate(e||"de")}else this.htmlTemplate=""}loadTemplate(e){fetch(`./../../../lang/tpl/${e}/`+this.template+`.${e}.htm`).then(e=>{e.text().then(e=>{this.htmlTemplate=e})})}ngOnInit(){}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(r.a))},e.\u0275cmp=i.Kb({type:e,selectors:[["app-load-html"]],inputs:{template:"template"},features:[i.Ab],decls:1,vars:1,consts:[[3,"innerHtml"]],template:function(e,t){1&e&&i.Rb(0,"div",0),2&e&&i.qc("innerHtml",t.htmlTemplate,i.Gc)},styles:[""]}),e})()},PeUW:function(e,t,n){!function(e){"use strict";var t={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},n={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};e.defineLocale("ta",{months:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),monthsShort:"\u0b9c\u0ba9\u0bb5\u0bb0\u0bbf_\u0baa\u0bbf\u0baa\u0bcd\u0bb0\u0bb5\u0bb0\u0bbf_\u0bae\u0bbe\u0bb0\u0bcd\u0b9a\u0bcd_\u0b8f\u0baa\u0bcd\u0bb0\u0bb2\u0bcd_\u0bae\u0bc7_\u0b9c\u0bc2\u0ba9\u0bcd_\u0b9c\u0bc2\u0bb2\u0bc8_\u0b86\u0b95\u0bb8\u0bcd\u0b9f\u0bcd_\u0b9a\u0bc6\u0baa\u0bcd\u0b9f\u0bc6\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b85\u0b95\u0bcd\u0b9f\u0bc7\u0bbe\u0baa\u0bb0\u0bcd_\u0ba8\u0bb5\u0bae\u0bcd\u0baa\u0bb0\u0bcd_\u0b9f\u0bbf\u0b9a\u0bae\u0bcd\u0baa\u0bb0\u0bcd".split("_"),weekdays:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0b9f\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8_\u0b9a\u0ba9\u0bbf\u0b95\u0bcd\u0b95\u0bbf\u0bb4\u0bae\u0bc8".split("_"),weekdaysShort:"\u0b9e\u0bbe\u0baf\u0bbf\u0bb1\u0bc1_\u0ba4\u0bbf\u0b99\u0bcd\u0b95\u0bb3\u0bcd_\u0b9a\u0bc6\u0bb5\u0bcd\u0bb5\u0bbe\u0baf\u0bcd_\u0baa\u0bc1\u0ba4\u0ba9\u0bcd_\u0bb5\u0bbf\u0baf\u0bbe\u0bb4\u0ba9\u0bcd_\u0bb5\u0bc6\u0bb3\u0bcd\u0bb3\u0bbf_\u0b9a\u0ba9\u0bbf".split("_"),weekdaysMin:"\u0b9e\u0bbe_\u0ba4\u0bbf_\u0b9a\u0bc6_\u0baa\u0bc1_\u0bb5\u0bbf_\u0bb5\u0bc6_\u0b9a".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[\u0b87\u0ba9\u0bcd\u0bb1\u0bc1] LT",nextDay:"[\u0ba8\u0bbe\u0bb3\u0bc8] LT",nextWeek:"dddd, LT",lastDay:"[\u0ba8\u0bc7\u0bb1\u0bcd\u0bb1\u0bc1] LT",lastWeek:"[\u0b95\u0b9f\u0ba8\u0bcd\u0ba4 \u0bb5\u0bbe\u0bb0\u0bae\u0bcd] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0b87\u0bb2\u0bcd",past:"%s \u0bae\u0bc1\u0ba9\u0bcd",s:"\u0b92\u0bb0\u0bc1 \u0b9a\u0bbf\u0bb2 \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",ss:"%d \u0bb5\u0bbf\u0ba8\u0bbe\u0b9f\u0bbf\u0b95\u0bb3\u0bcd",m:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0bae\u0bcd",mm:"%d \u0ba8\u0bbf\u0bae\u0bbf\u0b9f\u0b99\u0bcd\u0b95\u0bb3\u0bcd",h:"\u0b92\u0bb0\u0bc1 \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",hh:"%d \u0bae\u0ba3\u0bbf \u0ba8\u0bc7\u0bb0\u0bae\u0bcd",d:"\u0b92\u0bb0\u0bc1 \u0ba8\u0bbe\u0bb3\u0bcd",dd:"%d \u0ba8\u0bbe\u0b9f\u0bcd\u0b95\u0bb3\u0bcd",M:"\u0b92\u0bb0\u0bc1 \u0bae\u0bbe\u0ba4\u0bae\u0bcd",MM:"%d \u0bae\u0bbe\u0ba4\u0b99\u0bcd\u0b95\u0bb3\u0bcd",y:"\u0b92\u0bb0\u0bc1 \u0bb5\u0bb0\u0bc1\u0b9f\u0bae\u0bcd",yy:"%d \u0b86\u0ba3\u0bcd\u0b9f\u0bc1\u0b95\u0bb3\u0bcd"},dayOfMonthOrdinalParse:/\d{1,2}\u0bb5\u0ba4\u0bc1/,ordinal:function(e){return e+"\u0bb5\u0ba4\u0bc1"},preparse:function(e){return e.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0baf\u0bbe\u0bae\u0bae\u0bcd|\u0bb5\u0bc8\u0b95\u0bb1\u0bc8|\u0b95\u0bbe\u0bb2\u0bc8|\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd|\u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1|\u0bae\u0bbe\u0bb2\u0bc8/,meridiem:function(e,t,n){return e<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":e<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":e<10?" \u0b95\u0bbe\u0bb2\u0bc8":e<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":e<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":e<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(e,t){return 12===e&&(e=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===t?e<2?e:e+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===t||"\u0b95\u0bbe\u0bb2\u0bc8"===t||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(n("wd/R"))},PjmR:function(e,t,n){"use strict";n.d(t,"a",function(){return p});var i=n("7+OI"),r=n("LRne"),a=n("UXun"),s=n("IzEk"),o=n("bOdf"),c=n("dXqA"),l=n("M2Hx"),u=n("fXoL"),d=n("vn8B"),h=n("tk/3");let p=(()=>{class e{constructor(e,t){this.parser=e,this.http=t,this.loadingTranslations={},this.pending=!1,this.pendingModules=[],this.language=c.a.defaultLanguage,this._translations={},this.folderPath="./lang/",this.moduleMapping={page:"root",cookie:"root",auth:"root",user:"root",form:"root",buttons:"root",training:"root",exams:"root",dashboard:"root",upload:"root",notification:"root",rights:"root",maintenance:"root",incentives:"root",jobs:"jobs",job:"jobs",dates:"jobs",date:"jobs",assignments:"jobs",checkins:"jobs",assignment:"jobs",freelancers:"administration",contract_types:"contracts",revenues:"revenues",revenue:"revenues"};let n=localStorage.getItem("language");n||(n=c.a.defaultLanguage,localStorage.setItem("language",n)),this.language=n,this.translations={[this.language]:{}}}get translations(){return this._translations}set translations(e){this._translations=e}getParsedResult(e,t,n){let i="";return e&&(i=this.parser.interpolate(this.parser.getValue(e,t),n)),void 0===i&&this.language&&(i=this.parser.interpolate(this.parser.getValue(this.translations[this.language],t),n)),void 0!==i?i:t}getTranslation(e){this.pending=!0,this.pendingModules.push(e);const t=this.http.get(`${this.folderPath}${"root"===e?"":e+"."}${this.language}.json`).pipe(Object(a.a)(1),Object(s.a)(1));return this.loadingTranslations[e]=t,this.loadingTranslations[e].subscribe({next:t=>{this.translations[this.language]=Object.assign(Object.assign({},this.translations[this.language]),t),this.pending=!1,this.pendingModules=this.pendingModules.filter(t=>t!==e)},error:t=>{this.pending=!1,this.pendingModules=this.pendingModules.filter(t=>t!==e)}}),t}isPending(e){return-1!==this.pendingModules.findIndex(t=>t===e)}get(e,t){if(!Object(l.b)(e)&&-1!==e.indexOf("."))throw new Error('Parameter "key" required');let n=e.split(".")[0];if(n=this.moduleMapping[n]||n,this.isPending(n))return this.loadingTranslations[n].pipe(Object(o.a)(n=>(n=this.getParsedResult(n,e,t),Object(i.a)(n)?n:Object(r.a)(n))));if(this.translations[this.language][n]){let n=this.getParsedResult(this.translations[this.language],e,t);return Object(i.a)(n)?n:Object(r.a)(n)}return this.getTranslation(n),this.loadingTranslations[n].pipe(Object(o.a)(n=>(n=this.getParsedResult(n,e,t),Object(i.a)(n)?n:Object(r.a)(n))))}instant(e,t){if(!Object(l.b)(e)||!e.length)throw new Error('Parameter "key" required');let n=this.getParsedResult(this.translations[this.language],e,t);return Object(i.a)(n)?e:n}}return e.\u0275fac=function(t){return new(t||e)(u.ac(d.a),u.ac(h.b))},e.\u0275prov=u.Mb({token:e,factory:e.\u0275fac}),e})()},PpIw:function(e,t,n){!function(e){"use strict";var t={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},n={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};e.defineLocale("kn",{months:"\u0c9c\u0ca8\u0cb5\u0cb0\u0cbf_\u0cab\u0cc6\u0cac\u0ccd\u0cb0\u0cb5\u0cb0\u0cbf_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5\u0cac\u0cb0\u0ccd_\u0ca8\u0cb5\u0cc6\u0c82\u0cac\u0cb0\u0ccd_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82\u0cac\u0cb0\u0ccd".split("_"),monthsShort:"\u0c9c\u0ca8_\u0cab\u0cc6\u0cac\u0ccd\u0cb0_\u0cae\u0cbe\u0cb0\u0ccd\u0c9a\u0ccd_\u0c8f\u0caa\u0ccd\u0cb0\u0cbf\u0cb2\u0ccd_\u0cae\u0cc6\u0cd5_\u0c9c\u0cc2\u0ca8\u0ccd_\u0c9c\u0cc1\u0cb2\u0cc6\u0cd6_\u0c86\u0c97\u0cb8\u0ccd\u0c9f\u0ccd_\u0cb8\u0cc6\u0caa\u0ccd\u0c9f\u0cc6\u0c82_\u0c85\u0c95\u0ccd\u0c9f\u0cc6\u0cc2\u0cd5_\u0ca8\u0cb5\u0cc6\u0c82_\u0ca1\u0cbf\u0cb8\u0cc6\u0c82".split("_"),monthsParseExact:!0,weekdays:"\u0cad\u0cbe\u0ca8\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae\u0cb5\u0cbe\u0cb0_\u0cae\u0c82\u0c97\u0cb3\u0cb5\u0cbe\u0cb0_\u0cac\u0cc1\u0ca7\u0cb5\u0cbe\u0cb0_\u0c97\u0cc1\u0cb0\u0cc1\u0cb5\u0cbe\u0cb0_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0\u0cb5\u0cbe\u0cb0_\u0cb6\u0ca8\u0cbf\u0cb5\u0cbe\u0cb0".split("_"),weekdaysShort:"\u0cad\u0cbe\u0ca8\u0cc1_\u0cb8\u0cc6\u0cc2\u0cd5\u0cae_\u0cae\u0c82\u0c97\u0cb3_\u0cac\u0cc1\u0ca7_\u0c97\u0cc1\u0cb0\u0cc1_\u0cb6\u0cc1\u0c95\u0ccd\u0cb0_\u0cb6\u0ca8\u0cbf".split("_"),weekdaysMin:"\u0cad\u0cbe_\u0cb8\u0cc6\u0cc2\u0cd5_\u0cae\u0c82_\u0cac\u0cc1_\u0c97\u0cc1_\u0cb6\u0cc1_\u0cb6".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c87\u0c82\u0ca6\u0cc1] LT",nextDay:"[\u0ca8\u0cbe\u0cb3\u0cc6] LT",nextWeek:"dddd, LT",lastDay:"[\u0ca8\u0cbf\u0ca8\u0ccd\u0ca8\u0cc6] LT",lastWeek:"[\u0c95\u0cc6\u0cc2\u0ca8\u0cc6\u0caf] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0ca8\u0c82\u0ca4\u0cb0",past:"%s \u0cb9\u0cbf\u0c82\u0ca6\u0cc6",s:"\u0c95\u0cc6\u0cb2\u0cb5\u0cc1 \u0c95\u0ccd\u0cb7\u0ca3\u0c97\u0cb3\u0cc1",ss:"%d \u0cb8\u0cc6\u0c95\u0cc6\u0c82\u0ca1\u0cc1\u0c97\u0cb3\u0cc1",m:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",mm:"%d \u0ca8\u0cbf\u0cae\u0cbf\u0cb7",h:"\u0c92\u0c82\u0ca6\u0cc1 \u0c97\u0c82\u0c9f\u0cc6",hh:"%d \u0c97\u0c82\u0c9f\u0cc6",d:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca6\u0cbf\u0ca8",dd:"%d \u0ca6\u0cbf\u0ca8",M:"\u0c92\u0c82\u0ca6\u0cc1 \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",MM:"%d \u0ca4\u0cbf\u0c82\u0c97\u0cb3\u0cc1",y:"\u0c92\u0c82\u0ca6\u0cc1 \u0cb5\u0cb0\u0ccd\u0cb7",yy:"%d \u0cb5\u0cb0\u0ccd\u0cb7"},preparse:function(e){return e.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf|\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6|\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8|\u0cb8\u0c82\u0c9c\u0cc6/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===t?e<4?e:e+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===t?e:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===t?e>=10?e:e+12:"\u0cb8\u0c82\u0c9c\u0cc6"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":e<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":e<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":e<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(e){return e+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(n("wd/R"))},PqYM:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("HDdC"),r=n("D0XW"),a=n("Y7HM"),s=n("z+Ro");function o(e=0,t,n){let o=-1;return Object(a.a)(t)?o=Number(t)<1?1:Number(t):Object(s.a)(t)&&(n=t),Object(s.a)(n)||(n=r.a),new i.a(t=>{const i=Object(a.a)(e)?e:+e-n.now();return n.schedule(c,i,{index:0,period:o,subscriber:t})})}function c(e){const{index:t,period:n,subscriber:i}=e;if(i.next(t),!i.closed){if(-1===n)return i.complete();e.index=t+1,this.schedule(e,n)}}},Pu9s:function(e,t,n){"use strict";n.d(t,"a",function(){return i});const i={activeTime:{value:5,unit:"minutes"},sedcard:{prefix:"sedcard_"}}},Q4Nv:function(module,exports,__webpack_require__){var factory;factory=function(){return function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(i,r,(function(t){return e[t]}).bind(null,r));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLinkAttributes",{enumerable:!0,get:function(){return i.addLinkAttributes}}),Object.defineProperty(t,"getFilenameFromUrl",{enumerable:!0,get:function(){return i.getFilenameFromUrl}}),Object.defineProperty(t,"LinkTarget",{enumerable:!0,get:function(){return i.LinkTarget}}),Object.defineProperty(t,"loadScript",{enumerable:!0,get:function(){return i.loadScript}}),Object.defineProperty(t,"PDFDateString",{enumerable:!0,get:function(){return i.PDFDateString}}),Object.defineProperty(t,"RenderingCancelledException",{enumerable:!0,get:function(){return i.RenderingCancelledException}}),Object.defineProperty(t,"build",{enumerable:!0,get:function(){return r.build}}),Object.defineProperty(t,"getDocument",{enumerable:!0,get:function(){return r.getDocument}}),Object.defineProperty(t,"LoopbackPort",{enumerable:!0,get:function(){return r.LoopbackPort}}),Object.defineProperty(t,"PDFDataRangeTransport",{enumerable:!0,get:function(){return r.PDFDataRangeTransport}}),Object.defineProperty(t,"PDFWorker",{enumerable:!0,get:function(){return r.PDFWorker}}),Object.defineProperty(t,"version",{enumerable:!0,get:function(){return r.version}}),Object.defineProperty(t,"CMapCompressionType",{enumerable:!0,get:function(){return a.CMapCompressionType}}),Object.defineProperty(t,"createObjectURL",{enumerable:!0,get:function(){return a.createObjectURL}}),Object.defineProperty(t,"createPromiseCapability",{enumerable:!0,get:function(){return a.createPromiseCapability}}),Object.defineProperty(t,"createValidAbsoluteUrl",{enumerable:!0,get:function(){return a.createValidAbsoluteUrl}}),Object.defineProperty(t,"InvalidPDFException",{enumerable:!0,get:function(){return a.InvalidPDFException}}),Object.defineProperty(t,"MissingPDFException",{enumerable:!0,get:function(){return a.MissingPDFException}}),Object.defineProperty(t,"OPS",{enumerable:!0,get:function(){return a.OPS}}),Object.defineProperty(t,"PasswordResponses",{enumerable:!0,get:function(){return a.PasswordResponses}}),Object.defineProperty(t,"PermissionFlag",{enumerable:!0,get:function(){return a.PermissionFlag}}),Object.defineProperty(t,"removeNullCharacters",{enumerable:!0,get:function(){return a.removeNullCharacters}}),Object.defineProperty(t,"shadow",{enumerable:!0,get:function(){return a.shadow}}),Object.defineProperty(t,"UnexpectedResponseException",{enumerable:!0,get:function(){return a.UnexpectedResponseException}}),Object.defineProperty(t,"UNSUPPORTED_FEATURES",{enumerable:!0,get:function(){return a.UNSUPPORTED_FEATURES}}),Object.defineProperty(t,"Util",{enumerable:!0,get:function(){return a.Util}}),Object.defineProperty(t,"VerbosityLevel",{enumerable:!0,get:function(){return a.VerbosityLevel}}),Object.defineProperty(t,"AnnotationLayer",{enumerable:!0,get:function(){return s.AnnotationLayer}}),Object.defineProperty(t,"apiCompatibilityParams",{enumerable:!0,get:function(){return o.apiCompatibilityParams}}),Object.defineProperty(t,"GlobalWorkerOptions",{enumerable:!0,get:function(){return c.GlobalWorkerOptions}}),Object.defineProperty(t,"renderTextLayer",{enumerable:!0,get:function(){return l.renderTextLayer}}),Object.defineProperty(t,"SVGGraphics",{enumerable:!0,get:function(){return u.SVGGraphics}});var i=n(1),r=n(198),a=n(5),s=n(209),o=n(200),c=n(203),l=n(210),u=n(211);if(n(7).isNodeJS){var d=n(212).PDFNodeStream;(0,r.setPDFNetworkStreamFactory)(function(e){return new d(e)})}else{var h,p=n(215).PDFNetworkStream;(0,i.isFetchSupported)()&&(h=n(216).PDFFetchStream),(0,r.setPDFNetworkStreamFactory)(function(e){return h&&(0,i.isValidFetchUrl)(e.url)?new h(e):new p(e)})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addLinkAttributes=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.url,i=t.target,r=t.rel,s=t.enabled,o=void 0===s||s;(0,a.assert)(n&&"string"==typeof n,'addLinkAttributes: A valid "url" parameter must provided.');var c=(0,a.removeNullCharacters)(n);o?e.href=e.title=c:(e.href="",e.title="Disabled: ".concat(c),e.onclick=function(){return!1});var l="";switch(i){case y.NONE:break;case y.SELF:l="_self";break;case y.BLANK:l="_blank";break;case y.PARENT:l="_parent";break;case y.TOP:l="_top"}e.target=l,e.rel="string"==typeof r?r:g},t.getFilenameFromUrl=function(e){var t=e.indexOf("#"),n=e.indexOf("?"),i=Math.min(t>0?t:e.length,n>0?n:e.length);return e.substring(e.lastIndexOf("/",i)+1,i)},t.isFetchSupported=M,t.isValidFetchUrl=w,t.loadScript=function(e){return new Promise(function(t,n){var i=document.createElement("script");i.src=e,i.onload=t,i.onerror=function(){n(new Error("Cannot load script at: ".concat(i.src)))},(document.head||document.documentElement).appendChild(i)})},t.deprecated=function(e){console.log("Deprecated API usage: "+e)},t.PDFDateString=t.StatTimer=t.DOMSVGFactory=t.DOMCMapReaderFactory=t.DOMCanvasFactory=t.DEFAULT_LINK_REL=t.LinkTarget=t.RenderingCancelledException=t.PageViewport=void 0;var i,r=(i=n(2))&&i.__esModule?i:{default:i},a=n(5);function s(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return s=e.done,e},e:function(e){c=!0,a=e},f:function(){try{s||null==n.return||n.return()}finally{if(c)throw a}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e,t,n,i,r,a,s){try{var o=e[a](s),c=o.value}catch(l){return void n(l)}o.done?t(c):Promise.resolve(c).then(i,r)}function p(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var a=e.apply(t,n);function s(e){h(a,i,r,s,o,"next",e)}function o(e){h(a,i,r,s,o,"throw",e)}s(void 0)})}}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function b(e,t,n){return t&&m(e.prototype,t),n&&m(e,n),e}var g="noopener noreferrer nofollow";t.DEFAULT_LINK_REL=g;var _="http://www.w3.org/2000/svg";t.DOMCanvasFactory=function(){function e(){f(this,e)}return b(e,[{key:"create",value:function(e,t){if(e<=0||t<=0)throw new Error("Invalid canvas size");var n=document.createElement("canvas"),i=n.getContext("2d");return n.width=e,n.height=t,{canvas:n,context:i}}},{key:"reset",value:function(e,t,n){if(!e.canvas)throw new Error("Canvas is not specified");if(t<=0||n<=0)throw new Error("Invalid canvas size");e.canvas.width=t,e.canvas.height=n}},{key:"destroy",value:function(e){if(!e.canvas)throw new Error("Canvas is not specified");e.canvas.width=0,e.canvas.height=0,e.canvas=null,e.context=null}}]),e}(),t.DOMCMapReaderFactory=function(){function e(t){var n=t.baseUrl,i=void 0===n?null:n,r=t.isCompressed,a=void 0!==r&&r;f(this,e),this.baseUrl=i,this.isCompressed=a}return b(e,[{key:"fetch",value:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(function(){var e=p(r.default.mark(function e(t){var n,i,s,o=this;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.name,this.baseUrl){e.next=3;break}throw new Error('The CMap "baseUrl" parameter must be specified, ensure that the "cMapUrl" and "cMapPacked" API parameters are provided.');case 3:if(n){e.next=5;break}throw new Error("CMap name must be specified.");case 5:if(i=this.baseUrl+n+(this.isCompressed?".bcmap":""),s=this.isCompressed?a.CMapCompressionType.BINARY:a.CMapCompressionType.NONE,!M()||!w(i,document.baseURI)){e.next=9;break}return e.abrupt("return",fetch(i).then(function(){var e=p(r.default.mark(function e(t){var n;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t.ok){e.next=2;break}throw new Error(t.statusText);case 2:if(!o.isCompressed){e.next=10;break}return e.t0=Uint8Array,e.next=6,t.arrayBuffer();case 6:e.t1=e.sent,n=new e.t0(e.t1),e.next=15;break;case 10:return e.t2=a.stringToBytes,e.next=13,t.text();case 13:e.t3=e.sent,n=(0,e.t2)(e.t3);case 15:return e.abrupt("return",{cMapData:n,compressionType:s});case 16:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()).catch(function(e){throw new Error("Unable to load ".concat(o.isCompressed?"binary ":"")+"CMap at: ".concat(i))}));case 9:return e.abrupt("return",new Promise(function(e,t){var n=new XMLHttpRequest;n.open("GET",i,!0),o.isCompressed&&(n.responseType="arraybuffer"),n.onreadystatechange=function(){if(n.readyState===XMLHttpRequest.DONE){var i;if((200===n.status||0===n.status)&&(o.isCompressed&&n.response?i=new Uint8Array(n.response):!o.isCompressed&&n.responseText&&(i=(0,a.stringToBytes)(n.responseText)),i))return void e({cMapData:i,compressionType:s});t(new Error(n.statusText))}},n.send(null)}).catch(function(e){throw new Error("Unable to load ".concat(o.isCompressed?"binary ":"")+"CMap at: ".concat(i))}));case 10:case"end":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}())}]),e}(),t.DOMSVGFactory=function(){function e(){f(this,e)}return b(e,[{key:"create",value:function(e,t){(0,a.assert)(e>0&&t>0,"Invalid SVG dimensions");var n=document.createElementNS(_,"svg:svg");return n.setAttribute("version","1.1"),n.setAttribute("width",e+"px"),n.setAttribute("height",t+"px"),n.setAttribute("preserveAspectRatio","none"),n.setAttribute("viewBox","0 0 "+e+" "+t),n}},{key:"createElement",value:function(e){return(0,a.assert)("string"==typeof e,"Invalid SVG element type"),document.createElementNS(_,e)}}]),e}(),t.PageViewport=function(){function e(t){var n=t.viewBox,i=t.scale,r=t.rotation,a=t.offsetX,s=void 0===a?0:a,o=t.offsetY,c=void 0===o?0:o,l=t.dontFlip,u=void 0!==l&&l;f(this,e),this.viewBox=n,this.scale=i,this.rotation=r,this.offsetX=s,this.offsetY=c;var d,h,p,m,b,g,_,v,y=(n[2]+n[0])/2,M=(n[3]+n[1])/2;switch(r=(r%=360)<0?r+360:r){case 180:d=-1,h=0,p=0,m=1;break;case 90:d=0,h=1,p=1,m=0;break;case 270:d=0,h=-1,p=-1,m=0;break;case 0:d=1,h=0,p=0,m=-1;break;default:throw new Error("PageViewport: Invalid rotation, must be a multiple of 90 degrees.")}u&&(p=-p,m=-m),0===d?(b=Math.abs(M-n[1])*i+s,g=Math.abs(y-n[0])*i+c,_=Math.abs(n[3]-n[1])*i,v=Math.abs(n[2]-n[0])*i):(b=Math.abs(y-n[0])*i+s,g=Math.abs(M-n[1])*i+c,_=Math.abs(n[2]-n[0])*i,v=Math.abs(n[3]-n[1])*i),this.transform=[d*i,h*i,p*i,m*i,b-d*i*y-p*i*M,g-h*i*y-m*i*M],this.width=_,this.height=v}return b(e,[{key:"clone",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.scale,i=void 0===n?this.scale:n,r=t.rotation,a=void 0===r?this.rotation:r,s=t.offsetX,o=void 0===s?this.offsetX:s,c=t.offsetY,l=void 0===c?this.offsetY:c,u=t.dontFlip,d=void 0!==u&&u;return new e({viewBox:this.viewBox.slice(),scale:i,rotation:a,offsetX:o,offsetY:l,dontFlip:d})}},{key:"convertToViewportPoint",value:function(e,t){return a.Util.applyTransform([e,t],this.transform)}},{key:"convertToViewportRectangle",value:function(e){var t=a.Util.applyTransform([e[0],e[1]],this.transform),n=a.Util.applyTransform([e[2],e[3]],this.transform);return[t[0],t[1],n[0],n[1]]}},{key:"convertToPdfPoint",value:function(e,t){return a.Util.applyInverseTransform([e,t],this.transform)}}]),e}(),t.RenderingCancelledException=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}(r,e);var t,n,i=(t=r,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}(),function(){var e,i=d(t);if(n){var r=d(this).constructor;e=Reflect.construct(i,arguments,r)}else e=i.apply(this,arguments);return u(this,e)});function r(e,t){var n;return f(this,r),(n=i.call(this,e)).type=t,n}return r}(a.BaseException);var v,y={NONE:0,SELF:1,BLANK:2,PARENT:3,TOP:4};function M(){return"undefined"!=typeof fetch&&"undefined"!=typeof Response&&"body"in Response.prototype&&"undefined"!=typeof ReadableStream}function w(e,t){try{var n=(t?new URL(e,t):new URL(e)).protocol;return"http:"===n||"https:"===n}catch(i){return!1}}t.LinkTarget=y,t.StatTimer=function(){function e(){f(this,e),this.started=Object.create(null),this.times=[]}return b(e,[{key:"time",value:function(e){e in this.started&&(0,a.warn)("Timer is already running for ".concat(e)),this.started[e]=Date.now()}},{key:"timeEnd",value:function(e){e in this.started||(0,a.warn)("Timer has not been started for ".concat(e)),this.times.push({name:e,start:this.started[e],end:Date.now()}),delete this.started[e]}},{key:"toString",value:function(){var e,t=[],n=0,i=s(this.times);try{for(i.s();!(e=i.n()).done;){var r=e.value.name;r.length>n&&(n=r.length)}}catch(u){i.e(u)}finally{i.f()}var a,o=s(this.times);try{for(o.s();!(a=o.n()).done;){var c=a.value,l=c.end-c.start;t.push("".concat(c.name.padEnd(n)," ").concat(l,"ms\n"))}}catch(u){o.e(u)}finally{o.f()}return t.join("")}}]),e}(),t.PDFDateString=function(){function e(){f(this,e)}return b(e,null,[{key:"toDateObject",value:function(e){if(!e||!(0,a.isString)(e))return null;v||(v=new RegExp("^D:(\\d{4})(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?(\\d{2})?([Z|+|-])?(\\d{2})?'?(\\d{2})?'?"));var t=v.exec(e);if(!t)return null;var n=parseInt(t[1],10),i=parseInt(t[2],10);i=i>=1&&i<=12?i-1:0;var r=parseInt(t[3],10);r=r>=1&&r<=31?r:1;var s=parseInt(t[4],10);s=s>=0&&s<=23?s:0;var o=parseInt(t[5],10);o=o>=0&&o<=59?o:0;var c=parseInt(t[6],10);c=c>=0&&c<=59?c:0;var l=t[7]||"Z",u=parseInt(t[8],10);u=u>=0&&u<=23?u:0;var d=parseInt(t[9],10)||0;return d=d>=0&&d<=59?d:0,"-"===l?(s+=u,o+=d):"+"===l&&(s-=u,o-=d),new Date(Date.UTC(n,i,r,s,o,c))}}]),e}()},function(e,t,n){"use strict";e.exports=n(3)},function(e,t,n){"use strict";(function(e){function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var n=function(e){var n,i=Object.prototype,r=i.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},s=a.iterator||"@@iterator",o=a.asyncIterator||"@@asyncIterator",c=a.toStringTag||"@@toStringTag";function l(e,t,n,i){var r=Object.create((t&&t.prototype instanceof b?t:b).prototype),a=new L(i||[]);return r._invoke=function(e,t,n){var i=d;return function(r,a){if(i===p)throw new Error("Generator is already running");if(i===f){if("throw"===r)throw a;return x()}for(n.method=r,n.arg=a;;){var s=n.delegate;if(s){var o=k(s,n);if(o){if(o===m)continue;return o}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(i===d)throw i=f,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);i=p;var c=u(e,t,n);if("normal"===c.type){if(i=n.done?f:h,c.arg===m)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(i=f,n.method="throw",n.arg=c.arg)}}}(e,n,a),r}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(i){return{type:"throw",arg:i}}}e.wrap=l;var d="suspendedStart",h="suspendedYield",p="executing",f="completed",m={};function b(){}function g(){}function _(){}var v={};v[s]=function(){return this};var y=Object.getPrototypeOf,M=y&&y(y(T([])));M&&M!==i&&r.call(M,s)&&(v=M);var w=_.prototype=b.prototype=Object.create(v);function A(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function C(e,n){function i(a,s,o,c){var l=u(e[a],e,s);if("throw"!==l.type){var d=l.arg,h=d.value;return h&&"object"===t(h)&&r.call(h,"__await")?n.resolve(h.__await).then(function(e){i("next",e,o,c)},function(e){i("throw",e,o,c)}):n.resolve(h).then(function(e){d.value=e,o(d)},function(e){return i("throw",e,o,c)})}c(l.arg)}var a;this._invoke=function(e,t){function r(){return new n(function(n,r){i(e,t,n,r)})}return a=a?a.then(r,r):r()}}function k(e,t){var i=e.iterator[t.method];if(i===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=n,k(e,t),"throw"===t.method))return m;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var r=u(i,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,m;var a=r.arg;return a?a.done?(t[e.resultName]=a.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=n),t.delegate=null,m):a:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,m)}function O(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function S(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function L(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(O,this),this.reset(!0)}function T(e){if(e){var t=e[s];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var i=-1,a=function t(){for(;++i<e.length;)if(r.call(e,i))return t.value=e[i],t.done=!1,t;return t.value=n,t.done=!0,t};return a.next=a}}return{next:x}}function x(){return{value:n,done:!0}}return g.prototype=w.constructor=_,_.constructor=g,_[c]=g.displayName="GeneratorFunction",e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,_):(e.__proto__=_,c in e||(e[c]="GeneratorFunction")),e.prototype=Object.create(w),e},e.awrap=function(e){return{__await:e}},A(C.prototype),C.prototype[o]=function(){return this},e.AsyncIterator=C,e.async=function(t,n,i,r,a){void 0===a&&(a=Promise);var s=new C(l(t,n,i,r),a);return e.isGeneratorFunction(n)?s:s.next().then(function(e){return e.done?e.value:s.next()})},A(w),w[c]="Generator",w[s]=function(){return this},w.toString=function(){return"[object Generator]"},e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var i=t.pop();if(i in e)return n.value=i,n.done=!1,n}return n.done=!0,n}},e.values=T,L.prototype={constructor:L,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(S),!e)for(var t in this)"t"===t.charAt(0)&&r.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=n)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function i(i,r){return o.type="throw",o.arg=e,t.next=i,r&&(t.method="next",t.arg=n),!!r}for(var a=this.tryEntries.length-1;a>=0;--a){var s=this.tryEntries[a],o=s.completion;if("root"===s.tryLoc)return i("end");if(s.tryLoc<=this.prev){var c=r.call(s,"catchLoc"),l=r.call(s,"finallyLoc");if(c&&l){if(this.prev<s.catchLoc)return i(s.catchLoc,!0);if(this.prev<s.finallyLoc)return i(s.finallyLoc)}else if(c){if(this.prev<s.catchLoc)return i(s.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<s.finallyLoc)return i(s.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var a=i;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var s=a?a.completion:{};return s.type=e,s.arg=t,a?(this.method="next",this.next=a.finallyLoc,m):this.complete(s)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),m},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var r=i.arg;S(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,i){return this.delegate={iterator:T(e),resultName:t,nextLoc:i},"next"===this.method&&(this.arg=n),m}},e}("object"===t(e)?e.exports:{});try{regeneratorRuntime=n}catch(i){Function("r","regeneratorRuntime = r")(n)}}).call(this,n(4)(e))},function(e,t,n){"use strict";e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){"use strict";function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&o(e,t)}function o(e,t){return(o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var n,i=u(e);if(t){var r=u(this).constructor;n=Reflect.construct(i,arguments,r)}else n=i.apply(this,arguments);return l(this,n)}}function l(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.arrayByteLength=y,t.arraysToBytes=function(e){var t=e.length;if(1===t&&e[0]instanceof Uint8Array)return e[0];for(var n=0,i=0;i<t;i++)n+=y(e[i]);for(var r=0,a=new Uint8Array(n),s=0;s<t;s++){var o=e[s];o instanceof Uint8Array||(o="string"==typeof o?v(o):new Uint8Array(o));var c=o.byteLength;a.set(o,r),r+=c}return a},t.assert=m,t.bytesToString=function(e){m(null!==e&&"object"===r(e)&&void 0!==e.length,"Invalid argument for bytesToString");var t=e.length,n=8192;if(t<n)return String.fromCharCode.apply(null,e);for(var i=[],a=0;a<t;a+=n){var s=Math.min(a+n,t),o=e.subarray(a,s);i.push(String.fromCharCode.apply(null,o))}return i.join("")},t.createPromiseCapability=function(){var e=Object.create(null),t=!1;return Object.defineProperty(e,"settled",{get:function(){return t}}),e.promise=new Promise(function(n,i){e.resolve=function(e){t=!0,n(e)},e.reject=function(e){t=!0,i(e)}}),e},t.getVerbosityLevel=function(){return h},t.info=function(e){h>=d.INFOS&&console.log("Info: ".concat(e))},t.isArrayBuffer=function(e){return"object"===r(e)&&null!==e&&void 0!==e.byteLength},t.isArrayEqual=function(e,t){return e.length===t.length&&e.every(function(e,n){return e===t[n]})},t.isBool=function(e){return"boolean"==typeof e},t.isEmptyObj=function(e){for(var t in e)return!1;return!0},t.isNum=function(e){return"number"==typeof e},t.isString=function(e){return"string"==typeof e},t.isSameOrigin=function(e,t){var n;try{if(!(n=new URL(e)).origin||"null"===n.origin)return!1}catch(r){return!1}var i=new URL(t,n);return n.origin===i.origin},t.createValidAbsoluteUrl=function(e,t){if(!e)return null;try{var n=t?new URL(e,t):new URL(e);if(function(e){if(!e)return!1;switch(e.protocol){case"http:":case"https:":case"ftp:":case"mailto:":case"tel:":return!0;default:return!1}}(n))return n}catch(i){}return null},t.removeNullCharacters=function(e){return"string"!=typeof e?(p("The argument for removeNullCharacters must be a string."),e):e.replace(_,"")},t.setVerbosityLevel=function(e){Number.isInteger(e)&&(h=e)},t.shadow=b,t.string32=function(e){return String.fromCharCode(e>>24&255,e>>16&255,e>>8&255,255&e)},t.stringToBytes=v,t.stringToPDFString=function(e){var t=e.length,n=[];if("\xfe"===e[0]&&"\xff"===e[1])for(var i=2;i<t;i+=2)n.push(String.fromCharCode(e.charCodeAt(i)<<8|e.charCodeAt(i+1)));else if("\xff"===e[0]&&"\xfe"===e[1])for(var r=2;r<t;r+=2)n.push(String.fromCharCode(e.charCodeAt(r+1)<<8|e.charCodeAt(r)));else for(var a=0;a<t;++a){var s=A[e.charCodeAt(a)];n.push(s?String.fromCharCode(s):e.charAt(a))}return n.join("")},t.stringToUTF8String=function(e){return decodeURIComponent(escape(e))},t.utf8StringToString=function(e){return unescape(encodeURIComponent(e))},t.warn=p,t.unreachable=f,t.IsEvalSupportedCached=t.IsLittleEndianCached=t.createObjectURL=t.FormatError=t.Util=t.UnknownErrorException=t.UnexpectedResponseException=t.TextRenderingMode=t.StreamType=t.PermissionFlag=t.PasswordResponses=t.PasswordException=t.MissingPDFException=t.InvalidPDFException=t.AbortException=t.CMapCompressionType=t.ImageKind=t.FontType=t.AnnotationType=t.AnnotationStateModelType=t.AnnotationReviewState=t.AnnotationReplyType=t.AnnotationMarkedState=t.AnnotationFlag=t.AnnotationFieldFlag=t.AnnotationBorderStyleType=t.UNSUPPORTED_FEATURES=t.VerbosityLevel=t.OPS=t.IDENTITY_MATRIX=t.FONT_IDENTITY_MATRIX=t.BaseException=void 0,n(6),t.IDENTITY_MATRIX=[1,0,0,1,0,0],t.FONT_IDENTITY_MATRIX=[.001,0,0,.001,0,0],t.PermissionFlag={PRINT:4,MODIFY_CONTENTS:8,COPY:16,MODIFY_ANNOTATIONS:32,FILL_INTERACTIVE_FORMS:256,COPY_FOR_ACCESSIBILITY:512,ASSEMBLE:1024,PRINT_HIGH_QUALITY:2048},t.TextRenderingMode={FILL:0,STROKE:1,FILL_STROKE:2,INVISIBLE:3,FILL_ADD_TO_PATH:4,STROKE_ADD_TO_PATH:5,FILL_STROKE_ADD_TO_PATH:6,ADD_TO_PATH:7,FILL_STROKE_MASK:3,ADD_TO_PATH_FLAG:4},t.ImageKind={GRAYSCALE_1BPP:1,RGB_24BPP:2,RGBA_32BPP:3},t.AnnotationType={TEXT:1,LINK:2,FREETEXT:3,LINE:4,SQUARE:5,CIRCLE:6,POLYGON:7,POLYLINE:8,HIGHLIGHT:9,UNDERLINE:10,SQUIGGLY:11,STRIKEOUT:12,STAMP:13,CARET:14,INK:15,POPUP:16,FILEATTACHMENT:17,SOUND:18,MOVIE:19,WIDGET:20,SCREEN:21,PRINTERMARK:22,TRAPNET:23,WATERMARK:24,THREED:25,REDACT:26},t.AnnotationStateModelType={MARKED:"Marked",REVIEW:"Review"},t.AnnotationMarkedState={MARKED:"Marked",UNMARKED:"Unmarked"},t.AnnotationReviewState={ACCEPTED:"Accepted",REJECTED:"Rejected",CANCELLED:"Cancelled",COMPLETED:"Completed",NONE:"None"},t.AnnotationReplyType={GROUP:"Group",REPLY:"R"},t.AnnotationFlag={INVISIBLE:1,HIDDEN:2,PRINT:4,NOZOOM:8,NOROTATE:16,NOVIEW:32,READONLY:64,LOCKED:128,TOGGLENOVIEW:256,LOCKEDCONTENTS:512},t.AnnotationFieldFlag={READONLY:1,REQUIRED:2,NOEXPORT:4,MULTILINE:4096,PASSWORD:8192,NOTOGGLETOOFF:16384,RADIO:32768,PUSHBUTTON:65536,COMBO:131072,EDIT:262144,SORT:524288,FILESELECT:1048576,MULTISELECT:2097152,DONOTSPELLCHECK:4194304,DONOTSCROLL:8388608,COMB:16777216,RICHTEXT:33554432,RADIOSINUNISON:33554432,COMMITONSELCHANGE:67108864},t.AnnotationBorderStyleType={SOLID:1,DASHED:2,BEVELED:3,INSET:4,UNDERLINE:5},t.StreamType={UNKNOWN:"UNKNOWN",FLATE:"FLATE",LZW:"LZW",DCT:"DCT",JPX:"JPX",JBIG:"JBIG",A85:"A85",AHX:"AHX",CCF:"CCF",RLX:"RLX"},t.FontType={UNKNOWN:"UNKNOWN",TYPE1:"TYPE1",TYPE1C:"TYPE1C",CIDFONTTYPE0:"CIDFONTTYPE0",CIDFONTTYPE0C:"CIDFONTTYPE0C",TRUETYPE:"TRUETYPE",CIDFONTTYPE2:"CIDFONTTYPE2",TYPE3:"TYPE3",OPENTYPE:"OPENTYPE",TYPE0:"TYPE0",MMTYPE1:"MMTYPE1"};var d={ERRORS:0,WARNINGS:1,INFOS:5};t.VerbosityLevel=d,t.CMapCompressionType={NONE:0,BINARY:1,STREAM:2},t.OPS={dependency:1,setLineWidth:2,setLineCap:3,setLineJoin:4,setMiterLimit:5,setDash:6,setRenderingIntent:7,setFlatness:8,setGState:9,save:10,restore:11,transform:12,moveTo:13,lineTo:14,curveTo:15,curveTo2:16,curveTo3:17,closePath:18,rectangle:19,stroke:20,closeStroke:21,fill:22,eoFill:23,fillStroke:24,eoFillStroke:25,closeFillStroke:26,closeEOFillStroke:27,endPath:28,clip:29,eoClip:30,beginText:31,endText:32,setCharSpacing:33,setWordSpacing:34,setHScale:35,setLeading:36,setFont:37,setTextRenderingMode:38,setTextRise:39,moveText:40,setLeadingMoveText:41,setTextMatrix:42,nextLine:43,showText:44,showSpacedText:45,nextLineShowText:46,nextLineSetSpacingShowText:47,setCharWidth:48,setCharWidthAndBounds:49,setStrokeColorSpace:50,setFillColorSpace:51,setStrokeColor:52,setStrokeColorN:53,setFillColor:54,setFillColorN:55,setStrokeGray:56,setFillGray:57,setStrokeRGBColor:58,setFillRGBColor:59,setStrokeCMYKColor:60,setFillCMYKColor:61,shadingFill:62,beginInlineImage:63,beginImageData:64,endInlineImage:65,paintXObject:66,markPoint:67,markPointProps:68,beginMarkedContent:69,beginMarkedContentProps:70,endMarkedContent:71,beginCompat:72,endCompat:73,paintFormXObjectBegin:74,paintFormXObjectEnd:75,beginGroup:76,endGroup:77,beginAnnotations:78,endAnnotations:79,beginAnnotation:80,endAnnotation:81,paintJpegXObject:82,paintImageMaskXObject:83,paintImageMaskXObjectGroup:84,paintImageXObject:85,paintInlineImageXObject:86,paintInlineImageXObjectGroup:87,paintImageXObjectRepeat:88,paintImageMaskXObjectRepeat:89,paintSolidColorImageMask:90,constructPath:91},t.UNSUPPORTED_FEATURES={unknown:"unknown",forms:"forms",javaScript:"javaScript",smask:"smask",shadingPattern:"shadingPattern",font:"font",errorTilingPattern:"errorTilingPattern",errorExtGState:"errorExtGState",errorXObject:"errorXObject",errorFontLoadType3:"errorFontLoadType3",errorFontState:"errorFontState",errorFontMissing:"errorFontMissing",errorFontTranslate:"errorFontTranslate",errorColorSpace:"errorColorSpace",errorOperatorList:"errorOperatorList",errorFontToUnicode:"errorFontToUnicode",errorFontLoadNative:"errorFontLoadNative",errorFontGetPath:"errorFontGetPath"},t.PasswordResponses={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};var h=d.WARNINGS;function p(e){h>=d.WARNINGS&&console.log("Warning: ".concat(e))}function f(e){throw new Error(e)}function m(e,t){e||f(t)}function b(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!1}),n}var g=function(){function e(t){this.constructor===e&&f("Cannot initialize BaseException."),this.message=t,this.name=this.constructor.name}return e.prototype=new Error,e.constructor=e,e}();t.BaseException=g,t.PasswordException=function(e){s(n,e);var t=c(n);function n(e,i){var r;return a(this,n),(r=t.call(this,e)).code=i,r}return n}(g),t.UnknownErrorException=function(e){s(n,e);var t=c(n);function n(e,i){var r;return a(this,n),(r=t.call(this,e)).details=i,r}return n}(g),t.InvalidPDFException=function(e){s(n,e);var t=c(n);function n(){return a(this,n),t.apply(this,arguments)}return n}(g),t.MissingPDFException=function(e){s(n,e);var t=c(n);function n(){return a(this,n),t.apply(this,arguments)}return n}(g),t.UnexpectedResponseException=function(e){s(n,e);var t=c(n);function n(e,i){var r;return a(this,n),(r=t.call(this,e)).status=i,r}return n}(g),t.FormatError=function(e){s(n,e);var t=c(n);function n(){return a(this,n),t.apply(this,arguments)}return n}(g),t.AbortException=function(e){s(n,e);var t=c(n);function n(){return a(this,n),t.apply(this,arguments)}return n}(g);var _=/\x00/g;function v(e){m("string"==typeof e,"Invalid argument for stringToBytes");for(var t=e.length,n=new Uint8Array(t),i=0;i<t;++i)n[i]=255&e.charCodeAt(i);return n}function y(e){return void 0!==e.length?e.length:(m(void 0!==e.byteLength,"arrayByteLength - invalid argument."),e.byteLength)}t.IsLittleEndianCached={get value(){return b(this,"value",((e=new Uint8Array(4))[0]=1,1===new Uint32Array(e.buffer,0,1)[0]));var e}},t.IsEvalSupportedCached={get value(){return b(this,"value",function(){try{return new Function(""),!0}catch(e){return!1}}())}};var M=["rgb(",0,",",0,",",0,")"];t.Util=function(){function e(){a(this,e)}var t,n;return t=e,(n=[{key:"makeCssRgb",value:function(e,t,n){return M[1]=e,M[3]=t,M[5]=n,M.join("")}},{key:"transform",value:function(e,t){return[e[0]*t[0]+e[2]*t[1],e[1]*t[0]+e[3]*t[1],e[0]*t[2]+e[2]*t[3],e[1]*t[2]+e[3]*t[3],e[0]*t[4]+e[2]*t[5]+e[4],e[1]*t[4]+e[3]*t[5]+e[5]]}},{key:"applyTransform",value:function(e,t){return[e[0]*t[0]+e[1]*t[2]+t[4],e[0]*t[1]+e[1]*t[3]+t[5]]}},{key:"applyInverseTransform",value:function(e,t){var n=t[0]*t[3]-t[1]*t[2];return[(e[0]*t[3]-e[1]*t[2]+t[2]*t[5]-t[4]*t[3])/n,(-e[0]*t[1]+e[1]*t[0]+t[4]*t[1]-t[5]*t[0])/n]}},{key:"getAxialAlignedBoundingBox",value:function(t,n){var i=e.applyTransform(t,n),r=e.applyTransform(t.slice(2,4),n),a=e.applyTransform([t[0],t[3]],n),s=e.applyTransform([t[2],t[1]],n);return[Math.min(i[0],r[0],a[0],s[0]),Math.min(i[1],r[1],a[1],s[1]),Math.max(i[0],r[0],a[0],s[0]),Math.max(i[1],r[1],a[1],s[1])]}},{key:"inverseTransform",value:function(e){var t=e[0]*e[3]-e[1]*e[2];return[e[3]/t,-e[1]/t,-e[2]/t,e[0]/t,(e[2]*e[5]-e[4]*e[3])/t,(e[4]*e[1]-e[5]*e[0])/t]}},{key:"apply3dTransform",value:function(e,t){return[e[0]*t[0]+e[1]*t[1]+e[2]*t[2],e[3]*t[0]+e[4]*t[1]+e[5]*t[2],e[6]*t[0]+e[7]*t[1]+e[8]*t[2]]}},{key:"singularValueDecompose2dScale",value:function(e){var t=[e[0],e[2],e[1],e[3]],n=e[0]*t[0]+e[1]*t[2],i=e[2]*t[1]+e[3]*t[3],r=(n+i)/2,a=Math.sqrt((n+i)*(n+i)-4*(n*i-(e[2]*t[0]+e[3]*t[2])*(e[0]*t[1]+e[1]*t[3])))/2,s=r-a||1;return[Math.sqrt(r+a||1),Math.sqrt(s)]}},{key:"normalizeRect",value:function(e){var t=e.slice(0);return e[0]>e[2]&&(t[0]=e[2],t[2]=e[0]),e[1]>e[3]&&(t[1]=e[3],t[3]=e[1]),t}},{key:"intersect",value:function(t,n){function i(e,t){return e-t}var r=[t[0],t[2],n[0],n[2]].sort(i),a=[t[1],t[3],n[1],n[3]].sort(i),s=[];return t=e.normalizeRect(t),n=e.normalizeRect(n),r[0]===t[0]&&r[1]===n[0]||r[0]===n[0]&&r[1]===t[0]?(s[0]=r[1],s[2]=r[2],a[0]===t[1]&&a[1]===n[1]||a[0]===n[1]&&a[1]===t[1]?(s[1]=a[1],s[3]=a[2],s):null):null}}])&&i(t,n),e}();var w,A=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,728,711,710,729,733,731,730,732,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8226,8224,8225,8230,8212,8211,402,8260,8249,8250,8722,8240,8222,8220,8221,8216,8217,8218,8482,64257,64258,321,338,352,376,381,305,322,339,353,382,0,8364],C=(w="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!n&&URL.createObjectURL){var i=new Blob([e],{type:t});return URL.createObjectURL(i)}for(var r="data:".concat(t,";base64,"),a=0,s=e.length;a<s;a+=3){var o=255&e[a],c=255&e[a+1],l=255&e[a+2],u=o>>2,d=(3&o)<<4|c>>4,h=a+1<s?(15&c)<<2|l>>6:64,p=a+2<s?63&l:64;r+=w[u]+w[d]+w[h]+w[p]}return r});t.createObjectURL=C},function(e,t,n){"use strict";var i=n(7);function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}if("undefined"==typeof globalThis||!globalThis._pdfjsCompatibilityChecked){"undefined"!=typeof globalThis&&globalThis.Math===Math||(globalThis=n(8)),globalThis._pdfjsCompatibilityChecked=!0;var a="object"===("undefined"==typeof window?"undefined":r(window))&&"object"===("undefined"==typeof document?"undefined":r(document)),s="undefined"!=typeof navigator&&navigator.userAgent||"",o=/Trident/.test(s);!globalThis.btoa&&i.isNodeJS&&(globalThis.btoa=function(e){return Buffer.from(e,"binary").toString("base64")}),!globalThis.atob&&i.isNodeJS&&(globalThis.atob=function(e){return Buffer.from(e,"base64").toString("binary")}),a&&void 0===Element.prototype.remove&&(Element.prototype.remove=function(){this.parentNode&&this.parentNode.removeChild(this)}),function(){if(a&&!i.isNodeJS){var e=document.createElement("div");if(e.classList.add("testOne","testTwo"),!0!==e.classList.contains("testOne")||!0!==e.classList.contains("testTwo")){var t=DOMTokenList.prototype.add,n=DOMTokenList.prototype.remove;DOMTokenList.prototype.add=function(){for(var e=arguments.length,n=new Array(e),i=0;i<e;i++)n[i]=arguments[i];for(var r=0,a=n;r<a.length;r++){var s=a[r];t.call(this,s)}},DOMTokenList.prototype.remove=function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];for(var r=0,a=t;r<a.length;r++){var s=a[r];n.call(this,s)}}}}}(),a&&!i.isNodeJS&&!1!==document.createElement("div").classList.toggle("test",0)&&(DOMTokenList.prototype.toggle=function(e){var t=arguments.length>1?!!arguments[1]:!this.contains(e);return this[t?"add":"remove"](e),t}),function(){if(a&&o){var e=window.history.pushState,t=window.history.replaceState;window.history.pushState=function(t,n,i){e.apply(this,void 0===i?[t,n]:[t,n,i])},window.history.replaceState=function(e,n,i){t.apply(this,void 0===i?[e,n]:[e,n,i])}}}(),String.prototype.startsWith||n(53),String.prototype.endsWith||n(64),String.prototype.includes||n(66),Array.prototype.includes||n(68),Array.from||n(76),Object.assign||n(98),Math.log2||(Math.log2=n(101)),Number.isNaN||(Number.isNaN=n(103)),Number.isInteger||(Number.isInteger=n(105)),Uint8Array.prototype.slice||n(108),globalThis.Promise&&globalThis.Promise.allSettled||(globalThis.Promise=n(113)),globalThis.URL=n(136),function(){var e=!1;if("undefined"!=typeof ReadableStream)try{new ReadableStream({start:function(e){e.close()}}),e=!0}catch(t){}e||(globalThis.ReadableStream=n(143).ReadableStream)}(),globalThis.Map&&globalThis.Map.prototype.entries||(globalThis.Map=n(144)),globalThis.Set&&globalThis.Set.prototype.entries||(globalThis.Set=n(151)),globalThis.WeakMap||(globalThis.WeakMap=n(153)),globalThis.WeakSet||(globalThis.WeakSet=n(159)),String.prototype.codePointAt||n(161),String.fromCodePoint||(String.fromCodePoint=n(163)),globalThis.Symbol||n(165),String.prototype.padStart||n(188),String.prototype.padEnd||n(193),Object.values||(Object.values=n(195))}},function(e,t,n){"use strict";function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.isNodeJS=void 0;var r="object"===("undefined"==typeof process?"undefined":i(process))&&process+""=="[object process]"&&!process.versions.nw&&!process.versions.electron;t.isNodeJS=r},function(e,t,n){n(9),e.exports=n(11)},function(e,t,n){n(10)({global:!0},{globalThis:n(11)})},function(e,t,n){var i=n(11),r=n(12).f,a=n(26),s=n(29),o=n(30),c=n(40),l=n(52);e.exports=function(e,t){var n,u,d,h,p,f=e.target,m=e.global,b=e.stat;if(n=m?i:b?i[f]||o(f,{}):(i[f]||{}).prototype)for(u in t){if(h=t[u],d=e.noTargetGet?(p=r(n,u))&&p.value:n[u],!l(m?u:f+(b?".":"#")+u,e.forced)&&void 0!==d){if(typeof h==typeof d)continue;c(h,d)}(e.sham||d&&d.sham)&&a(h,"sham",!0),s(n,u,h,e)}}},function(e,t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof global&&global)||Function("return this")()},function(e,t,n){var i=n(13),r=n(15),a=n(16),s=n(17),o=n(21),c=n(23),l=n(24),u=Object.getOwnPropertyDescriptor;t.f=i?u:function(e,t){if(e=s(e),t=o(t,!0),l)try{return u(e,t)}catch(n){}if(c(e,t))return a(!r.f.call(e,t),e[t])}},function(e,t,n){var i=n(14);e.exports=!i(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,n){"use strict";var i={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,a=r&&!i.call({1:2},1);t.f=a?function(e){var t=r(this,e);return!!t&&t.enumerable}:i},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var i=n(18),r=n(20);e.exports=function(e){return i(r(e))}},function(e,t,n){var i=n(14),r=n(19),a="".split;e.exports=i(function(){return!Object("z").propertyIsEnumerable(0)})?function(e){return"String"==r(e)?a.call(e,""):Object(e)}:Object},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var i=n(22);e.exports=function(e,t){if(!i(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!i(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!i(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!i(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var i=n(13),r=n(14),a=n(25);e.exports=!i&&!r(function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){var i=n(11),r=n(22),a=i.document,s=r(a)&&r(a.createElement);e.exports=function(e){return s?a.createElement(e):{}}},function(e,t,n){var i=n(13),r=n(27),a=n(16);e.exports=i?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var i=n(13),r=n(24),a=n(28),s=n(21),o=Object.defineProperty;t.f=i?o:function(e,t,n){if(a(e),t=s(t,!0),a(n),r)try{return o(e,t,n)}catch(i){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var i=n(22);e.exports=function(e){if(!i(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,n){var i=n(11),r=n(26),a=n(23),s=n(30),o=n(31),c=n(33),l=c.get,u=c.enforce,d=String(String).split("String");(e.exports=function(e,t,n,o){var c=!!o&&!!o.unsafe,l=!!o&&!!o.enumerable,h=!!o&&!!o.noTargetGet;"function"==typeof n&&("string"!=typeof t||a(n,"name")||r(n,"name",t),u(n).source=d.join("string"==typeof t?t:"")),e!==i?(c?!h&&e[t]&&(l=!0):delete e[t],l?e[t]=n:r(e,t,n)):l?e[t]=n:s(t,n)})(Function.prototype,"toString",function(){return"function"==typeof this&&l(this).source||o(this)})},function(e,t,n){var i=n(11),r=n(26);e.exports=function(e,t){try{r(i,e,t)}catch(n){i[e]=t}return t}},function(e,t,n){var i=n(32),r=Function.toString;"function"!=typeof i.inspectSource&&(i.inspectSource=function(e){return r.call(e)}),e.exports=i.inspectSource},function(e,t,n){var i=n(11),r=n(30),a="__core-js_shared__",s=i[a]||r(a,{});e.exports=s},function(e,t,n){var i,r,a,s=n(34),o=n(11),c=n(22),l=n(26),u=n(23),d=n(35),h=n(39);if(s){var p=new(0,o.WeakMap),f=p.get,m=p.has,b=p.set;i=function(e,t){return b.call(p,e,t),t},r=function(e){return f.call(p,e)||{}},a=function(e){return m.call(p,e)}}else{var g=d("state");h[g]=!0,i=function(e,t){return l(e,g,t),t},r=function(e){return u(e,g)?e[g]:{}},a=function(e){return u(e,g)}}e.exports={set:i,get:r,has:a,enforce:function(e){return a(e)?r(e):i(e,{})},getterFor:function(e){return function(t){var n;if(!c(t)||(n=r(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},function(e,t,n){var i=n(11),r=n(31),a=i.WeakMap;e.exports="function"==typeof a&&/native code/.test(r(a))},function(e,t,n){var i=n(36),r=n(38),a=i("keys");e.exports=function(e){return a[e]||(a[e]=r(e))}},function(e,t,n){var i=n(37),r=n(32);(e.exports=function(e,t){return r[e]||(r[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.6.5",mode:i?"pure":"global",copyright:"\xa9 2020 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports=!1},function(e,t){var n=0,i=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++n+i).toString(36)}},function(e,t){e.exports={}},function(e,t,n){var i=n(23),r=n(41),a=n(12),s=n(27);e.exports=function(e,t){for(var n=r(t),o=s.f,c=a.f,l=0;l<n.length;l++){var u=n[l];i(e,u)||o(e,u,c(t,u))}}},function(e,t,n){var i=n(42),r=n(44),a=n(51),s=n(28);e.exports=i("Reflect","ownKeys")||function(e){var t=r.f(s(e)),n=a.f;return n?t.concat(n(e)):t}},function(e,t,n){var i=n(43),r=n(11),a=function(e){return"function"==typeof e?e:void 0};e.exports=function(e,t){return arguments.length<2?a(i[e])||a(r[e]):i[e]&&i[e][t]||r[e]&&r[e][t]}},function(e,t,n){var i=n(11);e.exports=i},function(e,t,n){var i=n(45),r=n(50).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,r)}},function(e,t,n){var i=n(23),r=n(17),a=n(46).indexOf,s=n(39);e.exports=function(e,t){var n,o=r(e),c=0,l=[];for(n in o)!i(s,n)&&i(o,n)&&l.push(n);for(;t.length>c;)i(o,n=t[c++])&&(~a(l,n)||l.push(n));return l}},function(e,t,n){var i=n(17),r=n(47),a=n(49),s=function(e){return function(t,n,s){var o,c=i(t),l=r(c.length),u=a(s,l);if(e&&n!=n){for(;l>u;)if((o=c[u++])!=o)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:s(!0),indexOf:s(!1)}},function(e,t,n){var i=n(48),r=Math.min;e.exports=function(e){return e>0?r(i(e),9007199254740991):0}},function(e,t){var n=Math.ceil,i=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?i:n)(e)}},function(e,t,n){var i=n(48),r=Math.max,a=Math.min;e.exports=function(e,t){var n=i(e);return n<0?r(n+t,0):a(n,t)}},function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var i=n(14),r=/#|\.prototype\./,a=function(e,t){var n=o[s(e)];return n==l||n!=c&&("function"==typeof t?i(t):!!t)},s=a.normalize=function(e){return String(e).replace(r,".").toLowerCase()},o=a.data={},c=a.NATIVE="N",l=a.POLYFILL="P";e.exports=a},function(e,t,n){n(54);var i=n(61);e.exports=i("String","startsWith")},function(e,t,n){"use strict";var i,r=n(10),a=n(12).f,s=n(47),o=n(55),c=n(20),l=n(60),u=n(37),d="".startsWith,h=Math.min,p=l("startsWith");r({target:"String",proto:!0,forced:!(!u&&!p&&(i=a(String.prototype,"startsWith"),i&&!i.writable)||p)},{startsWith:function(e){var t=String(c(this));o(e);var n=s(h(arguments.length>1?arguments[1]:void 0,t.length)),i=String(e);return d?d.call(t,i,n):t.slice(n,n+i.length)===i}})},function(e,t,n){var i=n(56);e.exports=function(e){if(i(e))throw TypeError("The method doesn't accept regular expressions");return e}},function(e,t,n){var i=n(22),r=n(19),a=n(57)("match");e.exports=function(e){var t;return i(e)&&(void 0!==(t=e[a])?!!t:"RegExp"==r(e))}},function(e,t,n){var i=n(11),r=n(36),a=n(23),s=n(38),o=n(58),c=n(59),l=r("wks"),u=i.Symbol,d=c?u:u&&u.withoutSetter||s;e.exports=function(e){return a(l,e)||(l[e]=o&&a(u,e)?u[e]:d("Symbol."+e)),l[e]}},function(e,t,n){var i=n(14);e.exports=!!Object.getOwnPropertySymbols&&!i(function(){return!String(Symbol())})},function(e,t,n){var i=n(58);e.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(e,t,n){var i=n(57)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[i]=!1,"/./"[e](t)}catch(r){}}return!1}},function(e,t,n){var i=n(11),r=n(62),a=Function.call;e.exports=function(e,t,n){return r(a,i[e].prototype[t],n)}},function(e,t,n){var i=n(63);e.exports=function(e,t,n){if(i(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,i){return e.call(t,n,i)};case 3:return function(n,i,r){return e.call(t,n,i,r)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,n){n(65);var i=n(61);e.exports=i("String","endsWith")},function(e,t,n){"use strict";var i,r=n(10),a=n(12).f,s=n(47),o=n(55),c=n(20),l=n(60),u=n(37),d="".endsWith,h=Math.min,p=l("endsWith");r({target:"String",proto:!0,forced:!(!u&&!p&&(i=a(String.prototype,"endsWith"),i&&!i.writable)||p)},{endsWith:function(e){var t=String(c(this));o(e);var n=arguments.length>1?arguments[1]:void 0,i=s(t.length),r=void 0===n?i:h(s(n),i),a=String(e);return d?d.call(t,a,r):t.slice(r-a.length,r)===a}})},function(e,t,n){n(67);var i=n(61);e.exports=i("String","includes")},function(e,t,n){"use strict";var i=n(10),r=n(55),a=n(20);i({target:"String",proto:!0,forced:!n(60)("includes")},{includes:function(e){return!!~String(a(this)).indexOf(r(e),arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){n(69);var i=n(61);e.exports=i("Array","includes")},function(e,t,n){"use strict";var i=n(10),r=n(46).includes,a=n(70);i({target:"Array",proto:!0,forced:!n(75)("indexOf",{ACCESSORS:!0,1:0})},{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),a("includes")},function(e,t,n){var i=n(57),r=n(71),a=n(27),s=i("unscopables"),o=Array.prototype;null==o[s]&&a.f(o,s,{configurable:!0,value:r(null)}),e.exports=function(e){o[s][e]=!0}},function(e,t,n){var i,r=n(28),a=n(72),s=n(50),o=n(39),c=n(74),l=n(25),u=n(35)("IE_PROTO"),d=function(){},h=function(e){return"<script>"+e+"<\/script>"},p=function(){try{i=document.domain&&new ActiveXObject("htmlfile")}catch(r){}var e,t;p=i?function(e){e.write(h("")),e.close();var t=e.parentWindow.Object;return e=null,t}(i):((t=l("iframe")).style.display="none",c.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(h("document.F=Object")),e.close(),e.F);for(var n=s.length;n--;)delete p.prototype[s[n]];return p()};o[u]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(d.prototype=r(e),n=new d,d.prototype=null,n[u]=e):n=p(),void 0===t?n:a(n,t)}},function(e,t,n){var i=n(13),r=n(27),a=n(28),s=n(73);e.exports=i?Object.defineProperties:function(e,t){a(e);for(var n,i=s(t),o=i.length,c=0;o>c;)r.f(e,n=i[c++],t[n]);return e}},function(e,t,n){var i=n(45),r=n(50);e.exports=Object.keys||function(e){return i(e,r)}},function(e,t,n){var i=n(42);e.exports=i("document","documentElement")},function(e,t,n){var i=n(13),r=n(14),a=n(23),s=Object.defineProperty,o={},c=function(e){throw e};e.exports=function(e,t){if(a(o,e))return o[e];t||(t={});var n=[][e],l=!!a(t,"ACCESSORS")&&t.ACCESSORS,u=a(t,0)?t[0]:c,d=a(t,1)?t[1]:void 0;return o[e]=!!n&&!r(function(){if(l&&!i)return!0;var e={length:-1};l?s(e,1,{enumerable:!0,get:c}):e[1]=1,n.call(e,u,d)})}},function(e,t,n){n(77),n(89);var i=n(43);e.exports=i.Array.from},function(e,t,n){"use strict";var i=n(78).charAt,r=n(33),a=n(79),s="String Iterator",o=r.set,c=r.getterFor(s);a(String,"String",function(e){o(this,{type:s,string:String(e),index:0})},function(){var e,t=c(this),n=t.string,r=t.index;return r>=n.length?{value:void 0,done:!0}:(e=i(n,r),t.index+=e.length,{value:e,done:!1})})},function(e,t,n){var i=n(48),r=n(20),a=function(e){return function(t,n){var a,s,o=String(r(t)),c=i(n),l=o.length;return c<0||c>=l?e?"":void 0:(a=o.charCodeAt(c))<55296||a>56319||c+1===l||(s=o.charCodeAt(c+1))<56320||s>57343?e?o.charAt(c):a:e?o.slice(c,c+2):s-56320+(a-55296<<10)+65536}};e.exports={codeAt:a(!1),charAt:a(!0)}},function(e,t,n){"use strict";var i=n(10),r=n(80),a=n(82),s=n(87),o=n(85),c=n(26),l=n(29),u=n(57),d=n(37),h=n(86),p=n(81),f=p.IteratorPrototype,m=p.BUGGY_SAFARI_ITERATORS,b=u("iterator"),g="keys",_="values",v="entries",y=function(){return this};e.exports=function(e,t,n,u,p,M,w){r(n,t,u);var A,C,k,O=function(e){if(e===p&&D)return D;if(!m&&e in T)return T[e];switch(e){case g:case _:case v:return function(){return new n(this,e)}}return function(){return new n(this)}},S=t+" Iterator",L=!1,T=e.prototype,x=T[b]||T["@@iterator"]||p&&T[p],D=!m&&x||O(p),E="Array"==t&&T.entries||x;if(E&&(A=a(E.call(new e)),f!==Object.prototype&&A.next&&(d||a(A)===f||(s?s(A,f):"function"!=typeof A[b]&&c(A,b,y)),o(A,S,!0,!0),d&&(h[S]=y))),p==_&&x&&x.name!==_&&(L=!0,D=function(){return x.call(this)}),d&&!w||T[b]===D||c(T,b,D),h[t]=D,p)if(C={values:O(_),keys:M?D:O(g),entries:O(v)},w)for(k in C)(m||L||!(k in T))&&l(T,k,C[k]);else i({target:t,proto:!0,forced:m||L},C);return C}},function(e,t,n){"use strict";var i=n(81).IteratorPrototype,r=n(71),a=n(16),s=n(85),o=n(86),c=function(){return this};e.exports=function(e,t,n){var l=t+" Iterator";return e.prototype=r(i,{next:a(1,n)}),s(e,l,!1,!0),o[l]=c,e}},function(e,t,n){"use strict";var i,r,a,s=n(82),o=n(26),c=n(23),l=n(57),u=n(37),d=l("iterator"),h=!1;[].keys&&("next"in(a=[].keys())?(r=s(s(a)))!==Object.prototype&&(i=r):h=!0),null==i&&(i={}),u||c(i,d)||o(i,d,function(){return this}),e.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:h}},function(e,t,n){var i=n(23),r=n(83),a=n(35),s=n(84),o=a("IE_PROTO"),c=Object.prototype;e.exports=s?Object.getPrototypeOf:function(e){return e=r(e),i(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?c:null}},function(e,t,n){var i=n(20);e.exports=function(e){return Object(i(e))}},function(e,t,n){var i=n(14);e.exports=!i(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})},function(e,t,n){var i=n(27).f,r=n(23),a=n(57)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,a)&&i(e,a,{configurable:!0,value:t})}},function(e,t){e.exports={}},function(e,t,n){var i=n(28),r=n(88);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),t=n instanceof Array}catch(a){}return function(n,a){return i(n),r(a),t?e.call(n,a):n.__proto__=a,n}}():void 0)},function(e,t,n){var i=n(22);e.exports=function(e){if(!i(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},function(e,t,n){var i=n(10),r=n(90);i({target:"Array",stat:!0,forced:!n(97)(function(e){Array.from(e)})},{from:r})},function(e,t,n){"use strict";var i=n(62),r=n(83),a=n(91),s=n(92),o=n(47),c=n(93),l=n(94);e.exports=function(e){var t,n,u,d,h,p,f=r(e),m="function"==typeof this?this:Array,b=arguments.length,g=b>1?arguments[1]:void 0,_=void 0!==g,v=l(f),y=0;if(_&&(g=i(g,b>2?arguments[2]:void 0,2)),null==v||m==Array&&s(v))for(n=new m(t=o(f.length));t>y;y++)p=_?g(f[y],y):f[y],c(n,y,p);else for(h=(d=v.call(f)).next,n=new m;!(u=h.call(d)).done;y++)p=_?a(d,g,[u.value,y],!0):u.value,c(n,y,p);return n.length=y,n}},function(e,t,n){var i=n(28);e.exports=function(e,t,n,r){try{return r?t(i(n)[0],n[1]):t(n)}catch(s){var a=e.return;throw void 0!==a&&i(a.call(e)),s}}},function(e,t,n){var i=n(57),r=n(86),a=i("iterator"),s=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||s[a]===e)}},function(e,t,n){"use strict";var i=n(21),r=n(27),a=n(16);e.exports=function(e,t,n){var s=i(t);s in e?r.f(e,s,a(0,n)):e[s]=n}},function(e,t,n){var i=n(95),r=n(86),a=n(57)("iterator");e.exports=function(e){if(null!=e)return e[a]||e["@@iterator"]||r[i(e)]}},function(e,t,n){var i=n(96),r=n(19),a=n(57)("toStringTag"),s="Arguments"==r(function(){return arguments}());e.exports=i?r:function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(n){}}(t=Object(e),a))?n:s?r(t):"Object"==(i=r(t))&&"function"==typeof t.callee?"Arguments":i}},function(e,t,n){var i={};i[n(57)("toStringTag")]="z",e.exports="[object z]"===String(i)},function(e,t,n){var i=n(57)("iterator"),r=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){r=!0}};s[i]=function(){return this},Array.from(s,function(){throw 2})}catch(o){}e.exports=function(e,t){if(!t&&!r)return!1;var n=!1;try{var a={};a[i]=function(){return{next:function(){return{done:n=!0}}}},e(a)}catch(o){}return n}},function(e,t,n){n(99);var i=n(43);e.exports=i.Object.assign},function(e,t,n){var i=n(10),r=n(100);i({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},function(e,t,n){"use strict";var i=n(13),r=n(14),a=n(73),s=n(51),o=n(15),c=n(83),l=n(18),u=Object.assign,d=Object.defineProperty;e.exports=!u||r(function(){if(i&&1!==u({b:1},u(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=u({},e)[n]||a(u({},t)).join("")!=r})?function(e,t){for(var n=c(e),r=arguments.length,u=1,d=s.f,h=o.f;r>u;)for(var p,f=l(arguments[u++]),m=d?a(f).concat(d(f)):a(f),b=m.length,g=0;b>g;)p=m[g++],i&&!h.call(f,p)||(n[p]=f[p]);return n}:u},function(e,t,n){n(102);var i=n(43);e.exports=i.Math.log2},function(e,t,n){var i=n(10),r=Math.log,a=Math.LN2;i({target:"Math",stat:!0},{log2:function(e){return r(e)/a}})},function(e,t,n){n(104);var i=n(43);e.exports=i.Number.isNaN},function(e,t,n){n(10)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},function(e,t,n){n(106);var i=n(43);e.exports=i.Number.isInteger},function(e,t,n){n(10)({target:"Number",stat:!0},{isInteger:n(107)})},function(e,t,n){var i=n(22),r=Math.floor;e.exports=function(e){return!i(e)&&isFinite(e)&&r(e)===e}},function(e,t,n){n(109)},function(e,t,n){"use strict";var i=n(110),r=n(112),a=n(14),s=i.aTypedArray,o=i.aTypedArrayConstructor,c=[].slice;(0,i.exportTypedArrayMethod)("slice",function(e,t){for(var n=c.call(s(this),e,t),i=r(this,this.constructor),a=0,l=n.length,u=new(o(i))(l);l>a;)u[a]=n[a++];return u},a(function(){new Int8Array(1).slice()}))},function(e,t,n){"use strict";var i,r=n(111),a=n(13),s=n(11),o=n(22),c=n(23),l=n(95),u=n(26),d=n(29),h=n(27).f,p=n(82),f=n(87),m=n(57),b=n(38),g=s.Int8Array,_=g&&g.prototype,v=s.Uint8ClampedArray,y=v&&v.prototype,M=g&&p(g),w=_&&p(_),A=Object.prototype,C=A.isPrototypeOf,k=m("toStringTag"),O=b("TYPED_ARRAY_TAG"),S=r&&!!f&&"Opera"!==l(s.opera),L=!1,T={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},x=function(e){return o(e)&&c(T,l(e))};for(i in T)s[i]||(S=!1);if((!S||"function"!=typeof M||M===Function.prototype)&&(M=function(){throw TypeError("Incorrect invocation")},S))for(i in T)s[i]&&f(s[i],M);if((!S||!w||w===A)&&(w=M.prototype,S))for(i in T)s[i]&&f(s[i].prototype,w);if(S&&p(y)!==w&&f(y,w),a&&!c(w,k))for(i in L=!0,h(w,k,{get:function(){return o(this)?this[O]:void 0}}),T)s[i]&&u(s[i],O,i);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:S,TYPED_ARRAY_TAG:L&&O,aTypedArray:function(e){if(x(e))return e;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(e){if(f){if(C.call(M,e))return e}else for(var t in T)if(c(T,i)){var n=s[t];if(n&&(e===n||C.call(n,e)))return e}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n){if(a){if(n)for(var i in T){var r=s[i];r&&c(r.prototype,e)&&delete r.prototype[e]}w[e]&&!n||d(w,e,n?t:S&&_[e]||t)}},exportTypedArrayStaticMethod:function(e,t,n){var i,r;if(a){if(f){if(n)for(i in T)(r=s[i])&&c(r,e)&&delete r[e];if(M[e]&&!n)return;try{return d(M,e,n?t:S&&g[e]||t)}catch(o){}}for(i in T)!(r=s[i])||r[e]&&!n||d(r,e,t)}},isView:function(e){var t=l(e);return"DataView"===t||c(T,t)},isTypedArray:x,TypedArray:M,TypedArrayPrototype:w}},function(e,t){e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},function(e,t,n){var i=n(28),r=n(63),a=n(57)("species");e.exports=function(e,t){var n,s=i(e).constructor;return void 0===s||null==(n=i(s)[a])?t:r(n)}},function(e,t,n){n(114),n(77),n(116),n(119),n(134),n(135);var i=n(43);e.exports=i.Promise},function(e,t,n){var i=n(96),r=n(29),a=n(115);i||r(Object.prototype,"toString",a,{unsafe:!0})},function(e,t,n){"use strict";var i=n(96),r=n(95);e.exports=i?{}.toString:function(){return"[object "+r(this)+"]"}},function(e,t,n){var i=n(11),r=n(117),a=n(118),s=n(26),o=n(57),c=o("iterator"),l=o("toStringTag"),u=a.values;for(var d in r){var h=i[d],p=h&&h.prototype;if(p){if(p[c]!==u)try{s(p,c,u)}catch(m){p[c]=u}if(p[l]||s(p,l,d),r[d])for(var f in a)if(p[f]!==a[f])try{s(p,f,a[f])}catch(m){p[f]=a[f]}}}},function(e,t){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(e,t,n){"use strict";var i=n(17),r=n(70),a=n(86),s=n(33),o=n(79),c="Array Iterator",l=s.set,u=s.getterFor(c);e.exports=o(Array,"Array",function(e,t){l(this,{type:c,target:i(e),index:0,kind:t})},function(){var e=u(this),t=e.target,n=e.kind,i=e.index++;return!t||i>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:i,done:!1}:"values"==n?{value:t[i],done:!1}:{value:[i,t[i]],done:!1}},"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},function(e,t,n){"use strict";var i,r,a,s,o=n(10),c=n(37),l=n(11),u=n(42),d=n(120),h=n(29),p=n(121),f=n(85),m=n(122),b=n(22),g=n(63),_=n(123),v=n(19),y=n(31),M=n(124),w=n(97),A=n(112),C=n(125).set,k=n(128),O=n(129),S=n(131),L=n(130),T=n(132),x=n(33),D=n(52),E=n(57),P=n(133),R=E("species"),j="Promise",z=x.get,N=x.set,I=x.getterFor(j),F=d,W=l.TypeError,q=l.document,B=l.process,V=u("fetch"),Y=L.f,H=Y,X="process"==v(B),U=!!(q&&q.createEvent&&l.dispatchEvent),G="unhandledrejection",Q=D(j,function(){if(y(F)===String(F)){if(66===P)return!0;if(!X&&"function"!=typeof PromiseRejectionEvent)return!0}if(c&&!F.prototype.finally)return!0;if(P>=51&&/native code/.test(F))return!1;var e=F.resolve(1),t=function(e){e(function(){},function(){})};return(e.constructor={})[R]=t,!(e.then(function(){})instanceof t)}),K=Q||!w(function(e){F.all(e).catch(function(){})}),$=function(e){var t;return!(!b(e)||"function"!=typeof(t=e.then))&&t},J=function(e,t,n){if(!t.notified){t.notified=!0;var i=t.reactions;k(function(){for(var r=t.value,a=1==t.state,s=0;i.length>s;){var o,c,l,u=i[s++],d=a?u.ok:u.fail,h=u.resolve,p=u.reject,f=u.domain;try{d?(a||(2===t.rejection&&ne(e,t),t.rejection=1),!0===d?o=r:(f&&f.enter(),o=d(r),f&&(f.exit(),l=!0)),o===u.promise?p(W("Promise-chain cycle")):(c=$(o))?c.call(o,h,p):h(o)):p(r)}catch(m){f&&!l&&f.exit(),p(m)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&ee(e,t)})}},Z=function(e,t,n){var i,r;U?((i=q.createEvent("Event")).promise=t,i.reason=n,i.initEvent(e,!1,!0),l.dispatchEvent(i)):i={promise:t,reason:n},(r=l["on"+e])?r(i):e===G&&S("Unhandled promise rejection",n)},ee=function(e,t){C.call(l,function(){var n,i=t.value;if(te(t)&&(n=T(function(){X?B.emit("unhandledRejection",i,e):Z(G,e,i)}),t.rejection=X||te(t)?2:1,n.error))throw n.value})},te=function(e){return 1!==e.rejection&&!e.parent},ne=function(e,t){C.call(l,function(){X?B.emit("rejectionHandled",e):Z("rejectionhandled",e,t.value)})},ie=function(e,t,n,i){return function(r){e(t,n,r,i)}},re=function(e,t,n,i){t.done||(t.done=!0,i&&(t=i),t.value=n,t.state=2,J(e,t,!0))},ae=function(e,t,n,i){if(!t.done){t.done=!0,i&&(t=i);try{if(e===n)throw W("Promise can't be resolved itself");var r=$(n);r?k(function(){var i={done:!1};try{r.call(n,ie(ae,e,i,t),ie(re,e,i,t))}catch(a){re(e,i,a,t)}}):(t.value=n,t.state=1,J(e,t,!1))}catch(a){re(e,{done:!1},a,t)}}};Q&&(F=function(e){_(this,F,j),g(e),i.call(this);var t=z(this);try{e(ie(ae,this,t),ie(re,this,t))}catch(n){re(this,t,n)}},(i=function(e){N(this,{type:j,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=p(F.prototype,{then:function(e,t){var n=I(this),i=Y(A(this,F));return i.ok="function"!=typeof e||e,i.fail="function"==typeof t&&t,i.domain=X?B.domain:void 0,n.parent=!0,n.reactions.push(i),0!=n.state&&J(this,n,!1),i.promise},catch:function(e){return this.then(void 0,e)}}),r=function(){var e=new i,t=z(e);this.promise=e,this.resolve=ie(ae,e,t),this.reject=ie(re,e,t)},L.f=Y=function(e){return e===F||e===a?new r(e):H(e)},c||"function"!=typeof d||(s=d.prototype.then,h(d.prototype,"then",function(e,t){var n=this;return new F(function(e,t){s.call(n,e,t)}).then(e,t)},{unsafe:!0}),"function"==typeof V&&o({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return O(F,V.apply(l,arguments))}}))),o({global:!0,wrap:!0,forced:Q},{Promise:F}),f(F,j,!1,!0),m(j),a=u(j),o({target:j,stat:!0,forced:Q},{reject:function(e){var t=Y(this);return t.reject.call(void 0,e),t.promise}}),o({target:j,stat:!0,forced:c||Q},{resolve:function(e){return O(c&&this===a?F:this,e)}}),o({target:j,stat:!0,forced:K},{all:function(e){var t=this,n=Y(t),i=n.resolve,r=n.reject,a=T(function(){var n=g(t.resolve),a=[],s=0,o=1;M(e,function(e){var c=s++,l=!1;a.push(void 0),o++,n.call(t,e).then(function(e){l||(l=!0,a[c]=e,--o||i(a))},r)}),--o||i(a)});return a.error&&r(a.value),n.promise},race:function(e){var t=this,n=Y(t),i=n.reject,r=T(function(){var r=g(t.resolve);M(e,function(e){r.call(t,e).then(n.resolve,i)})});return r.error&&i(r.value),n.promise}})},function(e,t,n){var i=n(11);e.exports=i.Promise},function(e,t,n){var i=n(29);e.exports=function(e,t,n){for(var r in t)i(e,r,t[r],n);return e}},function(e,t,n){"use strict";var i=n(42),r=n(27),a=n(57),s=n(13),o=a("species");e.exports=function(e){var t=i(e);s&&t&&!t[o]&&(0,r.f)(t,o,{configurable:!0,get:function(){return this}})}},function(e,t){e.exports=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e}},function(e,t,n){var i=n(28),r=n(92),a=n(47),s=n(62),o=n(94),c=n(91),l=function(e,t){this.stopped=e,this.result=t};(e.exports=function(e,t,n,u,d){var h,p,f,m,b,g,_,v=s(t,n,u?2:1);if(d)h=e;else{if("function"!=typeof(p=o(e)))throw TypeError("Target is not iterable");if(r(p)){for(f=0,m=a(e.length);m>f;f++)if((b=u?v(i(_=e[f])[0],_[1]):v(e[f]))&&b instanceof l)return b;return new l(!1)}h=p.call(e)}for(g=h.next;!(_=g.call(h)).done;)if("object"==typeof(b=c(h,v,_.value,u))&&b&&b instanceof l)return b;return new l(!1)}).stop=function(e){return new l(!0,e)}},function(e,t,n){var i,r,a,s=n(11),o=n(14),c=n(19),l=n(62),u=n(74),d=n(25),h=n(126),p=s.location,f=s.setImmediate,m=s.clearImmediate,b=s.process,g=s.MessageChannel,_=s.Dispatch,v=0,y={},M=function(e){if(y.hasOwnProperty(e)){var t=y[e];delete y[e],t()}},w=function(e){return function(){M(e)}},A=function(e){M(e.data)},C=function(e){s.postMessage(e+"",p.protocol+"//"+p.host)};f&&m||(f=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return y[++v]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},i(v),v},m=function(e){delete y[e]},"process"==c(b)?i=function(e){b.nextTick(w(e))}:_&&_.now?i=function(e){_.now(w(e))}:g&&!h?(a=(r=new g).port2,r.port1.onmessage=A,i=l(a.postMessage,a,1)):!s.addEventListener||"function"!=typeof postMessage||s.importScripts||o(C)||"file:"===p.protocol?i="onreadystatechange"in d("script")?function(e){u.appendChild(d("script")).onreadystatechange=function(){u.removeChild(this),M(e)}}:function(e){setTimeout(w(e),0)}:(i=C,s.addEventListener("message",A,!1))),e.exports={set:f,clear:m}},function(e,t,n){var i=n(127);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(i)},function(e,t,n){var i=n(42);e.exports=i("navigator","userAgent")||""},function(e,t,n){var i,r,a,s,o,c,l,u,d=n(11),h=n(12).f,p=n(19),f=n(125).set,m=n(126),b=d.MutationObserver||d.WebKitMutationObserver,g=d.process,_=d.Promise,v="process"==p(g),y=h(d,"queueMicrotask"),M=y&&y.value;M||(i=function(){var e,t;for(v&&(e=g.domain)&&e.exit();r;){t=r.fn,r=r.next;try{t()}catch(n){throw r?s():a=void 0,n}}a=void 0,e&&e.enter()},v?s=function(){g.nextTick(i)}:b&&!m?(o=!0,c=document.createTextNode(""),new b(i).observe(c,{characterData:!0}),s=function(){c.data=o=!o}):_&&_.resolve?(l=_.resolve(void 0),u=l.then,s=function(){u.call(l,i)}):s=function(){f.call(d,i)}),e.exports=M||function(e){var t={fn:e,next:void 0};a&&(a.next=t),r||(r=t,s()),a=t}},function(e,t,n){var i=n(28),r=n(22),a=n(130);e.exports=function(e,t){if(i(e),r(t)&&t.constructor===e)return t;var n=a.f(e);return(0,n.resolve)(t),n.promise}},function(e,t,n){"use strict";var i=n(63),r=function(e){var t,n;this.promise=new e(function(e,i){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=i}),this.resolve=i(t),this.reject=i(n)};e.exports.f=function(e){return new r(e)}},function(e,t,n){var i=n(11);e.exports=function(e,t){var n=i.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},function(e,t){e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},function(e,t,n){var i,r,a=n(11),s=n(127),o=a.process,c=o&&o.versions,l=c&&c.v8;l?r=(i=l.split("."))[0]+i[1]:s&&(!(i=s.match(/Edge\/(\d+)/))||i[1]>=74)&&(i=s.match(/Chrome\/(\d+)/))&&(r=i[1]),e.exports=r&&+r},function(e,t,n){"use strict";var i=n(10),r=n(63),a=n(130),s=n(132),o=n(124);i({target:"Promise",stat:!0},{allSettled:function(e){var t=this,n=a.f(t),i=n.resolve,c=n.reject,l=s(function(){var n=r(t.resolve),a=[],s=0,c=1;o(e,function(e){var r=s++,o=!1;a.push(void 0),c++,n.call(t,e).then(function(e){o||(o=!0,a[r]={status:"fulfilled",value:e},--c||i(a))},function(e){o||(o=!0,a[r]={status:"rejected",reason:e},--c||i(a))})}),--c||i(a)});return l.error&&c(l.value),n.promise}})},function(e,t,n){"use strict";var i=n(10),r=n(37),a=n(120),s=n(14),o=n(42),c=n(112),l=n(129),u=n(29);i({target:"Promise",proto:!0,real:!0,forced:!!a&&s(function(){a.prototype.finally.call({then:function(){}},function(){})})},{finally:function(e){var t=c(this,o("Promise")),n="function"==typeof e;return this.then(n?function(n){return l(t,e()).then(function(){return n})}:e,n?function(n){return l(t,e()).then(function(){throw n})}:e)}}),r||"function"!=typeof a||a.prototype.finally||u(a.prototype,"finally",o("Promise").prototype.finally)},function(e,t,n){n(137),n(142),n(140);var i=n(43);e.exports=i.URL},function(e,t,n){"use strict";n(77);var i,r=n(10),a=n(13),s=n(138),o=n(11),c=n(72),l=n(29),u=n(123),d=n(23),h=n(100),p=n(90),f=n(78).codeAt,m=n(139),b=n(85),g=n(140),_=n(33),v=o.URL,y=g.URLSearchParams,M=g.getState,w=_.set,A=_.getterFor("URL"),C=Math.floor,k=Math.pow,O="Invalid scheme",S="Invalid host",L="Invalid port",T=/[A-Za-z]/,x=/[\d+-.A-Za-z]/,D=/\d/,E=/^(0x|0X)/,P=/^[0-7]+$/,R=/^\d+$/,j=/^[\dA-Fa-f]+$/,z=/[\u0000\u0009\u000A\u000D #%/:?@[\\]]/,N=/[\u0000\u0009\u000A\u000D #/:?@[\\]]/,I=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,F=/[\u0009\u000A\u000D]/g,W=function(e,t){var n,i,r;if("["==t.charAt(0)){if("]"!=t.charAt(t.length-1))return S;if(!(n=B(t.slice(1,-1))))return S;e.host=n}else if(K(e)){if(t=m(t),z.test(t))return S;if(null===(n=q(t)))return S;e.host=n}else{if(N.test(t))return S;for(n="",i=p(t),r=0;r<i.length;r++)n+=G(i[r],Y);e.host=n}},q=function(e){var t,n,i,r,a,s,o,c=e.split(".");if(c.length&&""==c[c.length-1]&&c.pop(),(t=c.length)>4)return e;for(n=[],i=0;i<t;i++){if(""==(r=c[i]))return e;if(a=10,r.length>1&&"0"==r.charAt(0)&&(a=E.test(r)?16:8,r=r.slice(8==a?1:2)),""===r)s=0;else{if(!(10==a?R:8==a?P:j).test(r))return e;s=parseInt(r,a)}n.push(s)}for(i=0;i<t;i++)if(s=n[i],i==t-1){if(s>=k(256,5-t))return null}else if(s>255)return null;for(o=n.pop(),i=0;i<n.length;i++)o+=n[i]*k(256,3-i);return o},B=function(e){var t,n,i,r,a,s,o,c=[0,0,0,0,0,0,0,0],l=0,u=null,d=0,h=function(){return e.charAt(d)};if(":"==h()){if(":"!=e.charAt(1))return;d+=2,u=++l}for(;h();){if(8==l)return;if(":"!=h()){for(t=n=0;n<4&&j.test(h());)t=16*t+parseInt(h(),16),d++,n++;if("."==h()){if(0==n)return;if(d-=n,l>6)return;for(i=0;h();){if(r=null,i>0){if(!("."==h()&&i<4))return;d++}if(!D.test(h()))return;for(;D.test(h());){if(a=parseInt(h(),10),null===r)r=a;else{if(0==r)return;r=10*r+a}if(r>255)return;d++}c[l]=256*c[l]+r,2!=++i&&4!=i||l++}if(4!=i)return;break}if(":"==h()){if(d++,!h())return}else if(h())return;c[l++]=t}else{if(null!==u)return;d++,u=++l}}if(null!==u)for(s=l-u,l=7;0!=l&&s>0;)o=c[l],c[l--]=c[u+s-1],c[u+--s]=o;else if(8!=l)return;return c},V=function(e){var t,n,i,r;if("number"==typeof e){for(t=[],n=0;n<4;n++)t.unshift(e%256),e=C(e/256);return t.join(".")}if("object"==typeof e){for(t="",i=function(e){for(var t=null,n=1,i=null,r=0,a=0;a<8;a++)0!==e[a]?(r>n&&(t=i,n=r),i=null,r=0):(null===i&&(i=a),++r);return r>n&&(t=i,n=r),t}(e),n=0;n<8;n++)r&&0===e[n]||(r&&(r=!1),i===n?(t+=n?":":"::",r=!0):(t+=e[n].toString(16),n<7&&(t+=":")));return"["+t+"]"}return e},Y={},H=h({},Y,{" ":1,'"':1,"<":1,">":1,"`":1}),X=h({},H,{"#":1,"?":1,"{":1,"}":1}),U=h({},X,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),G=function(e,t){var n=f(e,0);return n>32&&n<127&&!d(t,e)?e:encodeURIComponent(e)},Q={ftp:21,file:null,http:80,https:443,ws:80,wss:443},K=function(e){return d(Q,e.scheme)},$=function(e){return""!=e.username||""!=e.password},J=function(e){return!e.host||e.cannotBeABaseURL||"file"==e.scheme},Z=function(e,t){var n;return 2==e.length&&T.test(e.charAt(0))&&(":"==(n=e.charAt(1))||!t&&"|"==n)},ee=function(e){var t;return e.length>1&&Z(e.slice(0,2))&&(2==e.length||"/"===(t=e.charAt(2))||"\\"===t||"?"===t||"#"===t)},te=function(e){var t=e.path,n=t.length;!n||"file"==e.scheme&&1==n&&Z(t[0],!0)||t.pop()},ne=function(e){return"."===e||"%2e"===e.toLowerCase()},ie={},re={},ae={},se={},oe={},ce={},le={},ue={},de={},he={},pe={},fe={},me={},be={},ge={},_e={},ve={},ye={},Me={},we={},Ae={},Ce=function(e,t,n,r){var a,s,o,c,l,u=n||ie,h=0,f="",m=!1,b=!1,g=!1;for(n||(e.scheme="",e.username="",e.password="",e.host=null,e.port=null,e.path=[],e.query=null,e.fragment=null,e.cannotBeABaseURL=!1,t=t.replace(I,"")),t=t.replace(F,""),a=p(t);h<=a.length;){switch(s=a[h],u){case ie:if(!s||!T.test(s)){if(n)return O;u=ae;continue}f+=s.toLowerCase(),u=re;break;case re:if(s&&(x.test(s)||"+"==s||"-"==s||"."==s))f+=s.toLowerCase();else{if(":"!=s){if(n)return O;f="",u=ae,h=0;continue}if(n&&(K(e)!=d(Q,f)||"file"==f&&($(e)||null!==e.port)||"file"==e.scheme&&!e.host))return;if(e.scheme=f,n)return void(K(e)&&Q[e.scheme]==e.port&&(e.port=null));f="","file"==e.scheme?u=be:K(e)&&r&&r.scheme==e.scheme?u=se:K(e)?u=ue:"/"==a[h+1]?(u=oe,h++):(e.cannotBeABaseURL=!0,e.path.push(""),u=Me)}break;case ae:if(!r||r.cannotBeABaseURL&&"#"!=s)return O;if(r.cannotBeABaseURL&&"#"==s){e.scheme=r.scheme,e.path=r.path.slice(),e.query=r.query,e.fragment="",e.cannotBeABaseURL=!0,u=Ae;break}u="file"==r.scheme?be:ce;continue;case se:if("/"!=s||"/"!=a[h+1]){u=ce;continue}u=de,h++;break;case oe:if("/"==s){u=he;break}u=ye;continue;case ce:if(e.scheme=r.scheme,s==i)e.username=r.username,e.password=r.password,e.host=r.host,e.port=r.port,e.path=r.path.slice(),e.query=r.query;else if("/"==s||"\\"==s&&K(e))u=le;else if("?"==s)e.username=r.username,e.password=r.password,e.host=r.host,e.port=r.port,e.path=r.path.slice(),e.query="",u=we;else{if("#"!=s){e.username=r.username,e.password=r.password,e.host=r.host,e.port=r.port,e.path=r.path.slice(),e.path.pop(),u=ye;continue}e.username=r.username,e.password=r.password,e.host=r.host,e.port=r.port,e.path=r.path.slice(),e.query=r.query,e.fragment="",u=Ae}break;case le:if(!K(e)||"/"!=s&&"\\"!=s){if("/"!=s){e.username=r.username,e.password=r.password,e.host=r.host,e.port=r.port,u=ye;continue}u=he}else u=de;break;case ue:if(u=de,"/"!=s||"/"!=f.charAt(h+1))continue;h++;break;case de:if("/"!=s&&"\\"!=s){u=he;continue}break;case he:if("@"==s){m&&(f="%40"+f),m=!0,o=p(f);for(var _=0;_<o.length;_++){var v=o[_];if(":"!=v||g){var y=G(v,U);g?e.password+=y:e.username+=y}else g=!0}f=""}else if(s==i||"/"==s||"?"==s||"#"==s||"\\"==s&&K(e)){if(m&&""==f)return"Invalid authority";h-=p(f).length+1,f="",u=pe}else f+=s;break;case pe:case fe:if(n&&"file"==e.scheme){u=_e;continue}if(":"!=s||b){if(s==i||"/"==s||"?"==s||"#"==s||"\\"==s&&K(e)){if(K(e)&&""==f)return S;if(n&&""==f&&($(e)||null!==e.port))return;if(c=W(e,f))return c;if(f="",u=ve,n)return;continue}"["==s?b=!0:"]"==s&&(b=!1),f+=s}else{if(""==f)return S;if(c=W(e,f))return c;if(f="",u=me,n==fe)return}break;case me:if(!D.test(s)){if(s==i||"/"==s||"?"==s||"#"==s||"\\"==s&&K(e)||n){if(""!=f){var M=parseInt(f,10);if(M>65535)return L;e.port=K(e)&&M===Q[e.scheme]?null:M,f=""}if(n)return;u=ve;continue}return L}f+=s;break;case be:if(e.scheme="file","/"==s||"\\"==s)u=ge;else{if(!r||"file"!=r.scheme){u=ye;continue}if(s==i)e.host=r.host,e.path=r.path.slice(),e.query=r.query;else if("?"==s)e.host=r.host,e.path=r.path.slice(),e.query="",u=we;else{if("#"!=s){ee(a.slice(h).join(""))||(e.host=r.host,e.path=r.path.slice(),te(e)),u=ye;continue}e.host=r.host,e.path=r.path.slice(),e.query=r.query,e.fragment="",u=Ae}}break;case ge:if("/"==s||"\\"==s){u=_e;break}r&&"file"==r.scheme&&!ee(a.slice(h).join(""))&&(Z(r.path[0],!0)?e.path.push(r.path[0]):e.host=r.host),u=ye;continue;case _e:if(s==i||"/"==s||"\\"==s||"?"==s||"#"==s){if(!n&&Z(f))u=ye;else if(""==f){if(e.host="",n)return;u=ve}else{if(c=W(e,f))return c;if("localhost"==e.host&&(e.host=""),n)return;f="",u=ve}continue}f+=s;break;case ve:if(K(e)){if(u=ye,"/"!=s&&"\\"!=s)continue}else if(n||"?"!=s)if(n||"#"!=s){if(s!=i&&(u=ye,"/"!=s))continue}else e.fragment="",u=Ae;else e.query="",u=we;break;case ye:if(s==i||"/"==s||"\\"==s&&K(e)||!n&&("?"==s||"#"==s)){if(".."===(l=(l=f).toLowerCase())||"%2e."===l||".%2e"===l||"%2e%2e"===l?(te(e),"/"==s||"\\"==s&&K(e)||e.path.push("")):ne(f)?"/"==s||"\\"==s&&K(e)||e.path.push(""):("file"==e.scheme&&!e.path.length&&Z(f)&&(e.host&&(e.host=""),f=f.charAt(0)+":"),e.path.push(f)),f="","file"==e.scheme&&(s==i||"?"==s||"#"==s))for(;e.path.length>1&&""===e.path[0];)e.path.shift();"?"==s?(e.query="",u=we):"#"==s&&(e.fragment="",u=Ae)}else f+=G(s,X);break;case Me:"?"==s?(e.query="",u=we):"#"==s?(e.fragment="",u=Ae):s!=i&&(e.path[0]+=G(s,Y));break;case we:n||"#"!=s?s!=i&&("'"==s&&K(e)?e.query+="%27":e.query+="#"==s?"%23":G(s,Y)):(e.fragment="",u=Ae);break;case Ae:s!=i&&(e.fragment+=G(s,H))}h++}},ke=function(e){var t,n,i=u(this,ke,"URL"),r=arguments.length>1?arguments[1]:void 0,s=String(e),o=w(i,{type:"URL"});if(void 0!==r)if(r instanceof ke)t=A(r);else if(n=Ce(t={},String(r)))throw TypeError(n);if(n=Ce(o,s,null,t))throw TypeError(n);var c=o.searchParams=new y,l=M(c);l.updateSearchParams(o.query),l.updateURL=function(){o.query=String(c)||null},a||(i.href=Se.call(i),i.origin=Le.call(i),i.protocol=Te.call(i),i.username=xe.call(i),i.password=De.call(i),i.host=Ee.call(i),i.hostname=Pe.call(i),i.port=Re.call(i),i.pathname=je.call(i),i.search=ze.call(i),i.searchParams=Ne.call(i),i.hash=Ie.call(i))},Oe=ke.prototype,Se=function(){var e=A(this),t=e.scheme,n=e.username,i=e.password,r=e.host,a=e.port,s=e.path,o=e.query,c=e.fragment,l=t+":";return null!==r?(l+="//",$(e)&&(l+=n+(i?":"+i:"")+"@"),l+=V(r),null!==a&&(l+=":"+a)):"file"==t&&(l+="//"),l+=e.cannotBeABaseURL?s[0]:s.length?"/"+s.join("/"):"",null!==o&&(l+="?"+o),null!==c&&(l+="#"+c),l},Le=function(){var e=A(this),t=e.scheme,n=e.port;if("blob"==t)try{return new URL(t.path[0]).origin}catch(i){return"null"}return"file"!=t&&K(e)?t+"://"+V(e.host)+(null!==n?":"+n:""):"null"},Te=function(){return A(this).scheme+":"},xe=function(){return A(this).username},De=function(){return A(this).password},Ee=function(){var e=A(this),t=e.host,n=e.port;return null===t?"":null===n?V(t):V(t)+":"+n},Pe=function(){var e=A(this).host;return null===e?"":V(e)},Re=function(){var e=A(this).port;return null===e?"":String(e)},je=function(){var e=A(this),t=e.path;return e.cannotBeABaseURL?t[0]:t.length?"/"+t.join("/"):""},ze=function(){var e=A(this).query;return e?"?"+e:""},Ne=function(){return A(this).searchParams},Ie=function(){var e=A(this).fragment;return e?"#"+e:""},Fe=function(e,t){return{get:e,set:t,configurable:!0,enumerable:!0}};if(a&&c(Oe,{href:Fe(Se,function(e){var t=A(this),n=String(e),i=Ce(t,n);if(i)throw TypeError(i);M(t.searchParams).updateSearchParams(t.query)}),origin:Fe(Le),protocol:Fe(Te,function(e){var t=A(this);Ce(t,String(e)+":",ie)}),username:Fe(xe,function(e){var t=A(this),n=p(String(e));if(!J(t)){t.username="";for(var i=0;i<n.length;i++)t.username+=G(n[i],U)}}),password:Fe(De,function(e){var t=A(this),n=p(String(e));if(!J(t)){t.password="";for(var i=0;i<n.length;i++)t.password+=G(n[i],U)}}),host:Fe(Ee,function(e){var t=A(this);t.cannotBeABaseURL||Ce(t,String(e),pe)}),hostname:Fe(Pe,function(e){var t=A(this);t.cannotBeABaseURL||Ce(t,String(e),fe)}),port:Fe(Re,function(e){var t=A(this);J(t)||(""==(e=String(e))?t.port=null:Ce(t,e,me))}),pathname:Fe(je,function(e){var t=A(this);t.cannotBeABaseURL||(t.path=[],Ce(t,e+"",ve))}),search:Fe(ze,function(e){var t=A(this);""==(e=String(e))?t.query=null:("?"==e.charAt(0)&&(e=e.slice(1)),t.query="",Ce(t,e,we)),M(t.searchParams).updateSearchParams(t.query)}),searchParams:Fe(Ne),hash:Fe(Ie,function(e){var t=A(this);""!=(e=String(e))?("#"==e.charAt(0)&&(e=e.slice(1)),t.fragment="",Ce(t,e,Ae)):t.fragment=null})}),l(Oe,"toJSON",function(){return Se.call(this)},{enumerable:!0}),l(Oe,"toString",function(){return Se.call(this)},{enumerable:!0}),v){var We=v.createObjectURL,qe=v.revokeObjectURL;We&&l(ke,"createObjectURL",function(e){return We.apply(v,arguments)}),qe&&l(ke,"revokeObjectURL",function(e){return qe.apply(v,arguments)})}b(ke,"URL"),r({global:!0,forced:!s,sham:!a},{URL:ke})},function(e,t,n){var i=n(14),r=n(57),a=n(37),s=r("iterator");e.exports=!i(function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach(function(e,i){t.delete("b"),n+=i+e}),a&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[s]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://\u0442\u0435\u0441\u0442").host||"#%D0%B1"!==new URL("http://a#\u0431").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host})},function(e,t,n){"use strict";var i=2147483647,r=/[^\0-\u007E]/,a=/[.\u3002\uFF0E\uFF61]/g,s="Overflow: input needs wider integers to process",o=Math.floor,c=String.fromCharCode,l=function(e){return e+22+75*(e<26)},u=function(e,t,n){var i=0;for(e=n?o(e/700):e>>1,e+=o(e/t);e>455;i+=36)e=o(e/35);return o(i+36*e/(e+38))},d=function(e){var t,n,r=[],a=(e=function(e){for(var t=[],n=0,i=e.length;n<i;){var r=e.charCodeAt(n++);if(r>=55296&&r<=56319&&n<i){var a=e.charCodeAt(n++);56320==(64512&a)?t.push(((1023&r)<<10)+(1023&a)+65536):(t.push(r),n--)}else t.push(r)}return t}(e)).length,d=128,h=0,p=72;for(t=0;t<e.length;t++)(n=e[t])<128&&r.push(c(n));var f=r.length,m=f;for(f&&r.push("-");m<a;){var b=i;for(t=0;t<e.length;t++)(n=e[t])>=d&&n<b&&(b=n);var g=m+1;if(b-d>o((i-h)/g))throw RangeError(s);for(h+=(b-d)*g,d=b,t=0;t<e.length;t++){if((n=e[t])<d&&++h>i)throw RangeError(s);if(n==d){for(var _=h,v=36;;v+=36){var y=v<=p?1:v>=p+26?26:v-p;if(_<y)break;var M=_-y,w=36-y;r.push(c(l(y+M%w))),_=o(M/w)}r.push(c(l(_))),p=u(h,g,m==f),h=0,++m}}++h,++d}return r.join("")};e.exports=function(e){var t,n,i=[],s=e.toLowerCase().replace(a,".").split(".");for(t=0;t<s.length;t++)i.push(r.test(n=s[t])?"xn--"+d(n):n);return i.join(".")}},function(e,t,n){"use strict";n(118);var i=n(10),r=n(42),a=n(138),s=n(29),o=n(121),c=n(85),l=n(80),u=n(33),d=n(123),h=n(23),p=n(62),f=n(95),m=n(28),b=n(22),g=n(71),_=n(16),v=n(141),y=n(94),M=n(57),w=r("fetch"),A=r("Headers"),C=M("iterator"),k="URLSearchParams",O="URLSearchParamsIterator",S=u.set,L=u.getterFor(k),T=u.getterFor(O),x=/\+/g,D=Array(4),E=function(e){return D[e-1]||(D[e-1]=RegExp("((?:%[\\da-f]{2}){"+e+"})","gi"))},P=function(e){try{return decodeURIComponent(e)}catch(t){return e}},R=function(e){var t=e.replace(x," "),n=4;try{return decodeURIComponent(t)}catch(i){for(;n;)t=t.replace(E(n--),P);return t}},j=/[!'()~]|%20/g,z={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},N=function(e){return z[e]},I=function(e){return encodeURIComponent(e).replace(j,N)},F=function(e,t){if(t)for(var n,i,r=t.split("&"),a=0;a<r.length;)(n=r[a++]).length&&(i=n.split("="),e.push({key:R(i.shift()),value:R(i.join("="))}))},W=function(e){this.entries.length=0,F(this.entries,e)},q=function(e,t){if(e<t)throw TypeError("Not enough arguments")},B=l(function(e,t){S(this,{type:O,iterator:v(L(e).entries),kind:t})},"Iterator",function(){var e=T(this),t=e.kind,n=e.iterator.next(),i=n.value;return n.done||(n.value="keys"===t?i.key:"values"===t?i.value:[i.key,i.value]),n}),V=function(){d(this,V,k);var e,t,n,i,r,a,s,o,c,l=arguments.length>0?arguments[0]:void 0,u=this,p=[];if(S(u,{type:k,entries:p,updateURL:function(){},updateSearchParams:W}),void 0!==l)if(b(l))if("function"==typeof(e=y(l)))for(n=(t=e.call(l)).next;!(i=n.call(t)).done;){if((s=(a=(r=v(m(i.value))).next).call(r)).done||(o=a.call(r)).done||!a.call(r).done)throw TypeError("Expected sequence with length 2");p.push({key:s.value+"",value:o.value+""})}else for(c in l)h(l,c)&&p.push({key:c,value:l[c]+""});else F(p,"string"==typeof l?"?"===l.charAt(0)?l.slice(1):l:l+"")},Y=V.prototype;o(Y,{append:function(e,t){q(arguments.length,2);var n=L(this);n.entries.push({key:e+"",value:t+""}),n.updateURL()},delete:function(e){q(arguments.length,1);for(var t=L(this),n=t.entries,i=e+"",r=0;r<n.length;)n[r].key===i?n.splice(r,1):r++;t.updateURL()},get:function(e){q(arguments.length,1);for(var t=L(this).entries,n=e+"",i=0;i<t.length;i++)if(t[i].key===n)return t[i].value;return null},getAll:function(e){q(arguments.length,1);for(var t=L(this).entries,n=e+"",i=[],r=0;r<t.length;r++)t[r].key===n&&i.push(t[r].value);return i},has:function(e){q(arguments.length,1);for(var t=L(this).entries,n=e+"",i=0;i<t.length;)if(t[i++].key===n)return!0;return!1},set:function(e,t){q(arguments.length,1);for(var n,i=L(this),r=i.entries,a=!1,s=e+"",o=t+"",c=0;c<r.length;c++)(n=r[c]).key===s&&(a?r.splice(c--,1):(a=!0,n.value=o));a||r.push({key:s,value:o}),i.updateURL()},sort:function(){var e,t,n,i=L(this),r=i.entries,a=r.slice();for(r.length=0,n=0;n<a.length;n++){for(e=a[n],t=0;t<n;t++)if(r[t].key>e.key){r.splice(t,0,e);break}t===n&&r.push(e)}i.updateURL()},forEach:function(e){for(var t,n=L(this).entries,i=p(e,arguments.length>1?arguments[1]:void 0,3),r=0;r<n.length;)i((t=n[r++]).value,t.key,this)},keys:function(){return new B(this,"keys")},values:function(){return new B(this,"values")},entries:function(){return new B(this,"entries")}},{enumerable:!0}),s(Y,C,Y.entries),s(Y,"toString",function(){for(var e,t=L(this).entries,n=[],i=0;i<t.length;)e=t[i++],n.push(I(e.key)+"="+I(e.value));return n.join("&")},{enumerable:!0}),c(V,k),i({global:!0,forced:!a},{URLSearchParams:V}),a||"function"!=typeof w||"function"!=typeof A||i({global:!0,enumerable:!0,forced:!0},{fetch:function(e){var t,n,i,r=[e];return arguments.length>1&&(b(t=arguments[1])&&f(n=t.body)===k&&((i=t.headers?new A(t.headers):new A).has("content-type")||i.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),t=g(t,{body:_(0,String(n)),headers:_(0,i)})),r.push(t)),w.apply(this,r)}}),e.exports={URLSearchParams:V,getState:L}},function(e,t,n){var i=n(28),r=n(94);e.exports=function(e){var t=r(e);if("function"!=typeof t)throw TypeError(String(e)+" is not iterable");return i(t.call(e))}},function(e,t,n){"use strict";n(10)({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return URL.prototype.toString.call(this)}})},function(e,t,n){!function(e){"use strict";var t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol:function(e){return"Symbol("+e+")"};function n(){}var i=Number.isNaN||function(e){return e!=e},r=n;function a(e){return"object"==typeof e&&null!==e||"function"==typeof e}function s(e){return e.slice()}function o(e){return!1!==function(e){return!("number"!=typeof e||i(e)||e<0)}(e)&&e!==1/0}function c(e,t,n){if("function"!=typeof e)throw new TypeError("Argument is not a function");return Function.prototype.apply.call(e,t,n)}function l(e,t,n,i){var r=e[t];if(void 0!==r){if("function"!=typeof r)throw new TypeError(r+" is not a method");switch(n){case 0:return function(){return d(r,e,i)};case 1:return function(t){var n=[t].concat(i);return d(r,e,n)}}}return function(){return v(void 0)}}function u(e,t,n){var i=e[t];if(void 0!==i)return c(i,e,n)}function d(e,t,n){try{return v(c(e,t,n))}catch(i){return y(i)}}function h(e){if(e=Number(e),i(e)||e<0)throw new RangeError("highWaterMark property of a queuing strategy must be non-negative and non-NaN");return e}function p(e){if(void 0===e)return function(){return 1};if("function"!=typeof e)throw new TypeError("size property of a queuing strategy must be a function");return function(t){return e(t)}}var f=Promise,m=Promise.prototype.then,b=Promise.resolve.bind(f),g=Promise.reject.bind(f);function _(e){return new f(e)}function v(e){return b(e)}function y(e){return g(e)}function M(e,t,n){return m.call(e,t,n)}function w(e,t,n){M(M(e,t,n),void 0,r)}function A(e,t){w(e,t)}function C(e,t){w(e,void 0,t)}function k(e,t,n){return M(e,t,n)}function O(e){M(e,void 0,r)}var S=function(){function e(){this._cursor=0,this._size=0,this._front={_elements:[],_next:void 0},this._back=this._front,this._cursor=0,this._size=0}return Object.defineProperty(e.prototype,"length",{get:function(){return this._size},enumerable:!0,configurable:!0}),e.prototype.push=function(e){var t=this._back,n=t;16383===t._elements.length&&(n={_elements:[],_next:void 0}),t._elements.push(e),n!==t&&(this._back=n,t._next=n),++this._size},e.prototype.shift=function(){var e=this._front,t=e,n=this._cursor,i=n+1,r=e._elements,a=r[n];return 16384===i&&(t=e._next,i=0),--this._size,this._cursor=i,e!==t&&(this._front=t),r[n]=void 0,a},e.prototype.forEach=function(e){for(var t=this._cursor,n=this._front,i=n._elements;!(t===i.length&&void 0===n._next||t===i.length&&(t=0,0===(i=(n=n._next)._elements).length));)e(i[t]),++t},e.prototype.peek=function(){return this._front._elements[this._cursor]},e}();function L(e,t,n){var i=null;!0===n&&(i=Object.prototype);var r=Object.create(i);return r.value=e,r.done=t,r}function T(e,t){e._forAuthorCode=!0,e._ownerReadableStream=t,t._reader=e,"readable"===t._state?P(e):"closed"===t._state?function(e){P(e),z(e)}(e):R(e,t._storedError)}function x(e,t){return It(e._ownerReadableStream,t)}function D(e){"readable"===e._ownerReadableStream._state?j(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness")):function(e,t){R(e,new TypeError("Reader was released and can no longer be used to monitor the stream's closedness"))}(e),e._ownerReadableStream._reader=void 0,e._ownerReadableStream=void 0}function E(e){return new TypeError("Cannot "+e+" a stream using a released reader")}function P(e){e._closedPromise=_(function(t,n){e._closedPromise_resolve=t,e._closedPromise_reject=n})}function R(e,t){P(e),j(e,t)}function j(e,t){O(e._closedPromise),e._closedPromise_reject(t),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0}function z(e){e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0}var N=t("[[CancelSteps]]"),I=t("[[PullSteps]]");function F(e,t){void 0===t&&(t=!1);var n=new X(e);return n._forAuthorCode=t,n}function W(e){return _(function(t,n){e._reader._readRequests.push({_resolve:t,_reject:n})})}function q(e,t,n){var i=e._reader;i._readRequests.shift()._resolve(L(t,n,i._forAuthorCode))}function B(e){return e._reader._readRequests.length}function V(e){var t=e._reader;return void 0!==t&&!!U(t)}var Y,H,X=function(){function e(e){if(!1===zt(e))throw new TypeError("ReadableStreamDefaultReader can only be constructed with a ReadableStream instance");if(!0===Nt(e))throw new TypeError("This stream has already been locked for exclusive reading by another reader");T(this,e),this._readRequests=new S}return Object.defineProperty(e.prototype,"closed",{get:function(){return U(this)?this._closedPromise:y(Q("closed"))},enumerable:!0,configurable:!0}),e.prototype.cancel=function(e){return U(this)?void 0===this._ownerReadableStream?y(E("cancel")):x(this,e):y(Q("cancel"))},e.prototype.read=function(){return U(this)?void 0===this._ownerReadableStream?y(E("read from")):G(this):y(Q("read"))},e.prototype.releaseLock=function(){if(!U(this))throw Q("releaseLock");if(void 0!==this._ownerReadableStream){if(this._readRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");D(this)}},e}();function U(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readRequests")}function G(e){var t=e._ownerReadableStream;return t._disturbed=!0,"closed"===t._state?v(L(void 0,!0,e._forAuthorCode)):"errored"===t._state?y(t._storedError):t._readableStreamController[I]()}function Q(e){return new TypeError("ReadableStreamDefaultReader.prototype."+e+" can only be used on a ReadableStreamDefaultReader")}"symbol"==typeof t.asyncIterator&&((Y={})[t.asyncIterator]=function(){return this},H=Y,Object.defineProperty(H,t.asyncIterator,{enumerable:!1}));var K={next:function(){if(!1===$(this))return y(J("next"));var e=this._asyncIteratorReader;return void 0===e._ownerReadableStream?y(E("iterate")):k(G(e),function(t){var n=t.done;return n&&D(e),L(t.value,n,!0)})},return:function(e){if(!1===$(this))return y(J("next"));var t=this._asyncIteratorReader;if(void 0===t._ownerReadableStream)return y(E("finish iterating"));if(t._readRequests.length>0)return y(new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled"));if(!1===this._preventCancel){var n=x(t,e);return D(t),k(n,function(){return L(e,!0,!0)})}return D(t),v(L(e,!0,!0))}};function $(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_asyncIteratorReader")}function J(e){return new TypeError("ReadableStreamAsyncIterator."+e+" can only be used on a ReadableSteamAsyncIterator")}function Z(e){var t=e._queue.shift();return e._queueTotalSize-=t.size,e._queueTotalSize<0&&(e._queueTotalSize=0),t.value}function ee(e,t,n){if(!o(n=Number(n)))throw new RangeError("Size must be a finite, non-NaN, non-negative number.");e._queue.push({value:t,size:n}),e._queueTotalSize+=n}function te(e){e._queue=new S,e._queueTotalSize=0}void 0!==H&&Object.setPrototypeOf(K,H),Object.defineProperty(K,"next",{enumerable:!1}),Object.defineProperty(K,"return",{enumerable:!1});var ne=t("[[AbortSteps]]"),ie=t("[[ErrorSteps]]"),re=function(){function e(e,t){void 0===e&&(e={}),void 0===t&&(t={}),se(this);var n=t.size,i=t.highWaterMark;if(void 0!==e.type)throw new RangeError("Invalid type is specified");var r=p(n);void 0===i&&(i=1),function(e,t,n,i){var r=Object.create(Ae.prototype);var a=l(t,"write",1,[r]),s=l(t,"close",0,[]),o=l(t,"abort",1,[]);Ce(e,r,function(){return u(t,"start",[r])},a,s,o,n,i)}(this,e,i=h(i),r)}return Object.defineProperty(e.prototype,"locked",{get:function(){if(!1===oe(this))throw De("locked");return ce(this)},enumerable:!0,configurable:!0}),e.prototype.abort=function(e){return!1===oe(this)?y(De("abort")):!0===ce(this)?y(new TypeError("Cannot abort a stream that already has a writer")):le(this,e)},e.prototype.close=function(){return!1===oe(this)?y(De("close")):!0===ce(this)?y(new TypeError("Cannot close a stream that already has a writer")):!0===fe(this)?y(new TypeError("Cannot close an already-closing stream")):ue(this)},e.prototype.getWriter=function(){if(!1===oe(this))throw De("getWriter");return ae(this)},e}();function ae(e){return new ge(e)}function se(e){e._state="writable",e._storedError=void 0,e._writer=void 0,e._writableStreamController=void 0,e._writeRequests=new S,e._inFlightWriteRequest=void 0,e._closeRequest=void 0,e._inFlightCloseRequest=void 0,e._pendingAbortRequest=void 0,e._backpressure=!1}function oe(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_writableStreamController")}function ce(e){return void 0!==e._writer}function le(e,t){var n=e._state;if("closed"===n||"errored"===n)return v(void 0);if(void 0!==e._pendingAbortRequest)return e._pendingAbortRequest._promise;var i=!1;"erroring"===n&&(i=!0,t=void 0);var r=_(function(n,r){e._pendingAbortRequest={_promise:void 0,_resolve:n,_reject:r,_reason:t,_wasAlreadyErroring:i}});return e._pendingAbortRequest._promise=r,!1===i&&he(e,t),r}function ue(e){var t=e._state;if("closed"===t||"errored"===t)return y(new TypeError("The stream (in "+t+" state) is not in the writable state and cannot be closed"));var n,i=_(function(t,n){e._closeRequest={_resolve:t,_reject:n}}),r=e._writer;return void 0!==r&&!0===e._backpressure&&"writable"===t&&Be(r),ee(n=e._writableStreamController,"close",0),Se(n),i}function de(e,t){"writable"!==e._state?pe(e):he(e,t)}function he(e,t){var n=e._writableStreamController;e._state="erroring",e._storedError=t;var i=e._writer;void 0!==i&&ye(i,t),!1===function(e){return void 0!==e._inFlightWriteRequest||void 0!==e._inFlightCloseRequest}(e)&&!0===n._started&&pe(e)}function pe(e){e._state="errored",e._writableStreamController[ie]();var t=e._storedError;if(e._writeRequests.forEach(function(e){e._reject(t)}),e._writeRequests=new S,void 0!==e._pendingAbortRequest){var n=e._pendingAbortRequest;if(e._pendingAbortRequest=void 0,!0===n._wasAlreadyErroring)return n._reject(t),void me(e);w(e._writableStreamController[ne](n._reason),function(){n._resolve(),me(e)},function(t){n._reject(t),me(e)})}else me(e)}function fe(e){return void 0!==e._closeRequest||void 0!==e._inFlightCloseRequest}function me(e){void 0!==e._closeRequest&&(e._closeRequest._reject(e._storedError),e._closeRequest=void 0);var t=e._writer;void 0!==t&&ze(t,e._storedError)}function be(e,t){var n=e._writer;void 0!==n&&t!==e._backpressure&&(!0===t?function(e){Ie(e)}(n):Be(n)),e._backpressure=t}var ge=function(){function e(e){if(!1===oe(e))throw new TypeError("WritableStreamDefaultWriter can only be constructed with a WritableStream instance");if(!0===ce(e))throw new TypeError("This stream has already been locked for exclusive writing by another writer");this._ownerWritableStream=e,e._writer=this;var t=e._state;if("writable"===t)!1===fe(e)&&!0===e._backpressure?Ie(this):We(this),Re(this);else if("erroring"===t)Fe(this,e._storedError),Re(this);else if("closed"===t)We(this),Re(this),Ne(this);else{var n=e._storedError;Fe(this,n),je(this,n)}}return Object.defineProperty(e.prototype,"closed",{get:function(){return!1===_e(this)?y(Ee("closed")):this._closedPromise},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"desiredSize",{get:function(){if(!1===_e(this))throw Ee("desiredSize");if(void 0===this._ownerWritableStream)throw Pe("desiredSize");return"errored"===(t=(e=this._ownerWritableStream)._state)||"erroring"===t?null:"closed"===t?0:Oe(e._writableStreamController);var e,t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ready",{get:function(){return!1===_e(this)?y(Ee("ready")):this._readyPromise},enumerable:!0,configurable:!0}),e.prototype.abort=function(e){return!1===_e(this)?y(Ee("abort")):void 0===this._ownerWritableStream?y(Pe("abort")):function(e,t){return le(e._ownerWritableStream,t)}(this,e)},e.prototype.close=function(){if(!1===_e(this))return y(Ee("close"));var e=this._ownerWritableStream;return void 0===e?y(Pe("close")):!0===fe(e)?y(new TypeError("Cannot close an already-closing stream")):ve(this)},e.prototype.releaseLock=function(){if(!1===_e(this))throw Ee("releaseLock");void 0!==this._ownerWritableStream&&Me(this)},e.prototype.write=function(e){return!1===_e(this)?y(Ee("write")):void 0===this._ownerWritableStream?y(Pe("write to")):we(this,e)},e}();function _e(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_ownerWritableStream")}function ve(e){return ue(e._ownerWritableStream)}function ye(e,t){"pending"===e._readyPromiseState?qe(e,t):function(e,t){Fe(e,t)}(e,t)}function Me(e){var t=e._ownerWritableStream,n=new TypeError("Writer was released and can no longer be used to monitor the stream's closedness");ye(e,n),function(e,t){"pending"===e._closedPromiseState?ze(e,t):function(e,t){je(e,t)}(e,t)}(e,n),t._writer=void 0,e._ownerWritableStream=void 0}function we(e,t){var n=e._ownerWritableStream,i=n._writableStreamController,r=function(e,t){try{return e._strategySizeAlgorithm(t)}catch(n){return Le(e,n),1}}(i,t);if(n!==e._ownerWritableStream)return y(Pe("write to"));var a=n._state;if("errored"===a)return y(n._storedError);if(!0===fe(n)||"closed"===a)return y(new TypeError("The stream is closing or closed and cannot be written to"));if("erroring"===a)return y(n._storedError);var s=function(e){return _(function(t,n){e._writeRequests.push({_resolve:t,_reject:n})})}(n);return function(e,t,n){var i={chunk:t};try{ee(e,i,n)}catch(a){return void Le(e,a)}var r=e._controlledWritableStream;!1===fe(r)&&"writable"===r._state&&be(r,Te(e)),Se(e)}(i,t,r),s}var Ae=function(){function e(){throw new TypeError("WritableStreamDefaultController cannot be constructed explicitly")}return e.prototype.error=function(e){if(0==(!!a(this)&&!!Object.prototype.hasOwnProperty.call(this,"_controlledWritableStream")))throw new TypeError("WritableStreamDefaultController.prototype.error can only be used on a WritableStreamDefaultController");"writable"===this._controlledWritableStream._state&&xe(this,e)},e.prototype[ne]=function(e){var t=this._abortAlgorithm(e);return ke(this),t},e.prototype[ie]=function(){te(this)},e}();function Ce(e,t,n,i,r,a,s,o){t._controlledWritableStream=e,e._writableStreamController=t,t._queue=void 0,t._queueTotalSize=void 0,te(t),t._started=!1,t._strategySizeAlgorithm=o,t._strategyHWM=s,t._writeAlgorithm=i,t._closeAlgorithm=r,t._abortAlgorithm=a;var c=Te(t);be(e,c),w(v(n()),function(){t._started=!0,Se(t)},function(n){t._started=!0,de(e,n)})}function ke(e){e._writeAlgorithm=void 0,e._closeAlgorithm=void 0,e._abortAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function Oe(e){return e._strategyHWM-e._queueTotalSize}function Se(e){var t=e._controlledWritableStream;if(!1!==e._started&&void 0===t._inFlightWriteRequest)if("erroring"!==t._state){if(0!==e._queue.length){var n=e._queue.peek().value;"close"===n?function(e){var t=e._controlledWritableStream;(function(e){e._inFlightCloseRequest=e._closeRequest,e._closeRequest=void 0})(t),Z(e);var n=e._closeAlgorithm();ke(e),w(n,function(){!function(e){e._inFlightCloseRequest._resolve(void 0),e._inFlightCloseRequest=void 0,"erroring"===e._state&&(e._storedError=void 0,void 0!==e._pendingAbortRequest&&(e._pendingAbortRequest._resolve(),e._pendingAbortRequest=void 0)),e._state="closed";var t=e._writer;void 0!==t&&Ne(t)}(t)},function(e){!function(e,t){e._inFlightCloseRequest._reject(t),e._inFlightCloseRequest=void 0,void 0!==e._pendingAbortRequest&&(e._pendingAbortRequest._reject(t),e._pendingAbortRequest=void 0),de(e,t)}(t,e)})}(e):function(e,t){var n=e._controlledWritableStream;(function(e){e._inFlightWriteRequest=e._writeRequests.shift()})(n),w(e._writeAlgorithm(t),function(){!function(e){e._inFlightWriteRequest._resolve(void 0),e._inFlightWriteRequest=void 0}(n);var t=n._state;if(Z(e),!1===fe(n)&&"writable"===t){var i=Te(e);be(n,i)}Se(e)},function(t){"writable"===n._state&&ke(e),function(e,t){e._inFlightWriteRequest._reject(t),e._inFlightWriteRequest=void 0,de(e,t)}(n,t)})}(e,n.chunk)}}else pe(t)}function Le(e,t){"writable"===e._controlledWritableStream._state&&xe(e,t)}function Te(e){return Oe(e)<=0}function xe(e,t){var n=e._controlledWritableStream;ke(e),he(n,t)}function De(e){return new TypeError("WritableStream.prototype."+e+" can only be used on a WritableStream")}function Ee(e){return new TypeError("WritableStreamDefaultWriter.prototype."+e+" can only be used on a WritableStreamDefaultWriter")}function Pe(e){return new TypeError("Cannot "+e+" a stream using a released writer")}function Re(e){e._closedPromise=_(function(t,n){e._closedPromise_resolve=t,e._closedPromise_reject=n,e._closedPromiseState="pending"})}function je(e,t){Re(e),ze(e,t)}function ze(e,t){O(e._closedPromise),e._closedPromise_reject(t),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="rejected"}function Ne(e){e._closedPromise_resolve(void 0),e._closedPromise_resolve=void 0,e._closedPromise_reject=void 0,e._closedPromiseState="resolved"}function Ie(e){e._readyPromise=_(function(t,n){e._readyPromise_resolve=t,e._readyPromise_reject=n}),e._readyPromiseState="pending"}function Fe(e,t){Ie(e),qe(e,t)}function We(e){Ie(e),Be(e)}function qe(e,t){O(e._readyPromise),e._readyPromise_reject(t),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="rejected"}function Be(e){e._readyPromise_resolve(void 0),e._readyPromise_resolve=void 0,e._readyPromise_reject=void 0,e._readyPromiseState="fulfilled"}function Ve(e){if("object"!=typeof e||null===e)return!1;try{return"boolean"==typeof e.aborted}catch(Y){return!1}}var Ye,He="undefined"!=typeof DOMException?DOMException:void 0,Xe=function(e){if("function"!=typeof e&&"object"!=typeof e)return!1;try{return new e,!0}catch(Y){return!1}}(He)?He:((Ye=function(e,t){this.message=e||"",this.name=t||"Error",Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}).prototype=Object.create(Error.prototype),Object.defineProperty(Ye.prototype,"constructor",{value:Ye,writable:!0,configurable:!0}),Ye);function Ue(e,t,i,r,a,s){var o=F(e),c=ae(t);e._disturbed=!0;var l=!1,u=v(void 0);return _(function(d,h){var p,f,m;if(void 0!==s){if(p=function(){var n=new Xe("Aborted","AbortError"),i=[];!1===r&&i.push(function(){return"writable"===t._state?le(t,n):v(void 0)}),!1===a&&i.push(function(){return"readable"===e._state?It(e,n):v(void 0)}),S(function(){return Promise.all(i.map(function(e){return e()}))},!0,n)},!0===s.aborted)return void p();s.addEventListener("abort",p)}if(k(e,o._closedPromise,function(e){!1===r?S(function(){return le(t,e)},!0,e):L(!0,e)}),k(t,c._closedPromise,function(t){!1===a?S(function(){return It(e,t)},!0,t):L(!0,t)}),f=o._closedPromise,m=function(){!1===i?S(function(){return function(e){var t=e._ownerWritableStream,n=t._state;return!0===fe(t)||"closed"===n?v(void 0):"errored"===n?y(t._storedError):ve(e)}(c)}):L()},"closed"===e._state?m():A(f,m),!0===fe(t)||"closed"===t._state){var b=new TypeError("the destination writable stream closed before all data could be piped to it");!1===a?S(function(){return It(e,b)},!0,b):L(!0,b)}function g(){var e=u;return M(u,function(){return e!==u?g():void 0})}function k(e,t,n){"errored"===e._state?n(e._storedError):C(t,n)}function S(e,n,i){function r(){w(e(),function(){return T(n,i)},function(e){return T(!0,e)})}!0!==l&&(l=!0,"writable"===t._state&&!1===fe(t)?A(g(),r):r())}function L(e,n){!0!==l&&(l=!0,"writable"===t._state&&!1===fe(t)?A(g(),function(){return T(e,n)}):T(e,n))}function T(e,t){Me(c),D(o),void 0!==s&&s.removeEventListener("abort",p),e?h(t):d(void 0)}O(_(function(e,t){!function i(r){r?e():M(!0===l?v(!0):M(c._readyPromise,function(){return M(G(o),function(e){return!0===e.done||(u=M(we(c,e.value),void 0,n),!1)})}),i,t)}(!1)}))})}var Ge=function(){function e(){throw new TypeError}return Object.defineProperty(e.prototype,"desiredSize",{get:function(){if(!1===Qe(this))throw at("desiredSize");return nt(this)},enumerable:!0,configurable:!0}),e.prototype.close=function(){if(!1===Qe(this))throw at("close");if(!1===it(this))throw new TypeError("The stream is not in a state that permits close");Ze(this)},e.prototype.enqueue=function(e){if(!1===Qe(this))throw at("enqueue");if(!1===it(this))throw new TypeError("The stream is not in a state that permits enqueue");return et(this,e)},e.prototype.error=function(e){if(!1===Qe(this))throw at("error");tt(this,e)},e.prototype[N]=function(e){te(this);var t=this._cancelAlgorithm(e);return Je(this),t},e.prototype[I]=function(){var e=this._controlledReadableStream;if(this._queue.length>0){var t=Z(this);return!0===this._closeRequested&&0===this._queue.length?(Je(this),Ft(e)):Ke(this),v(L(t,!1,e._reader._forAuthorCode))}var n=W(e);return Ke(this),n},e}();function Qe(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableStream")}function Ke(e){!1!==$e(e)&&(!0!==e._pulling?(e._pulling=!0,w(e._pullAlgorithm(),function(){e._pulling=!1,!0===e._pullAgain&&(e._pullAgain=!1,Ke(e))},function(t){tt(e,t)})):e._pullAgain=!0)}function $e(e){var t=e._controlledReadableStream;return!1!==it(e)&&!1!==e._started&&(!0===Nt(t)&&B(t)>0||nt(e)>0)}function Je(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0,e._strategySizeAlgorithm=void 0}function Ze(e){var t=e._controlledReadableStream;e._closeRequested=!0,0===e._queue.length&&(Je(e),Ft(t))}function et(e,t){var n=e._controlledReadableStream;if(!0===Nt(n)&&B(n)>0)q(n,t,!1);else{var i=void 0;try{i=e._strategySizeAlgorithm(t)}catch(r){throw tt(e,r),r}try{ee(e,t,i)}catch(a){throw tt(e,a),a}}Ke(e)}function tt(e,t){var n=e._controlledReadableStream;"readable"===n._state&&(te(e),Je(e),Wt(n,t))}function nt(e){var t=e._controlledReadableStream._state;return"errored"===t?null:"closed"===t?0:e._strategyHWM-e._queueTotalSize}function it(e){return!1===e._closeRequested&&"readable"===e._controlledReadableStream._state}function rt(e,t,n,i,r,a,s){t._controlledReadableStream=e,t._queue=void 0,t._queueTotalSize=void 0,te(t),t._started=!1,t._closeRequested=!1,t._pullAgain=!1,t._pulling=!1,t._strategySizeAlgorithm=s,t._strategyHWM=a,t._pullAlgorithm=i,t._cancelAlgorithm=r,e._readableStreamController=t,w(v(n()),function(){t._started=!0,Ke(t)},function(e){tt(t,e)})}function at(e){return new TypeError("ReadableStreamDefaultController.prototype."+e+" can only be used on a ReadableStreamDefaultController")}var st=Number.isInteger||function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e},ot=function(){function e(){throw new TypeError("ReadableStreamBYOBRequest cannot be used directly")}return Object.defineProperty(e.prototype,"view",{get:function(){if(!1===ut(this))throw kt("view");return this._view},enumerable:!0,configurable:!0}),e.prototype.respond=function(e){if(!1===ut(this))throw kt("respond");if(void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");!function(e,t){if(!1===o(t=Number(t)))throw new RangeError("bytesWritten must be a finite");yt(e,t)}(this._associatedReadableByteStreamController,e)},e.prototype.respondWithNewView=function(e){if(!1===ut(this))throw kt("respond");if(void 0===this._associatedReadableByteStreamController)throw new TypeError("This BYOB request has been invalidated");if(!ArrayBuffer.isView(e))throw new TypeError("You can only respond with array buffer views");!function(e,t){var n=e._pendingPullIntos.peek();if(n.byteOffset+n.bytesFilled!==t.byteOffset)throw new RangeError("The region specified by view does not match byobRequest");if(n.byteLength!==t.byteLength)throw new RangeError("The buffer of view has different capacity than byobRequest");n.buffer=t.buffer,yt(e,t.byteLength)}(this._associatedReadableByteStreamController,e)},e}(),ct=function(){function e(){throw new TypeError("ReadableByteStreamController constructor cannot be used directly")}return Object.defineProperty(e.prototype,"byobRequest",{get:function(){if(!1===lt(this))throw Ot("byobRequest");if(void 0===this._byobRequest&&this._pendingPullIntos.length>0){var e=this._pendingPullIntos.peek(),t=new Uint8Array(e.buffer,e.byteOffset+e.bytesFilled,e.byteLength-e.bytesFilled),n=Object.create(ot.prototype);(function(e,t,n){e._associatedReadableByteStreamController=t,e._view=n})(n,this,t),this._byobRequest=n}return this._byobRequest},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"desiredSize",{get:function(){if(!1===lt(this))throw Ot("desiredSize");return Ct(this)},enumerable:!0,configurable:!0}),e.prototype.close=function(){if(!1===lt(this))throw Ot("close");if(!0===this._closeRequested)throw new TypeError("The stream has already been closed; do not close it again!");var e=this._controlledReadableByteStream._state;if("readable"!==e)throw new TypeError("The stream (in "+e+" state) is not in the readable state and cannot be closed");!function(e){var t=e._controlledReadableByteStream;if(e._queueTotalSize>0)e._closeRequested=!0;else{if(e._pendingPullIntos.length>0&&e._pendingPullIntos.peek().bytesFilled>0){var n=new TypeError("Insufficient bytes to fill elements in the given buffer");throw At(e,n),n}wt(e),Ft(t)}}(this)},e.prototype.enqueue=function(e){if(!1===lt(this))throw Ot("enqueue");if(!0===this._closeRequested)throw new TypeError("stream is closed or draining");var t=this._controlledReadableByteStream._state;if("readable"!==t)throw new TypeError("The stream (in "+t+" state) is not in the readable state and cannot be enqueued to");if(!ArrayBuffer.isView(e))throw new TypeError("You can only enqueue array buffer views when using a ReadableByteStreamController");!function(e,t){var n=e._controlledReadableByteStream,i=t.byteOffset,r=t.byteLength,a=t.buffer;!0===V(n)?0===B(n)?ft(e,a,i,r):q(n,new Uint8Array(a,i,r),!1):!0===Tt(n)?(ft(e,a,i,r),vt(e)):ft(e,a,i,r),dt(e)}(this,e)},e.prototype.error=function(e){if(!1===lt(this))throw Ot("error");At(this,e)},e.prototype[N]=function(e){this._pendingPullIntos.length>0&&(this._pendingPullIntos.peek().bytesFilled=0),te(this);var t=this._cancelAlgorithm(e);return wt(this),t},e.prototype[I]=function(){var e=this._controlledReadableByteStream;if(this._queueTotalSize>0){var t=this._queue.shift();this._queueTotalSize-=t.byteLength,gt(this);var n=void 0;try{n=new Uint8Array(t.buffer,t.byteOffset,t.byteLength)}catch(o){return y(o)}return v(L(n,!1,e._reader._forAuthorCode))}var i=this._autoAllocateChunkSize;if(void 0!==i){var r=void 0;try{r=new ArrayBuffer(i)}catch(c){return y(c)}var a={buffer:r,byteOffset:0,byteLength:i,bytesFilled:0,elementSize:1,ctor:Uint8Array,readerType:"default"};this._pendingPullIntos.push(a)}var s=W(e);return dt(this),s},e}();function lt(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledReadableByteStream")}function ut(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_associatedReadableByteStreamController")}function dt(e){!1!==function(e){var t=e._controlledReadableByteStream;return"readable"===t._state&&!0!==e._closeRequested&&!1!==e._started&&(!0===V(t)&&B(t)>0||!0===Tt(t)&&Lt(t)>0||Ct(e)>0)}(e)&&(!0!==e._pulling?(e._pulling=!0,w(e._pullAlgorithm(),function(){e._pulling=!1,!0===e._pullAgain&&(e._pullAgain=!1,dt(e))},function(t){At(e,t)})):e._pullAgain=!0)}function ht(e,t){var n=!1;"closed"===e._state&&(n=!0);var i=pt(t);"default"===t.readerType?q(e,i,n):function(e,t,n){var i=e._reader;i._readIntoRequests.shift()._resolve(L(t,n,i._forAuthorCode))}(e,i,n)}function pt(e){return new e.ctor(e.buffer,e.byteOffset,e.bytesFilled/e.elementSize)}function ft(e,t,n,i){e._queue.push({buffer:t,byteOffset:n,byteLength:i}),e._queueTotalSize+=i}function mt(e,t){var n,i,r,a,s=t.elementSize,o=t.bytesFilled-t.bytesFilled%s,c=Math.min(e._queueTotalSize,t.byteLength-t.bytesFilled),l=t.bytesFilled+c,u=l-l%s,d=c,h=!1;u>o&&(d=u-t.bytesFilled,h=!0);for(var p=e._queue;d>0;){var f=p.peek(),m=Math.min(d,f.byteLength);n=t.byteOffset+t.bytesFilled,i=f.buffer,r=f.byteOffset,a=m,new Uint8Array(t.buffer).set(new Uint8Array(i,r,a),n),f.byteLength===m?p.shift():(f.byteOffset+=m,f.byteLength-=m),e._queueTotalSize-=m,bt(e,m,t),d-=m}return h}function bt(e,t,n){_t(e),n.bytesFilled+=t}function gt(e){0===e._queueTotalSize&&!0===e._closeRequested?(wt(e),Ft(e._controlledReadableByteStream)):dt(e)}function _t(e){void 0!==e._byobRequest&&(e._byobRequest._associatedReadableByteStreamController=void 0,e._byobRequest._view=void 0,e._byobRequest=void 0)}function vt(e){for(;e._pendingPullIntos.length>0;){if(0===e._queueTotalSize)return;var t=e._pendingPullIntos.peek();!0===mt(e,t)&&(Mt(e),ht(e._controlledReadableByteStream,t))}}function yt(e,t){var n=e._pendingPullIntos.peek();if("closed"===e._controlledReadableByteStream._state){if(0!==t)throw new TypeError("bytesWritten must be 0 when calling respond() on a closed stream");!function(e,t){t.buffer=t.buffer;var n=e._controlledReadableByteStream;if(!0===Tt(n))for(;Lt(n)>0;)ht(n,Mt(e))}(e,n)}else!function(e,t,n){if(n.bytesFilled+t>n.byteLength)throw new RangeError("bytesWritten out of range");if(bt(e,t,n),!(n.bytesFilled<n.elementSize)){Mt(e);var i=n.bytesFilled%n.elementSize;if(i>0){var r=n.byteOffset+n.bytesFilled,a=n.buffer.slice(r-i,r);ft(e,a,0,a.byteLength)}n.buffer=n.buffer,n.bytesFilled-=i,ht(e._controlledReadableByteStream,n),vt(e)}}(e,t,n);dt(e)}function Mt(e){var t=e._pendingPullIntos.shift();return _t(e),t}function wt(e){e._pullAlgorithm=void 0,e._cancelAlgorithm=void 0}function At(e,t){var n=e._controlledReadableByteStream;"readable"===n._state&&(function(e){_t(e),e._pendingPullIntos=new S}(e),te(e),wt(e),Wt(n,t))}function Ct(e){var t=e._controlledReadableByteStream._state;return"errored"===t?null:"closed"===t?0:e._strategyHWM-e._queueTotalSize}function kt(e){return new TypeError("ReadableStreamBYOBRequest.prototype."+e+" can only be used on a ReadableStreamBYOBRequest")}function Ot(e){return new TypeError("ReadableByteStreamController.prototype."+e+" can only be used on a ReadableByteStreamController")}function St(e){return _(function(t,n){e._reader._readIntoRequests.push({_resolve:t,_reject:n})})}function Lt(e){return e._reader._readIntoRequests.length}function Tt(e){var t=e._reader;return void 0!==t&&!!Dt(t)}var xt=function(){function e(e){if(!zt(e))throw new TypeError("ReadableStreamBYOBReader can only be constructed with a ReadableStream instance given a byte source");if(!1===lt(e._readableStreamController))throw new TypeError("Cannot construct a ReadableStreamBYOBReader for a stream not constructed with a byte source");if(Nt(e))throw new TypeError("This stream has already been locked for exclusive reading by another reader");T(this,e),this._readIntoRequests=new S}return Object.defineProperty(e.prototype,"closed",{get:function(){return Dt(this)?this._closedPromise:y(Et("closed"))},enumerable:!0,configurable:!0}),e.prototype.cancel=function(e){return Dt(this)?void 0===this._ownerReadableStream?y(E("cancel")):x(this,e):y(Et("cancel"))},e.prototype.read=function(e){return Dt(this)?void 0===this._ownerReadableStream?y(E("read from")):ArrayBuffer.isView(e)?0===e.byteLength?y(new TypeError("view must have non-zero byteLength")):function(e,t){var n=e._ownerReadableStream;return n._disturbed=!0,"errored"===n._state?y(n._storedError):function(e,t){var n=e._controlledReadableByteStream,i=1;t.constructor!==DataView&&(i=t.constructor.BYTES_PER_ELEMENT);var r=t.constructor,a={buffer:t.buffer,byteOffset:t.byteOffset,byteLength:t.byteLength,bytesFilled:0,elementSize:i,ctor:r,readerType:"byob"};if(e._pendingPullIntos.length>0)return e._pendingPullIntos.push(a),St(n);if("closed"===n._state)return v(L(new r(a.buffer,a.byteOffset,0),!0,n._reader._forAuthorCode));if(e._queueTotalSize>0){if(!0===mt(e,a)){var s=pt(a);return gt(e),v(L(s,!1,n._reader._forAuthorCode))}if(!0===e._closeRequested){var o=new TypeError("Insufficient bytes to fill elements in the given buffer");return At(e,o),y(o)}}e._pendingPullIntos.push(a);var c=St(n);return dt(e),c}(n._readableStreamController,t)}(this,e):y(new TypeError("view must be an array buffer view")):y(Et("read"))},e.prototype.releaseLock=function(){if(!Dt(this))throw Et("releaseLock");if(void 0!==this._ownerReadableStream){if(this._readIntoRequests.length>0)throw new TypeError("Tried to release a reader lock when that reader has pending read() calls un-settled");D(this)}},e}();function Dt(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readIntoRequests")}function Et(e){return new TypeError("ReadableStreamBYOBReader.prototype."+e+" can only be used on a ReadableStreamBYOBReader")}var Pt=function(){function e(e,t){void 0===e&&(e={}),void 0===t&&(t={}),jt(this);var n=t.size,i=t.highWaterMark,r=e.type;if("bytes"===String(r)){if(void 0!==n)throw new RangeError("The strategy for a byte stream cannot have a size function");void 0===i&&(i=0),function(e,t,n){var i=Object.create(ct.prototype),r=l(t,"pull",0,[i]),a=l(t,"cancel",1,[]),s=t.autoAllocateChunkSize;if(void 0!==s&&(s=Number(s),!1===st(s)||s<=0))throw new RangeError("autoAllocateChunkSize must be a positive integer");!function(e,t,n,i,r,a,s){t._controlledReadableByteStream=e,t._pullAgain=!1,t._pulling=!1,t._byobRequest=void 0,t._queue=t._queueTotalSize=void 0,te(t),t._closeRequested=!1,t._started=!1,t._strategyHWM=h(a),t._pullAlgorithm=i,t._cancelAlgorithm=r,t._autoAllocateChunkSize=s,t._pendingPullIntos=new S,e._readableStreamController=t,w(v(n()),function(){t._started=!0,dt(t)},function(e){At(t,e)})}(e,i,function(){return u(t,"start",[i])},r,a,n,s)}(this,e,i=h(i))}else{if(void 0!==r)throw new RangeError("Invalid type is specified");var a=p(n);void 0===i&&(i=1),function(e,t,n,i){var r=Object.create(Ge.prototype),a=l(t,"pull",0,[r]),s=l(t,"cancel",1,[]);rt(e,r,function(){return u(t,"start",[r])},a,s,n,i)}(this,e,i=h(i),a)}}return Object.defineProperty(e.prototype,"locked",{get:function(){if(!1===zt(this))throw qt("locked");return Nt(this)},enumerable:!0,configurable:!0}),e.prototype.cancel=function(e){return!1===zt(this)?y(qt("cancel")):!0===Nt(this)?y(new TypeError("Cannot cancel a stream that already has a reader")):It(this,e)},e.prototype.getReader=function(e){var t=(void 0===e?{}:e).mode;if(!1===zt(this))throw qt("getReader");if(void 0===t)return F(this,!0);if("byob"===(t=String(t)))return function(e,t){void 0===t&&(t=!1);var n=new xt(e);return n._forAuthorCode=t,n}(this,!0);throw new RangeError("Invalid mode is specified")},e.prototype.pipeThrough=function(e,t){var n=e.writable,i=e.readable,r=void 0===t?{}:t,a=r.preventClose,s=r.preventAbort,o=r.preventCancel,c=r.signal;if(!1===zt(this))throw qt("pipeThrough");if(!1===oe(n))throw new TypeError("writable argument to pipeThrough must be a WritableStream");if(!1===zt(i))throw new TypeError("readable argument to pipeThrough must be a ReadableStream");if(a=Boolean(a),s=Boolean(s),o=Boolean(o),void 0!==c&&!Ve(c))throw new TypeError("ReadableStream.prototype.pipeThrough's signal option must be an AbortSignal");if(!0===Nt(this))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked ReadableStream");if(!0===ce(n))throw new TypeError("ReadableStream.prototype.pipeThrough cannot be used on a locked WritableStream");return O(Ue(this,n,a,s,o,c)),i},e.prototype.pipeTo=function(e,t){var n=void 0===t?{}:t,i=n.preventClose,r=n.preventAbort,a=n.preventCancel,s=n.signal;return!1===zt(this)?y(qt("pipeTo")):!1===oe(e)?y(new TypeError("ReadableStream.prototype.pipeTo's first argument must be a WritableStream")):(i=Boolean(i),r=Boolean(r),a=Boolean(a),void 0===s||Ve(s)?!0===Nt(this)?y(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked ReadableStream")):!0===ce(e)?y(new TypeError("ReadableStream.prototype.pipeTo cannot be used on a locked WritableStream")):Ue(this,e,i,r,a,s):y(new TypeError("ReadableStream.prototype.pipeTo's signal option must be an AbortSignal")))},e.prototype.tee=function(){if(!1===zt(this))throw qt("tee");return s(function(e,t){var n,i,r,a,o,c=F(e),l=!1,u=!1,d=!1,h=_(function(e){o=e});function p(){return!0===l||(l=!0,O(k(G(c),function(e){if(l=!1,!0===e.done)return!1===u&&Ze(r._readableStreamController),void(!1===d&&Ze(a._readableStreamController));var t=e.value,n=t;!1===u&&et(r._readableStreamController,t),!1===d&&et(a._readableStreamController,n)}))),v(void 0)}function f(){}return r=Rt(f,p,function(t){if(u=!0,n=t,!0===d){var r=s([n,i]),a=It(e,r);o(a)}return h}),a=Rt(f,p,function(t){if(d=!0,i=t,!0===u){var r=s([n,i]),a=It(e,r);o(a)}return h}),C(c._closedPromise,function(e){tt(r._readableStreamController,e),tt(a._readableStreamController,e)}),[r,a]}(this))},e.prototype.getIterator=function(e){var t=(void 0===e?{}:e).preventCancel,n=void 0!==t&&t;if(!1===zt(this))throw qt("getIterator");return function(e,t){void 0===t&&(t=!1);var n=F(e),i=Object.create(K);return i._asyncIteratorReader=n,i._preventCancel=Boolean(t),i}(this,n)},e}();function Rt(e,t,n,i,r){void 0===i&&(i=1),void 0===r&&(r=function(){return 1});var a=Object.create(Pt.prototype);return jt(a),rt(a,Object.create(Ge.prototype),e,t,n,i,r),a}function jt(e){e._state="readable",e._reader=void 0,e._storedError=void 0,e._disturbed=!1}function zt(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_readableStreamController")}function Nt(e){return void 0!==e._reader}function It(e,t){return e._disturbed=!0,"closed"===e._state?v(void 0):"errored"===e._state?y(e._storedError):(Ft(e),k(e._readableStreamController[N](t),n))}function Ft(e){e._state="closed";var t=e._reader;void 0!==t&&(U(t)&&(t._readRequests.forEach(function(e){e._resolve(L(void 0,!0,t._forAuthorCode))}),t._readRequests=new S),z(t))}function Wt(e,t){e._state="errored",e._storedError=t;var n=e._reader;void 0!==n&&(U(n)?(n._readRequests.forEach(function(e){e._reject(t)}),n._readRequests=new S):(n._readIntoRequests.forEach(function(e){e._reject(t)}),n._readIntoRequests=new S),j(n,t))}function qt(e){return new TypeError("ReadableStream.prototype."+e+" can only be used on a ReadableStream")}"symbol"==typeof t.asyncIterator&&Object.defineProperty(Pt.prototype,t.asyncIterator,{value:Pt.prototype.getIterator,enumerable:!1,writable:!0,configurable:!0});var Bt=function(){function e(e){this.highWaterMark=e.highWaterMark}return e.prototype.size=function(e){return e.byteLength},e}(),Vt=function(){function e(e){this.highWaterMark=e.highWaterMark}return e.prototype.size=function(){return 1},e}(),Yt=function(){function e(e,t,n){void 0===e&&(e={}),void 0===t&&(t={}),void 0===n&&(n={});var i=t.size,r=t.highWaterMark,a=n.size,s=n.highWaterMark;if(void 0!==e.writableType)throw new RangeError("Invalid writable type specified");var o=p(i);if(void 0===r&&(r=1),r=h(r),void 0!==e.readableType)throw new RangeError("Invalid readable type specified");var c,f=p(a);void 0===s&&(s=0),s=h(s),function(e,t,n,i,r,a){function s(){return t}e._writable=function(e,t,n,i,r,a){void 0===r&&(r=1),void 0===a&&(a=function(){return 1});var s=Object.create(re.prototype);return se(s),Ce(s,Object.create(Ae.prototype),e,t,n,i,r,a),s}(s,function(t){return function(e,t){var n=e._transformStreamController;return!0===e._backpressure?k(e._backpressureChangePromise,function(){var i=e._writable;if("erroring"===i._state)throw i._storedError;return Zt(n,t)}):Zt(n,t)}(e,t)},function(){return function(e){var t=e._readable,n=e._transformStreamController,i=n._flushAlgorithm();return $t(n),k(i,function(){if("errored"===t._state)throw t._storedError;var e=t._readableStreamController;!0===it(e)&&Ze(e)},function(n){throw Xt(e,n),t._storedError})}(e)},function(t){return function(e,t){return Xt(e,t),v(void 0)}(e,t)},n,i),e._readable=Rt(s,function(){return function(e){return Gt(e,!1),e._backpressureChangePromise}(e)},function(t){return Ut(e,t),v(void 0)},r,a),e._backpressure=void 0,e._backpressureChangePromise=void 0,e._backpressureChangePromise_resolve=void 0,Gt(e,!0),e._transformStreamController=void 0}(this,_(function(e){c=e}),r,o,s,f),function(e,t){var n=Object.create(Qt.prototype),i=function(e){try{return Jt(n,e),v(void 0)}catch(t){return y(t)}},r=t.transform;if(void 0!==r){if("function"!=typeof r)throw new TypeError("transform is not a method");i=function(e){return d(r,t,[e,n])}}var a=l(t,"flush",0,[n]);!function(e,t,n,i){t._controlledTransformStream=e,e._transformStreamController=t,t._transformAlgorithm=n,t._flushAlgorithm=i}(e,n,i,a)}(this,e);var m=u(e,"start",[this._transformStreamController]);c(m)}return Object.defineProperty(e.prototype,"readable",{get:function(){if(!1===Ht(this))throw tn("readable");return this._readable},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"writable",{get:function(){if(!1===Ht(this))throw tn("writable");return this._writable},enumerable:!0,configurable:!0}),e}();function Ht(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_transformStreamController")}function Xt(e,t){tt(e._readable._readableStreamController,t),Ut(e,t)}function Ut(e,t){$t(e._transformStreamController),Le(e._writable._writableStreamController,t),!0===e._backpressure&&Gt(e,!1)}function Gt(e,t){void 0!==e._backpressureChangePromise&&e._backpressureChangePromise_resolve(),e._backpressureChangePromise=_(function(t){e._backpressureChangePromise_resolve=t}),e._backpressure=t}var Qt=function(){function e(){throw new TypeError("TransformStreamDefaultController instances cannot be created directly")}return Object.defineProperty(e.prototype,"desiredSize",{get:function(){if(!1===Kt(this))throw en("desiredSize");return nt(this._controlledTransformStream._readable._readableStreamController)},enumerable:!0,configurable:!0}),e.prototype.enqueue=function(e){if(!1===Kt(this))throw en("enqueue");Jt(this,e)},e.prototype.error=function(e){if(!1===Kt(this))throw en("error");Xt(this._controlledTransformStream,e)},e.prototype.terminate=function(){if(!1===Kt(this))throw en("terminate");var e,t;!0===it(t=(e=this._controlledTransformStream)._readable._readableStreamController)&&Ze(t),Ut(e,new TypeError("TransformStream terminated"))},e}();function Kt(e){return!!a(e)&&!!Object.prototype.hasOwnProperty.call(e,"_controlledTransformStream")}function $t(e){e._transformAlgorithm=void 0,e._flushAlgorithm=void 0}function Jt(e,t){var n=e._controlledTransformStream,i=n._readable._readableStreamController;if(!1===it(i))throw new TypeError("Readable side is not in a state that permits enqueue");try{et(i,t)}catch(r){throw Ut(n,r),n._readable._storedError}(function(e){return!0!==$e(e)})(i)!==n._backpressure&&Gt(n,!0)}function Zt(e,t){return k(e._transformAlgorithm(t),void 0,function(t){throw Xt(e._controlledTransformStream,t),t})}function en(e){return new TypeError("TransformStreamDefaultController.prototype."+e+" can only be used on a TransformStreamDefaultController")}function tn(e){return new TypeError("TransformStream.prototype."+e+" can only be used on a TransformStream")}e.ByteLengthQueuingStrategy=Bt,e.CountQueuingStrategy=Vt,e.ReadableStream=Pt,e.TransformStream=Yt,e.WritableStream=re,Object.defineProperty(e,"__esModule",{value:!0})}(t)},function(e,t,n){n(145),n(114),n(77),n(116);var i=n(43);e.exports=i.Map},function(e,t,n){"use strict";var i=n(146),r=n(150);e.exports=i("Map",function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},r)},function(e,t,n){"use strict";var i=n(10),r=n(11),a=n(52),s=n(29),o=n(147),c=n(124),l=n(123),u=n(22),d=n(14),h=n(97),p=n(85),f=n(149);e.exports=function(e,t,n){var m=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),g=m?"set":"add",_=r[e],v=_&&_.prototype,y=_,M={},w=function(e){var t=v[e];s(v,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!u(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return b&&!u(e)?void 0:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!u(e))&&t.call(this,0===e?0:e)}:function(e,n){return t.call(this,0===e?0:e,n),this})};if(a(e,"function"!=typeof _||!(b||v.forEach&&!d(function(){(new _).entries().next()}))))y=n.getConstructor(t,e,m,g),o.REQUIRED=!0;else if(a(e,!0)){var A=new y,C=A[g](b?{}:-0,1)!=A,k=d(function(){A.has(1)}),O=h(function(e){new _(e)}),S=!b&&d(function(){for(var e=new _,t=5;t--;)e[g](t,t);return!e.has(-0)});O||((y=t(function(t,n){l(t,y,e);var i=f(new _,t,y);return null!=n&&c(n,i[g],i,m),i})).prototype=v,v.constructor=y),(k||S)&&(w("delete"),w("has"),m&&w("get")),(S||C)&&w(g),b&&v.clear&&delete v.clear}return M[e]=y,i({global:!0,forced:y!=_},M),p(y,e),b||n.setStrong(y,e,m),y}},function(e,t,n){var i=n(39),r=n(22),a=n(23),s=n(27).f,o=n(38),c=n(148),l=o("meta"),u=0,d=Object.isExtensible||function(){return!0},h=function(e){s(e,l,{value:{objectID:"O"+ ++u,weakData:{}}})},p=e.exports={REQUIRED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,l)){if(!d(e))return"F";if(!t)return"E";h(e)}return e[l].objectID},getWeakData:function(e,t){if(!a(e,l)){if(!d(e))return!0;if(!t)return!1;h(e)}return e[l].weakData},onFreeze:function(e){return c&&p.REQUIRED&&d(e)&&!a(e,l)&&h(e),e}};i[l]=!0},function(e,t,n){var i=n(14);e.exports=!i(function(){return Object.isExtensible(Object.preventExtensions({}))})},function(e,t,n){var i=n(22),r=n(87);e.exports=function(e,t,n){var a,s;return r&&"function"==typeof(a=t.constructor)&&a!==n&&i(s=a.prototype)&&s!==n.prototype&&r(e,s),e}},function(e,t,n){"use strict";var i=n(27).f,r=n(71),a=n(121),s=n(62),o=n(123),c=n(124),l=n(79),u=n(122),d=n(13),h=n(147).fastKey,p=n(33),f=p.set,m=p.getterFor;e.exports={getConstructor:function(e,t,n,l){var u=e(function(e,i){o(e,u,t),f(e,{type:t,index:r(null),first:void 0,last:void 0,size:0}),d||(e.size=0),null!=i&&c(i,e[l],e,n)}),p=m(t),b=function(e,t,n){var i,r,a=p(e),s=g(e,t);return s?s.value=n:(a.last=s={index:r=h(t,!0),key:t,value:n,previous:i=a.last,next:void 0,removed:!1},a.first||(a.first=s),i&&(i.next=s),d?a.size++:e.size++,"F"!==r&&(a.index[r]=s)),e},g=function(e,t){var n,i=p(e),r=h(t);if("F"!==r)return i.index[r];for(n=i.first;n;n=n.next)if(n.key==t)return n};return a(u.prototype,{clear:function(){for(var e=p(this),t=e.index,n=e.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete t[n.index],n=n.next;e.first=e.last=void 0,d?e.size=0:this.size=0},delete:function(e){var t=this,n=p(t),i=g(t,e);if(i){var r=i.next,a=i.previous;delete n.index[i.index],i.removed=!0,a&&(a.next=r),r&&(r.previous=a),n.first==i&&(n.first=r),n.last==i&&(n.last=a),d?n.size--:t.size--}return!!i},forEach:function(e){for(var t,n=p(this),i=s(e,arguments.length>1?arguments[1]:void 0,3);t=t?t.next:n.first;)for(i(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!g(this,e)}}),a(u.prototype,n?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return b(this,0===e?0:e,t)}}:{add:function(e){return b(this,e=0===e?0:e,e)}}),d&&i(u.prototype,"size",{get:function(){return p(this).size}}),u},setStrong:function(e,t,n){var i=t+" Iterator",r=m(t),a=m(i);l(e,t,function(e,t){f(this,{type:i,target:e,state:r(e),kind:t,last:void 0})},function(){for(var e=a(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})},n?"entries":"values",!n,!0),u(t)}}},function(e,t,n){n(152),n(114),n(77),n(116);var i=n(43);e.exports=i.Set},function(e,t,n){"use strict";var i=n(146),r=n(150);e.exports=i("Set",function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},r)},function(e,t,n){n(114),n(154),n(116);var i=n(43);e.exports=i.WeakMap},function(e,t,n){"use strict";var i,r=n(11),a=n(121),s=n(147),o=n(146),c=n(155),l=n(22),u=n(33).enforce,d=n(34),h=!r.ActiveXObject&&"ActiveXObject"in r,p=Object.isExtensible,f=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},m=e.exports=o("WeakMap",f,c);if(d&&h){i=c.getConstructor(f,"WeakMap",!0),s.REQUIRED=!0;var b=m.prototype,g=b.delete,_=b.has,v=b.get,y=b.set;a(b,{delete:function(e){if(l(e)&&!p(e)){var t=u(this);return t.frozen||(t.frozen=new i),g.call(this,e)||t.frozen.delete(e)}return g.call(this,e)},has:function(e){if(l(e)&&!p(e)){var t=u(this);return t.frozen||(t.frozen=new i),_.call(this,e)||t.frozen.has(e)}return _.call(this,e)},get:function(e){if(l(e)&&!p(e)){var t=u(this);return t.frozen||(t.frozen=new i),_.call(this,e)?v.call(this,e):t.frozen.get(e)}return v.call(this,e)},set:function(e,t){if(l(e)&&!p(e)){var n=u(this);n.frozen||(n.frozen=new i),_.call(this,e)?y.call(this,e,t):n.frozen.set(e,t)}else y.call(this,e,t);return this}})}},function(e,t,n){"use strict";var i=n(121),r=n(147).getWeakData,a=n(28),s=n(22),o=n(123),c=n(124),l=n(156),u=n(23),d=n(33),h=d.set,p=d.getterFor,f=l.find,m=l.findIndex,b=0,g=function(e){return e.frozen||(e.frozen=new _)},_=function(){this.entries=[]},v=function(e,t){return f(e.entries,function(e){return e[0]===t})};_.prototype={get:function(e){var t=v(this,e);if(t)return t[1]},has:function(e){return!!v(this,e)},set:function(e,t){var n=v(this,e);n?n[1]=t:this.entries.push([e,t])},delete:function(e){var t=m(this.entries,function(t){return t[0]===e});return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,l){var d=e(function(e,i){o(e,d,t),h(e,{type:t,id:b++,frozen:void 0}),null!=i&&c(i,e[l],e,n)}),f=p(t),m=function(e,t,n){var i=f(e),s=r(a(t),!0);return!0===s?g(i).set(t,n):s[i.id]=n,e};return i(d.prototype,{delete:function(e){var t=f(this);if(!s(e))return!1;var n=r(e);return!0===n?g(t).delete(e):n&&u(n,t.id)&&delete n[t.id]},has:function(e){var t=f(this);if(!s(e))return!1;var n=r(e);return!0===n?g(t).has(e):n&&u(n,t.id)}}),i(d.prototype,n?{get:function(e){var t=f(this);if(s(e)){var n=r(e);return!0===n?g(t).get(e):n?n[t.id]:void 0}},set:function(e,t){return m(this,e,t)}}:{add:function(e){return m(this,e,!0)}}),d}}},function(e,t,n){var i=n(62),r=n(18),a=n(83),s=n(47),o=n(157),c=[].push,l=function(e){var t=1==e,n=2==e,l=3==e,u=4==e,d=6==e,h=5==e||d;return function(p,f,m,b){for(var g,_,v=a(p),y=r(v),M=i(f,m,3),w=s(y.length),A=0,C=b||o,k=t?C(p,w):n?C(p,0):void 0;w>A;A++)if((h||A in y)&&(_=M(g=y[A],A,v),e))if(t)k[A]=_;else if(_)switch(e){case 3:return!0;case 5:return g;case 6:return A;case 2:c.call(k,g)}else if(u)return!1;return d?-1:l||u?u:k}};e.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6)}},function(e,t,n){var i=n(22),r=n(158),a=n(57)("species");e.exports=function(e,t){var n;return r(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!r(n.prototype)?i(n)&&null===(n=n[a])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===t?0:t)}},function(e,t,n){var i=n(19);e.exports=Array.isArray||function(e){return"Array"==i(e)}},function(e,t,n){n(114),n(160),n(116);var i=n(43);e.exports=i.WeakSet},function(e,t,n){"use strict";n(146)("WeakSet",function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},n(155))},function(e,t,n){n(162);var i=n(61);e.exports=i("String","codePointAt")},function(e,t,n){"use strict";var i=n(10),r=n(78).codeAt;i({target:"String",proto:!0},{codePointAt:function(e){return r(this,e)}})},function(e,t,n){n(164);var i=n(43);e.exports=i.String.fromCodePoint},function(e,t,n){var i=n(10),r=n(49),a=String.fromCharCode,s=String.fromCodePoint;i({target:"String",stat:!0,forced:!!s&&1!=s.length},{fromCodePoint:function(e){for(var t,n=[],i=arguments.length,s=0;i>s;){if(t=+arguments[s++],r(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?a(t):a(55296+((t-=65536)>>10),t%1024+56320))}return n.join("")}})},function(e,t,n){n(166),n(114),n(168),n(172),n(173),n(174),n(175),n(176),n(177),n(178),n(179),n(180),n(181),n(182),n(183),n(184),n(185),n(186),n(187);var i=n(43);e.exports=i.Symbol},function(e,t,n){"use strict";var i=n(10),r=n(14),a=n(158),s=n(22),o=n(83),c=n(47),l=n(93),u=n(157),d=n(167),h=n(57),p=n(133),f=h("isConcatSpreadable"),m=9007199254740991,b="Maximum allowed index exceeded",g=p>=51||!r(function(){var e=[];return e[f]=!1,e.concat()[0]!==e}),_=d("concat"),v=function(e){if(!s(e))return!1;var t=e[f];return void 0!==t?!!t:a(e)};i({target:"Array",proto:!0,forced:!g||!_},{concat:function(e){var t,n,i,r,a,s=o(this),d=u(s,0),h=0;for(t=-1,i=arguments.length;t<i;t++)if(v(a=-1===t?s:arguments[t])){if(h+(r=c(a.length))>m)throw TypeError(b);for(n=0;n<r;n++,h++)n in a&&l(d,h,a[n])}else{if(h>=m)throw TypeError(b);l(d,h++,a)}return d.length=h,d}})},function(e,t,n){var i=n(14),r=n(57),a=n(133),s=r("species");e.exports=function(e){return a>=51||!i(function(){var t=[];return(t.constructor={})[s]=function(){return{foo:1}},1!==t[e](Boolean).foo})}},function(e,t,n){"use strict";var i=n(10),r=n(11),a=n(42),s=n(37),o=n(13),c=n(58),l=n(59),u=n(14),d=n(23),h=n(158),p=n(22),f=n(28),m=n(83),b=n(17),g=n(21),_=n(16),v=n(71),y=n(73),M=n(44),w=n(169),A=n(51),C=n(12),k=n(27),O=n(15),S=n(26),L=n(29),T=n(36),x=n(35),D=n(39),E=n(38),P=n(57),R=n(170),j=n(171),z=n(85),N=n(33),I=n(156).forEach,F=x("hidden"),W="Symbol",q=P("toPrimitive"),B=N.set,V=N.getterFor(W),Y=Object.prototype,H=r.Symbol,X=a("JSON","stringify"),U=C.f,G=k.f,Q=w.f,K=O.f,$=T("symbols"),J=T("op-symbols"),Z=T("string-to-symbol-registry"),ee=T("symbol-to-string-registry"),te=T("wks"),ne=r.QObject,ie=!ne||!ne.prototype||!ne.prototype.findChild,re=o&&u(function(){return 7!=v(G({},"a",{get:function(){return G(this,"a",{value:7}).a}})).a})?function(e,t,n){var i=U(Y,t);i&&delete Y[t],G(e,t,n),i&&e!==Y&&G(Y,t,i)}:G,ae=function(e,t){var n=$[e]=v(H.prototype);return B(n,{type:W,tag:e,description:t}),o||(n.description=t),n},se=l?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof H},oe=function(e,t,n){e===Y&&oe(J,t,n),f(e);var i=g(t,!0);return f(n),d($,i)?(n.enumerable?(d(e,F)&&e[F][i]&&(e[F][i]=!1),n=v(n,{enumerable:_(0,!1)})):(d(e,F)||G(e,F,_(1,{})),e[F][i]=!0),re(e,i,n)):G(e,i,n)},ce=function(e,t){f(e);var n=b(t),i=y(n).concat(he(n));return I(i,function(t){o&&!le.call(n,t)||oe(e,t,n[t])}),e},le=function(e){var t=g(e,!0),n=K.call(this,t);return!(this===Y&&d($,t)&&!d(J,t))&&(!(n||!d(this,t)||!d($,t)||d(this,F)&&this[F][t])||n)},ue=function(e,t){var n=b(e),i=g(t,!0);if(n!==Y||!d($,i)||d(J,i)){var r=U(n,i);return!r||!d($,i)||d(n,F)&&n[F][i]||(r.enumerable=!0),r}},de=function(e){var t=Q(b(e)),n=[];return I(t,function(e){d($,e)||d(D,e)||n.push(e)}),n},he=function(e){var t=e===Y,n=Q(t?J:b(e)),i=[];return I(n,function(e){!d($,e)||t&&!d(Y,e)||i.push($[e])}),i};c||(L((H=function(){if(this instanceof H)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=E(e),n=function(e){this===Y&&n.call(J,e),d(this,F)&&d(this[F],t)&&(this[F][t]=!1),re(this,t,_(1,e))};return o&&ie&&re(Y,t,{configurable:!0,set:n}),ae(t,e)}).prototype,"toString",function(){return V(this).tag}),L(H,"withoutSetter",function(e){return ae(E(e),e)}),O.f=le,k.f=oe,C.f=ue,M.f=w.f=de,A.f=he,R.f=function(e){return ae(P(e),e)},o&&(G(H.prototype,"description",{configurable:!0,get:function(){return V(this).description}}),s||L(Y,"propertyIsEnumerable",le,{unsafe:!0}))),i({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:H}),I(y(te),function(e){j(e)}),i({target:W,stat:!0,forced:!c},{for:function(e){var t=String(e);if(d(Z,t))return Z[t];var n=H(t);return Z[t]=n,ee[n]=t,n},keyFor:function(e){if(!se(e))throw TypeError(e+" is not a symbol");if(d(ee,e))return ee[e]},useSetter:function(){ie=!0},useSimple:function(){ie=!1}}),i({target:"Object",stat:!0,forced:!c,sham:!o},{create:function(e,t){return void 0===t?v(e):ce(v(e),t)},defineProperty:oe,defineProperties:ce,getOwnPropertyDescriptor:ue}),i({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:de,getOwnPropertySymbols:he}),i({target:"Object",stat:!0,forced:u(function(){A.f(1)})},{getOwnPropertySymbols:function(e){return A.f(m(e))}}),X&&i({target:"JSON",stat:!0,forced:!c||u(function(){var e=H();return"[null]"!=X([e])||"{}"!=X({a:e})||"{}"!=X(Object(e))})},{stringify:function(e,t,n){for(var i,r=[e],a=1;arguments.length>a;)r.push(arguments[a++]);if(i=t,(p(t)||void 0!==e)&&!se(e))return h(t)||(t=function(e,t){if("function"==typeof i&&(t=i.call(this,e,t)),!se(t))return t}),r[1]=t,X.apply(null,r)}}),H.prototype[q]||S(H.prototype,q,H.prototype.valueOf),z(H,W),D[F]=!0},function(e,t,n){var i=n(17),r=n(44).f,a={}.toString,s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return s&&"[object Window]"==a.call(e)?function(e){try{return r(e)}catch(t){return s.slice()}}(e):r(i(e))}},function(e,t,n){var i=n(57);t.f=i},function(e,t,n){var i=n(43),r=n(23),a=n(170),s=n(27).f;e.exports=function(e){var t=i.Symbol||(i.Symbol={});r(t,e)||s(t,e,{value:a.f(e)})}},function(e,t,n){n(171)("asyncIterator")},function(e,t,n){"use strict";var i=n(10),r=n(13),a=n(11),s=n(23),o=n(22),c=n(27).f,l=n(40),u=a.Symbol;if(r&&"function"==typeof u&&(!("description"in u.prototype)||void 0!==u().description)){var d={},h=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof h?new u(e):void 0===e?u():u(e);return""===e&&(d[t]=!0),t};l(h,u);var p=h.prototype=u.prototype;p.constructor=h;var f=p.toString,m="Symbol(test)"==String(u("test")),b=/^Symbol\((.*)\)[^)]+$/;c(p,"description",{configurable:!0,get:function(){var e=o(this)?this.valueOf():this,t=f.call(e);if(s(d,e))return"";var n=m?t.slice(7,-1):t.replace(b,"$1");return""===n?void 0:n}}),i({global:!0,forced:!0},{Symbol:h})}},function(e,t,n){n(171)("hasInstance")},function(e,t,n){n(171)("isConcatSpreadable")},function(e,t,n){n(171)("iterator")},function(e,t,n){n(171)("match")},function(e,t,n){n(171)("matchAll")},function(e,t,n){n(171)("replace")},function(e,t,n){n(171)("search")},function(e,t,n){n(171)("species")},function(e,t,n){n(171)("split")},function(e,t,n){n(171)("toPrimitive")},function(e,t,n){n(171)("toStringTag")},function(e,t,n){n(171)("unscopables")},function(e,t,n){n(85)(Math,"Math",!0)},function(e,t,n){var i=n(11);n(85)(i.JSON,"JSON",!0)},function(e,t,n){n(189);var i=n(61);e.exports=i("String","padStart")},function(e,t,n){"use strict";var i=n(10),r=n(190).start;i({target:"String",proto:!0,forced:n(192)},{padStart:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){var i=n(47),r=n(191),a=n(20),s=Math.ceil,o=function(e){return function(t,n,o){var c,l,u=String(a(t)),d=u.length,h=void 0===o?" ":String(o),p=i(n);return p<=d||""==h?u:((l=r.call(h,s((c=p-d)/h.length))).length>c&&(l=l.slice(0,c)),e?u+l:l+u)}};e.exports={start:o(!1),end:o(!0)}},function(e,t,n){"use strict";var i=n(48),r=n(20);e.exports="".repeat||function(e){var t=String(r(this)),n="",a=i(e);if(a<0||a==1/0)throw RangeError("Wrong number of repetitions");for(;a>0;(a>>>=1)&&(t+=t))1&a&&(n+=t);return n}},function(e,t,n){var i=n(127);e.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(i)},function(e,t,n){n(194);var i=n(61);e.exports=i("String","padEnd")},function(e,t,n){"use strict";var i=n(10),r=n(190).end;i({target:"String",proto:!0,forced:n(192)},{padEnd:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},function(e,t,n){n(196);var i=n(43);e.exports=i.Object.values},function(e,t,n){var i=n(10),r=n(197).values;i({target:"Object",stat:!0},{values:function(e){return r(e)}})},function(e,t,n){var i=n(13),r=n(73),a=n(17),s=n(15).f,o=function(e){return function(t){for(var n,o=a(t),c=r(o),l=c.length,u=0,d=[];l>u;)n=c[u++],i&&!s.call(o,n)||d.push(e?[n,o[n]]:o[n]);return d}};e.exports={entries:o(!0),values:o(!1)}},function(module,exports,__w_pdfjs_require__){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.getDocument=getDocument,exports.setPDFNetworkStreamFactory=setPDFNetworkStreamFactory,exports.build=exports.version=exports.PDFPageProxy=exports.PDFDocumentProxy=exports.PDFWorker=exports.PDFDataRangeTransport=exports.LoopbackPort=void 0;var _regenerator=_interopRequireDefault(__w_pdfjs_require__(2)),_util=__w_pdfjs_require__(5),_display_utils=__w_pdfjs_require__(1),_font_loader=__w_pdfjs_require__(199),_api_compatibility=__w_pdfjs_require__(200),_canvas=__w_pdfjs_require__(201),_worker_options=__w_pdfjs_require__(203),_is_node=__w_pdfjs_require__(7),_message_handler=__w_pdfjs_require__(204),_metadata=__w_pdfjs_require__(205),_transport_stream=__w_pdfjs_require__(207),_webgl=__w_pdfjs_require__(208);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function asyncGeneratorStep(e,t,n,i,r,a,s){try{var o=e[a](s),c=o.value}catch(l){return void n(l)}o.done?t(c):Promise.resolve(c).then(i,r)}function _asyncToGenerator(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var a=e.apply(t,n);function s(e){asyncGeneratorStep(a,i,r,s,o,"next",e)}function o(e){asyncGeneratorStep(a,i,r,s,o,"throw",e)}s(void 0)})}}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _iterableToArray(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _createForOfIteratorHelper(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=_unsupportedIterableToArray(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,o=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return s=e.done,e},e:function(e){o=!0,a=e},f:function(){try{s||null==n.return||n.return()}finally{if(o)throw a}}}}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function _createClass(e,t,n){return t&&_defineProperties(e.prototype,t),n&&_defineProperties(e,n),e}function _slicedToArray(e,t){return _arrayWithHoles(e)||_iterableToArrayLimit(e,t)||_unsupportedIterableToArray(e,t)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){if(e){if("string"==typeof e)return _arrayLikeToArray(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(e,t):void 0}}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function _iterableToArrayLimit(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],i=!0,r=!1,a=void 0;try{for(var s,o=e[Symbol.iterator]();!(i=(s=o.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(c){r=!0,a=c}finally{try{i||null==o.return||o.return()}finally{if(r)throw a}}return n}}function _arrayWithHoles(e){if(Array.isArray(e))return e}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var DEFAULT_RANGE_CHUNK_SIZE=65536,RENDERING_CANCELLED_TIMEOUT=100,createPDFNetworkStream;function setPDFNetworkStreamFactory(e){createPDFNetworkStream=e}function getDocument(e){var t,n=new PDFDocumentLoadingTask;if("string"==typeof e)t={url:e};else if((0,_util.isArrayBuffer)(e))t={data:e};else if(e instanceof PDFDataRangeTransport)t={range:e};else{if("object"!==_typeof(e))throw new Error("Invalid parameter in getDocument, need either Uint8Array, string or a parameter object");if(!e.url&&!e.data&&!e.range)throw new Error("Invalid parameter object: need either .data, .range or .url");t=e}var i=Object.create(null),r=null,a=null;for(var s in t)if("url"!==s||"undefined"==typeof window)if("range"!==s)if("worker"!==s)if("data"!==s||t[s]instanceof Uint8Array)i[s]=t[s];else{var o=t[s];if("string"==typeof o)i[s]=(0,_util.stringToBytes)(o);else if("object"!==_typeof(o)||null===o||isNaN(o.length)){if(!(0,_util.isArrayBuffer)(o))throw new Error("Invalid PDF binary data: either typed array, string or array-like object is expected in the data property.");i[s]=new Uint8Array(o)}else i[s]=new Uint8Array(o)}else a=t[s];else r=t[s];else i[s]=new URL(t[s],window.location).href;if(i.rangeChunkSize=i.rangeChunkSize||DEFAULT_RANGE_CHUNK_SIZE,i.CMapReaderFactory=i.CMapReaderFactory||_display_utils.DOMCMapReaderFactory,i.ignoreErrors=!0!==i.stopAtErrors,i.fontExtraProperties=!0===i.fontExtraProperties,i.pdfBug=!0===i.pdfBug,Number.isInteger(i.maxImageSize)||(i.maxImageSize=-1),"boolean"!=typeof i.isEvalSupported&&(i.isEvalSupported=!0),"boolean"!=typeof i.disableFontFace&&(i.disableFontFace=_api_compatibility.apiCompatibilityParams.disableFontFace||!1),"boolean"!=typeof i.disableRange&&(i.disableRange=!1),"boolean"!=typeof i.disableStream&&(i.disableStream=!1),"boolean"!=typeof i.disableAutoFetch&&(i.disableAutoFetch=!1),(0,_util.setVerbosityLevel)(i.verbosity),!a){var c={verbosity:i.verbosity,port:_worker_options.GlobalWorkerOptions.workerPort};a=c.port?PDFWorker.fromPort(c):new PDFWorker(c),n._worker=a}var l=n.docId;return a.promise.then(function(){if(n.destroyed)throw new Error("Loading aborted");var e=_fetchDocument(a,i,r,l),t=new Promise(function(e){var t;r?t=new _transport_stream.PDFDataTransportStream({length:i.length,initialData:i.initialData,progressiveDone:i.progressiveDone,disableRange:i.disableRange,disableStream:i.disableStream},r):i.data||(t=createPDFNetworkStream({url:i.url,length:i.length,httpHeaders:i.httpHeaders,withCredentials:i.withCredentials,rangeChunkSize:i.rangeChunkSize,disableRange:i.disableRange,disableStream:i.disableStream})),e(t)});return Promise.all([e,t]).then(function(e){var t=_slicedToArray(e,2),r=t[0],s=t[1];if(n.destroyed)throw new Error("Loading aborted");var o=new _message_handler.MessageHandler(l,r,a.port);o.postMessageTransfers=a.postMessageTransfers;var c=new WorkerTransport(o,n,s,i);n._transport=c,o.send("Ready",null)})}).catch(n._capability.reject),n}function _fetchDocument(e,t,n,i){return e.destroyed?Promise.reject(new Error("Worker was destroyed")):(n&&(t.length=n.length,t.initialData=n.initialData,t.progressiveDone=n.progressiveDone),e.messageHandler.sendWithPromise("GetDocRequest",{docId:i,apiVersion:"2.5.207",source:{data:t.data,url:t.url,password:t.password,disableAutoFetch:t.disableAutoFetch,rangeChunkSize:t.rangeChunkSize,length:t.length},maxImageSize:t.maxImageSize,disableFontFace:t.disableFontFace,postMessageTransfers:e.postMessageTransfers,docBaseUrl:t.docBaseUrl,ignoreErrors:t.ignoreErrors,isEvalSupported:t.isEvalSupported,fontExtraProperties:t.fontExtraProperties}).then(function(t){if(e.destroyed)throw new Error("Worker was destroyed");return t}))}var PDFDocumentLoadingTask=(nextDocumentId=0,function(){function e(){_classCallCheck(this,e),this._capability=(0,_util.createPromiseCapability)(),this._transport=null,this._worker=null,this.docId="d"+nextDocumentId++,this.destroyed=!1,this.onPassword=null,this.onProgress=null,this.onUnsupportedFeature=null}return _createClass(e,[{key:"destroy",value:function(){var e=this;return this.destroyed=!0,(this._transport?this._transport.destroy():Promise.resolve()).then(function(){e._transport=null,e._worker&&(e._worker.destroy(),e._worker=null)})}},{key:"promise",get:function(){return this._capability.promise}}]),e}()),nextDocumentId,PDFDataRangeTransport=function(){function e(t,n){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];_classCallCheck(this,e),this.length=t,this.initialData=n,this.progressiveDone=i,this._rangeListeners=[],this._progressListeners=[],this._progressiveReadListeners=[],this._progressiveDoneListeners=[],this._readyCapability=(0,_util.createPromiseCapability)()}return _createClass(e,[{key:"addRangeListener",value:function(e){this._rangeListeners.push(e)}},{key:"addProgressListener",value:function(e){this._progressListeners.push(e)}},{key:"addProgressiveReadListener",value:function(e){this._progressiveReadListeners.push(e)}},{key:"addProgressiveDoneListener",value:function(e){this._progressiveDoneListeners.push(e)}},{key:"onDataRange",value:function(e,t){var n,i=_createForOfIteratorHelper(this._rangeListeners);try{for(i.s();!(n=i.n()).done;)(0,n.value)(e,t)}catch(r){i.e(r)}finally{i.f()}}},{key:"onDataProgress",value:function(e,t){var n=this;this._readyCapability.promise.then(function(){var i,r=_createForOfIteratorHelper(n._progressListeners);try{for(r.s();!(i=r.n()).done;)(0,i.value)(e,t)}catch(a){r.e(a)}finally{r.f()}})}},{key:"onDataProgressiveRead",value:function(e){var t=this;this._readyCapability.promise.then(function(){var n,i=_createForOfIteratorHelper(t._progressiveReadListeners);try{for(i.s();!(n=i.n()).done;)(0,n.value)(e)}catch(r){i.e(r)}finally{i.f()}})}},{key:"onDataProgressiveDone",value:function(){var e=this;this._readyCapability.promise.then(function(){var t,n=_createForOfIteratorHelper(e._progressiveDoneListeners);try{for(n.s();!(t=n.n()).done;)(0,t.value)()}catch(i){n.e(i)}finally{n.f()}})}},{key:"transportReady",value:function(){this._readyCapability.resolve()}},{key:"requestDataRange",value:function(e,t){(0,_util.unreachable)("Abstract method PDFDataRangeTransport.requestDataRange")}},{key:"abort",value:function(){}}]),e}();exports.PDFDataRangeTransport=PDFDataRangeTransport;var PDFDocumentProxy=function(){function e(t,n){_classCallCheck(this,e),this._pdfInfo=t,this._transport=n}return _createClass(e,[{key:"getPage",value:function(e){return this._transport.getPage(e)}},{key:"getPageIndex",value:function(e){return this._transport.getPageIndex(e)}},{key:"getDestinations",value:function(){return this._transport.getDestinations()}},{key:"getDestination",value:function(e){return this._transport.getDestination(e)}},{key:"getPageLabels",value:function(){return this._transport.getPageLabels()}},{key:"getPageLayout",value:function(){return this._transport.getPageLayout()}},{key:"getPageMode",value:function(){return this._transport.getPageMode()}},{key:"getViewerPreferences",value:function(){return this._transport.getViewerPreferences()}},{key:"getOpenAction",value:function(){return this._transport.getOpenAction()}},{key:"getOpenActionDestination",value:function(){return(0,_display_utils.deprecated)("getOpenActionDestination, use getOpenAction instead."),this.getOpenAction().then(function(e){return e&&e.dest?e.dest:null})}},{key:"getAttachments",value:function(){return this._transport.getAttachments()}},{key:"getJavaScript",value:function(){return this._transport.getJavaScript()}},{key:"getOutline",value:function(){return this._transport.getOutline()}},{key:"getPermissions",value:function(){return this._transport.getPermissions()}},{key:"getMetadata",value:function(){return this._transport.getMetadata()}},{key:"getData",value:function(){return this._transport.getData()}},{key:"getDownloadInfo",value:function(){return this._transport.downloadInfoCapability.promise}},{key:"getStats",value:function(){return this._transport.getStats()}},{key:"cleanup",value:function(){return this._transport.startCleanup()}},{key:"destroy",value:function(){return this.loadingTask.destroy()}},{key:"numPages",get:function(){return this._pdfInfo.numPages}},{key:"fingerprint",get:function(){return this._pdfInfo.fingerprint}},{key:"loadingParams",get:function(){return this._transport.loadingParams}},{key:"loadingTask",get:function(){return this._transport.loadingTask}}]),e}();exports.PDFDocumentProxy=PDFDocumentProxy;var PDFPageProxy=function(){function e(t,n,i){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];_classCallCheck(this,e),this._pageIndex=t,this._pageInfo=n,this._transport=i,this._stats=r?new _display_utils.StatTimer:null,this._pdfBug=r,this.commonObjs=i.commonObjs,this.objs=new PDFObjects,this.cleanupAfterRender=!1,this.pendingCleanup=!1,this.intentStates=Object.create(null),this.destroyed=!1}return _createClass(e,[{key:"getViewport",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.scale,n=e.rotation,i=void 0===n?this.rotate:n,r=e.offsetX,a=void 0===r?0:r,s=e.offsetY,o=void 0===s?0:s,c=e.dontFlip,l=void 0!==c&&c;return new _display_utils.PageViewport({viewBox:this.view,scale:t,rotation:i,offsetX:a,offsetY:o,dontFlip:l})}},{key:"getAnnotations",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.intent,n=void 0===t?null:t;return this.annotationsPromise&&this.annotationsIntent===n||(this.annotationsPromise=this._transport.getAnnotations(this._pageIndex,n),this.annotationsIntent=n),this.annotationsPromise}},{key:"render",value:function(e){var t=this,n=e.canvasContext,i=e.viewport,r=e.intent,a=void 0===r?"display":r,s=e.enableWebGL,o=void 0!==s&&s,c=e.renderInteractiveForms,l=void 0!==c&&c,u=e.transform,d=void 0===u?null:u,h=e.imageLayer,p=void 0===h?null:h,f=e.canvasFactory,m=void 0===f?null:f,b=e.background,g=void 0===b?null:b;this._stats&&this._stats.time("Overall");var _="print"===a?"print":"display";this.pendingCleanup=!1,this.intentStates[_]||(this.intentStates[_]=Object.create(null));var v=this.intentStates[_];v.streamReaderCancelTimeout&&(clearTimeout(v.streamReaderCancelTimeout),v.streamReaderCancelTimeout=null);var y=m||new _display_utils.DOMCanvasFactory,M=new _webgl.WebGLContext({enable:o});v.displayReadyCapability||(v.displayReadyCapability=(0,_util.createPromiseCapability)(),v.operatorList={fnArray:[],argsArray:[],lastChunk:!1},this._stats&&this._stats.time("Page Request"),this._pumpOperatorList({pageIndex:this._pageIndex,intent:_,renderInteractiveForms:!0===l}));var w=function(e){var n=v.renderTasks.indexOf(A);n>=0&&v.renderTasks.splice(n,1),(t.cleanupAfterRender||"print"===_)&&(t.pendingCleanup=!0),t._tryCleanup(),e?(A.capability.reject(e),t._abortOperatorList({intentState:v,reason:e})):A.capability.resolve(),t._stats&&(t._stats.timeEnd("Rendering"),t._stats.timeEnd("Overall"))},A=new InternalRenderTask({callback:w,params:{canvasContext:n,viewport:i,transform:d,imageLayer:p,background:g},objs:this.objs,commonObjs:this.commonObjs,operatorList:v.operatorList,pageIndex:this._pageIndex,canvasFactory:y,webGLContext:M,useRequestAnimationFrame:"print"!==_,pdfBug:this._pdfBug});v.renderTasks||(v.renderTasks=[]),v.renderTasks.push(A);var C=A.task;return v.displayReadyCapability.promise.then(function(e){t.pendingCleanup?w():(t._stats&&t._stats.time("Rendering"),A.initializeGraphics(e),A.operatorListChanged())}).catch(w),C}},{key:"getOperatorList",value:function(){this.intentStates.oplist||(this.intentStates.oplist=Object.create(null));var e,t=this.intentStates.oplist;return t.opListReadCapability||((e={}).operatorListChanged=function(){if(t.operatorList.lastChunk){t.opListReadCapability.resolve(t.operatorList);var n=t.renderTasks.indexOf(e);n>=0&&t.renderTasks.splice(n,1)}},t.opListReadCapability=(0,_util.createPromiseCapability)(),t.renderTasks=[],t.renderTasks.push(e),t.operatorList={fnArray:[],argsArray:[],lastChunk:!1},this._stats&&this._stats.time("Page Request"),this._pumpOperatorList({pageIndex:this._pageIndex,intent:"oplist"})),t.opListReadCapability.promise}},{key:"streamTextContent",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.normalizeWhitespace,n=void 0!==t&&t,i=e.disableCombineTextItems,r=void 0!==i&&i,a=100;return this._transport.messageHandler.sendWithStream("GetTextContent",{pageIndex:this._pageIndex,normalizeWhitespace:!0===n,combineTextItems:!0!==r},{highWaterMark:a,size:function(e){return e.items.length}})}},{key:"getTextContent",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.streamTextContent(e);return new Promise(function(e,n){var i=t.getReader(),r={items:[],styles:Object.create(null)};!function t(){i.read().then(function(n){var i,a=n.value;n.done?e(r):(Object.assign(r.styles,a.styles),(i=r.items).push.apply(i,_toConsumableArray(a.items)),t())},n)}()})}},{key:"_destroy",value:function(){var e=this;this.destroyed=!0,this._transport.pageCache[this._pageIndex]=null;var t=[];return Object.keys(this.intentStates).forEach(function(n){var i=e.intentStates[n];e._abortOperatorList({intentState:i,reason:new Error("Page was destroyed."),force:!0}),"oplist"!==n&&i.renderTasks.forEach(function(e){var n=e.capability.promise.catch(function(){});t.push(n),e.cancel()})}),this.objs.clear(),this.annotationsPromise=null,this.pendingCleanup=!1,Promise.all(t)}},{key:"cleanup",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.pendingCleanup=!0,this._tryCleanup(e)}},{key:"_tryCleanup",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return!(!this.pendingCleanup||Object.keys(this.intentStates).some(function(t){var n=e.intentStates[t];return 0!==n.renderTasks.length||!n.operatorList.lastChunk})||(Object.keys(this.intentStates).forEach(function(t){delete e.intentStates[t]}),this.objs.clear(),this.annotationsPromise=null,t&&this._stats&&(this._stats=new _display_utils.StatTimer),this.pendingCleanup=!1,0))}},{key:"_startRenderPage",value:function(e,t){var n=this.intentStates[t];n&&(this._stats&&this._stats.timeEnd("Page Request"),n.displayReadyCapability&&n.displayReadyCapability.resolve(e))}},{key:"_renderPageChunk",value:function(e,t){for(var n=0,i=e.length;n<i;n++)t.operatorList.fnArray.push(e.fnArray[n]),t.operatorList.argsArray.push(e.argsArray[n]);t.operatorList.lastChunk=e.lastChunk;for(var r=0;r<t.renderTasks.length;r++)t.renderTasks[r].operatorListChanged();e.lastChunk&&this._tryCleanup()}},{key:"_pumpOperatorList",value:function(e){var t=this;(0,_util.assert)(e.intent,'PDFPageProxy._pumpOperatorList: Expected "intent" argument.');var n=this._transport.messageHandler.sendWithStream("GetOperatorList",e).getReader(),i=this.intentStates[e.intent];i.streamReader=n,function e(){n.read().then(function(n){var r=n.value;n.done?i.streamReader=null:t._transport.destroyed||(t._renderPageChunk(r,i),e())},function(e){if(i.streamReader=null,!t._transport.destroyed){if(i.operatorList){i.operatorList.lastChunk=!0;for(var n=0;n<i.renderTasks.length;n++)i.renderTasks[n].operatorListChanged();t._tryCleanup()}if(i.displayReadyCapability)i.displayReadyCapability.reject(e);else{if(!i.opListReadCapability)throw e;i.opListReadCapability.reject(e)}}})}()}},{key:"_abortOperatorList",value:function(e){var t=this,n=e.intentState,i=e.reason,r=e.force,a=void 0!==r&&r;if((0,_util.assert)(i instanceof Error||"object"===_typeof(i)&&null!==i,'PDFPageProxy._abortOperatorList: Expected "reason" argument.'),n.streamReader){if(!a){if(0!==n.renderTasks.length)return;if(i instanceof _display_utils.RenderingCancelledException)return void(n.streamReaderCancelTimeout=setTimeout(function(){t._abortOperatorList({intentState:n,reason:i,force:!0}),n.streamReaderCancelTimeout=null},RENDERING_CANCELLED_TIMEOUT))}n.streamReader.cancel(new _util.AbortException(i&&i.message)),n.streamReader=null,this._transport.destroyed||(Object.keys(this.intentStates).some(function(e){return t.intentStates[e]===n&&(delete t.intentStates[e],!0)}),this.cleanup())}}},{key:"pageNumber",get:function(){return this._pageIndex+1}},{key:"rotate",get:function(){return this._pageInfo.rotate}},{key:"ref",get:function(){return this._pageInfo.ref}},{key:"userUnit",get:function(){return this._pageInfo.userUnit}},{key:"view",get:function(){return this._pageInfo.view}},{key:"stats",get:function(){return this._stats}}]),e}();exports.PDFPageProxy=PDFPageProxy;var LoopbackPort=function(){function e(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];_classCallCheck(this,e),this._listeners=[],this._defer=t,this._deferred=Promise.resolve(void 0)}return _createClass(e,[{key:"postMessage",value:function(e,t){var n=this;if(this._defer){var i=new WeakMap,r={data:function e(n){if("object"!==_typeof(n)||null===n)return n;if(i.has(n))return i.get(n);var r,a;if((r=n.buffer)&&(0,_util.isArrayBuffer)(r))return a=t&&t.includes(r)?new n.constructor(r,n.byteOffset,n.byteLength):new n.constructor(n),i.set(n,a),a;for(var s in a=Array.isArray(n)?[]:{},i.set(n,a),n){for(var o=void 0,c=n;!(o=Object.getOwnPropertyDescriptor(c,s));)c=Object.getPrototypeOf(c);if(void 0!==o.value)if("function"!=typeof o.value)a[s]=e(o.value);else if(n.hasOwnProperty&&n.hasOwnProperty(s))throw new Error("LoopbackPort.postMessage - cannot clone: ".concat(n[s]))}return a}(e)};this._deferred.then(function(){n._listeners.forEach(function(e){e.call(n,r)})})}else this._listeners.forEach(function(t){t.call(n,{data:e})})}},{key:"addEventListener",value:function(e,t){this._listeners.push(t)}},{key:"removeEventListener",value:function(e,t){var n=this._listeners.indexOf(t);this._listeners.splice(n,1)}},{key:"terminate",value:function(){this._listeners.length=0}}]),e}();exports.LoopbackPort=LoopbackPort;var PDFWorker=function PDFWorkerClosure(){var pdfWorkerPorts=new WeakMap,isWorkerDisabled=!1,fallbackWorkerSrc,nextFakeWorkerId=0,fakeWorkerCapability;if(_is_node.isNodeJS)isWorkerDisabled=!0,fallbackWorkerSrc="./pdf.worker.js";else if("object"===("undefined"==typeof document?"undefined":_typeof(document))&&"currentScript"in document){var pdfjsFilePath=document.currentScript&&document.currentScript.src;pdfjsFilePath&&(fallbackWorkerSrc=pdfjsFilePath.replace(/(\.(?:min\.)?js)(\?.*)?$/i,".worker$1$2"))}function _getWorkerSrc(){if(_worker_options.GlobalWorkerOptions.workerSrc)return _worker_options.GlobalWorkerOptions.workerSrc;if(void 0!==fallbackWorkerSrc)return _is_node.isNodeJS||(0,_display_utils.deprecated)('No "GlobalWorkerOptions.workerSrc" specified.'),fallbackWorkerSrc;throw new Error('No "GlobalWorkerOptions.workerSrc" specified.')}function getMainThreadWorkerMessageHandler(){var e;try{e=globalThis.pdfjsWorker&&globalThis.pdfjsWorker.WorkerMessageHandler}catch(t){}return e||null}function setupFakeWorkerGlobal(){if(fakeWorkerCapability)return fakeWorkerCapability.promise;fakeWorkerCapability=(0,_util.createPromiseCapability)();var loader=function(){var _ref10=_asyncToGenerator(_regenerator.default.mark(function _callee(){var mainWorkerMessageHandler,worker;return _regenerator.default.wrap(function _callee$(_context){for(;;)switch(_context.prev=_context.next){case 0:if(mainWorkerMessageHandler=getMainThreadWorkerMessageHandler(),!mainWorkerMessageHandler){_context.next=3;break}return _context.abrupt("return",mainWorkerMessageHandler);case 3:if(!_is_node.isNodeJS){_context.next=6;break}return worker=eval("require")(_getWorkerSrc()),_context.abrupt("return",worker.WorkerMessageHandler);case 6:return _context.next=8,(0,_display_utils.loadScript)(_getWorkerSrc());case 8:return _context.abrupt("return",window.pdfjsWorker.WorkerMessageHandler);case 9:case"end":return _context.stop()}},_callee)}));return function(){return _ref10.apply(this,arguments)}}();return loader().then(fakeWorkerCapability.resolve,fakeWorkerCapability.reject),fakeWorkerCapability.promise}function createCDNWrapper(e){return URL.createObjectURL(new Blob(["importScripts('"+e+"');"]))}var PDFWorker=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.name,i=void 0===n?null:n,r=t.port,a=void 0===r?null:r,s=t.verbosity,o=void 0===s?(0,_util.getVerbosityLevel)():s;if(_classCallCheck(this,e),a&&pdfWorkerPorts.has(a))throw new Error("Cannot use more than one PDFWorker per port");if(this.name=i,this.destroyed=!1,this.postMessageTransfers=!0,this.verbosity=o,this._readyCapability=(0,_util.createPromiseCapability)(),this._port=null,this._webWorker=null,this._messageHandler=null,a)return pdfWorkerPorts.set(a,this),void this._initializeFromPort(a);this._initialize()}return _createClass(e,[{key:"_initializeFromPort",value:function(e){this._port=e,this._messageHandler=new _message_handler.MessageHandler("main","worker",e),this._messageHandler.on("ready",function(){}),this._readyCapability.resolve()}},{key:"_initialize",value:function(){var e=this;if("undefined"!=typeof Worker&&!isWorkerDisabled&&!getMainThreadWorkerMessageHandler()){var t=_getWorkerSrc();try{(0,_util.isSameOrigin)(window.location.href,t)||(t=createCDNWrapper(new URL(t,window.location).href));var n=new Worker(t),i=new _message_handler.MessageHandler("main","worker",n),r=function(){n.removeEventListener("error",a),i.destroy(),n.terminate(),e.destroyed?e._readyCapability.reject(new Error("Worker was destroyed")):e._setupFakeWorker()},a=function(){e._webWorker||r()};n.addEventListener("error",a),i.on("test",function(t){n.removeEventListener("error",a),e.destroyed?r():t?(e._messageHandler=i,e._port=n,e._webWorker=n,t.supportTransfers||(e.postMessageTransfers=!1),e._readyCapability.resolve(),i.send("configure",{verbosity:e.verbosity})):(e._setupFakeWorker(),i.destroy(),n.terminate())}),i.on("ready",function(t){if(n.removeEventListener("error",a),e.destroyed)r();else try{s()}catch(i){e._setupFakeWorker()}});var s=function(){var t=new Uint8Array([e.postMessageTransfers?255:0]);try{i.send("test",t,[t.buffer])}catch(n){(0,_util.warn)("Cannot use postMessage transfers."),t[0]=0,i.send("test",t)}};return void s()}catch(o){(0,_util.info)("The worker has been disabled.")}}this._setupFakeWorker()}},{key:"_setupFakeWorker",value:function(){var e=this;isWorkerDisabled||((0,_util.warn)("Setting up fake worker."),isWorkerDisabled=!0),setupFakeWorkerGlobal().then(function(t){if(e.destroyed)e._readyCapability.reject(new Error("Worker was destroyed"));else{var n=new LoopbackPort;e._port=n;var i="fake"+nextFakeWorkerId++,r=new _message_handler.MessageHandler(i+"_worker",i,n);t.setup(r,n);var a=new _message_handler.MessageHandler(i,i+"_worker",n);e._messageHandler=a,e._readyCapability.resolve(),a.send("configure",{verbosity:e.verbosity})}}).catch(function(t){e._readyCapability.reject(new Error('Setting up fake worker failed: "'.concat(t.message,'".')))})}},{key:"destroy",value:function(){this.destroyed=!0,this._webWorker&&(this._webWorker.terminate(),this._webWorker=null),pdfWorkerPorts.delete(this._port),this._port=null,this._messageHandler&&(this._messageHandler.destroy(),this._messageHandler=null)}},{key:"promise",get:function(){return this._readyCapability.promise}},{key:"port",get:function(){return this._port}},{key:"messageHandler",get:function(){return this._messageHandler}}],[{key:"fromPort",value:function(t){if(!t||!t.port)throw new Error("PDFWorker.fromPort - invalid method signature.");return pdfWorkerPorts.has(t.port)?pdfWorkerPorts.get(t.port):new e(t)}},{key:"getWorkerSrc",value:function(){return _getWorkerSrc()}}]),e}();return PDFWorker}();exports.PDFWorker=PDFWorker;var WorkerTransport=function(){function e(t,n,i,r){_classCallCheck(this,e),this.messageHandler=t,this.loadingTask=n,this.commonObjs=new PDFObjects,this.fontLoader=new _font_loader.FontLoader({docId:n.docId,onUnsupportedFeature:this._onUnsupportedFeature.bind(this)}),this._params=r,this.CMapReaderFactory=new r.CMapReaderFactory({baseUrl:r.cMapUrl,isCompressed:r.cMapPacked}),this.destroyed=!1,this.destroyCapability=null,this._passwordCapability=null,this._networkStream=i,this._fullReader=null,this._lastProgress=null,this.pageCache=[],this.pagePromises=[],this.downloadInfoCapability=(0,_util.createPromiseCapability)(),this.setupMessageHandler()}return _createClass(e,[{key:"destroy",value:function(){var e=this;if(this.destroyCapability)return this.destroyCapability.promise;this.destroyed=!0,this.destroyCapability=(0,_util.createPromiseCapability)(),this._passwordCapability&&this._passwordCapability.reject(new Error("Worker was destroyed during onPassword callback"));var t=[];this.pageCache.forEach(function(e){e&&t.push(e._destroy())}),this.pageCache.length=0,this.pagePromises.length=0;var n=this.messageHandler.sendWithPromise("Terminate",null);return t.push(n),Promise.all(t).then(function(){e.fontLoader.clear(),e._networkStream&&e._networkStream.cancelAllRequests(new _util.AbortException("Worker was terminated.")),e.messageHandler&&(e.messageHandler.destroy(),e.messageHandler=null),e.destroyCapability.resolve()},this.destroyCapability.reject),this.destroyCapability.promise}},{key:"setupMessageHandler",value:function(){var e=this,t=this.messageHandler,n=this.loadingTask;t.on("GetReader",function(t,n){(0,_util.assert)(e._networkStream,"GetReader - no `IPDFStream` instance available."),e._fullReader=e._networkStream.getFullReader(),e._fullReader.onProgress=function(t){e._lastProgress={loaded:t.loaded,total:t.total}},n.onPull=function(){e._fullReader.read().then(function(e){var t=e.value;e.done?n.close():((0,_util.assert)((0,_util.isArrayBuffer)(t),"GetReader - expected an ArrayBuffer."),n.enqueue(new Uint8Array(t),1,[t]))}).catch(function(e){n.error(e)})},n.onCancel=function(t){e._fullReader.cancel(t)}}),t.on("ReaderHeadersReady",function(t){var i=(0,_util.createPromiseCapability)(),r=e._fullReader;return r.headersReady.then(function(){r.isStreamingSupported&&r.isRangeSupported||(e._lastProgress&&n.onProgress&&n.onProgress(e._lastProgress),r.onProgress=function(e){n.onProgress&&n.onProgress({loaded:e.loaded,total:e.total})}),i.resolve({isStreamingSupported:r.isStreamingSupported,isRangeSupported:r.isRangeSupported,contentLength:r.contentLength})},i.reject),i.promise}),t.on("GetRangeReader",function(t,n){(0,_util.assert)(e._networkStream,"GetRangeReader - no `IPDFStream` instance available.");var i=e._networkStream.getRangeReader(t.begin,t.end);i?(n.onPull=function(){i.read().then(function(e){var t=e.value;e.done?n.close():((0,_util.assert)((0,_util.isArrayBuffer)(t),"GetRangeReader - expected an ArrayBuffer."),n.enqueue(new Uint8Array(t),1,[t]))}).catch(function(e){n.error(e)})},n.onCancel=function(e){i.cancel(e)}):n.close()}),t.on("GetDoc",function(t){var i=t.pdfInfo;e._numPages=i.numPages,n._capability.resolve(new PDFDocumentProxy(i,e))}),t.on("DocException",function(e){var t;switch(e.name){case"PasswordException":t=new _util.PasswordException(e.message,e.code);break;case"InvalidPDFException":t=new _util.InvalidPDFException(e.message);break;case"MissingPDFException":t=new _util.MissingPDFException(e.message);break;case"UnexpectedResponseException":t=new _util.UnexpectedResponseException(e.message,e.status);break;case"UnknownErrorException":t=new _util.UnknownErrorException(e.message,e.details)}n._capability.reject(t)}),t.on("PasswordRequest",function(t){if(e._passwordCapability=(0,_util.createPromiseCapability)(),n.onPassword)try{n.onPassword(function(t){e._passwordCapability.resolve({password:t})},t.code)}catch(i){e._passwordCapability.reject(i)}else e._passwordCapability.reject(new _util.PasswordException(t.message,t.code));return e._passwordCapability.promise}),t.on("DataLoaded",function(t){n.onProgress&&n.onProgress({loaded:t.length,total:t.length}),e.downloadInfoCapability.resolve(t)}),t.on("StartRenderPage",function(t){e.destroyed||e.pageCache[t.pageIndex]._startRenderPage(t.transparency,t.intent)}),t.on("commonobj",function(n){if(!e.destroyed){var i=_slicedToArray(n,3),r=i[0],a=i[1],s=i[2];if(!e.commonObjs.has(r))switch(a){case"Font":var o=e._params;if("error"in s){var c=s.error;(0,_util.warn)("Error during font loading: ".concat(c)),e.commonObjs.resolve(r,c);break}var l=null;o.pdfBug&&globalThis.FontInspector&&globalThis.FontInspector.enabled&&(l={registerFont:function(e,t){globalThis.FontInspector.fontAdded(e,t)}});var u=new _font_loader.FontFaceObject(s,{isEvalSupported:o.isEvalSupported,disableFontFace:o.disableFontFace,ignoreErrors:o.ignoreErrors,onUnsupportedFeature:e._onUnsupportedFeature.bind(e),fontRegistry:l});e.fontLoader.bind(u).catch(function(e){return t.sendWithPromise("FontFallback",{id:r})}).finally(function(){!o.fontExtraProperties&&u.data&&(u.data=null),e.commonObjs.resolve(r,u)});break;case"FontPath":case"FontType3Res":case"Image":e.commonObjs.resolve(r,s);break;default:throw new Error("Got unknown common object type ".concat(a))}}}),t.on("obj",function(t){if(!e.destroyed){var n=_slicedToArray(t,4),i=n[0],r=n[2],a=n[3],s=e.pageCache[n[1]];if(!s.objs.has(i))switch(r){case"Image":s.objs.resolve(i,a),a&&"data"in a&&a.data.length>8e6&&(s.cleanupAfterRender=!0);break;default:throw new Error("Got unknown object type ".concat(r))}}}),t.on("DocProgress",function(t){e.destroyed||n.onProgress&&n.onProgress({loaded:t.loaded,total:t.total})}),t.on("UnsupportedFeature",this._onUnsupportedFeature.bind(this)),t.on("FetchBuiltInCMap",function(t,n){if(e.destroyed)n.error(new Error("Worker was destroyed"));else{var i=!1;n.onPull=function(){i?n.close():(i=!0,e.CMapReaderFactory.fetch(t).then(function(e){n.enqueue(e,1,[e.cMapData.buffer])}).catch(function(e){n.error(e)}))}}})}},{key:"_onUnsupportedFeature",value:function(e){this.destroyed||this.loadingTask.onUnsupportedFeature&&this.loadingTask.onUnsupportedFeature(e.featureId)}},{key:"getData",value:function(){return this.messageHandler.sendWithPromise("GetData",null)}},{key:"getPage",value:function(e){var t=this;if(!Number.isInteger(e)||e<=0||e>this._numPages)return Promise.reject(new Error("Invalid page request"));var n=e-1;if(n in this.pagePromises)return this.pagePromises[n];var i=this.messageHandler.sendWithPromise("GetPage",{pageIndex:n}).then(function(e){if(t.destroyed)throw new Error("Transport destroyed");var i=new PDFPageProxy(n,e,t,t._params.pdfBug);return t.pageCache[n]=i,i});return this.pagePromises[n]=i,i}},{key:"getPageIndex",value:function(e){return this.messageHandler.sendWithPromise("GetPageIndex",{ref:e}).catch(function(e){return Promise.reject(new Error(e))})}},{key:"getAnnotations",value:function(e,t){return this.messageHandler.sendWithPromise("GetAnnotations",{pageIndex:e,intent:t})}},{key:"getDestinations",value:function(){return this.messageHandler.sendWithPromise("GetDestinations",null)}},{key:"getDestination",value:function(e){return"string"!=typeof e?Promise.reject(new Error("Invalid destination request.")):this.messageHandler.sendWithPromise("GetDestination",{id:e})}},{key:"getPageLabels",value:function(){return this.messageHandler.sendWithPromise("GetPageLabels",null)}},{key:"getPageLayout",value:function(){return this.messageHandler.sendWithPromise("GetPageLayout",null)}},{key:"getPageMode",value:function(){return this.messageHandler.sendWithPromise("GetPageMode",null)}},{key:"getViewerPreferences",value:function(){return this.messageHandler.sendWithPromise("GetViewerPreferences",null)}},{key:"getOpenAction",value:function(){return this.messageHandler.sendWithPromise("GetOpenAction",null)}},{key:"getAttachments",value:function(){return this.messageHandler.sendWithPromise("GetAttachments",null)}},{key:"getJavaScript",value:function(){return this.messageHandler.sendWithPromise("GetJavaScript",null)}},{key:"getOutline",value:function(){return this.messageHandler.sendWithPromise("GetOutline",null)}},{key:"getPermissions",value:function(){return this.messageHandler.sendWithPromise("GetPermissions",null)}},{key:"getMetadata",value:function(){var e=this;return this.messageHandler.sendWithPromise("GetMetadata",null).then(function(t){return{info:t[0],metadata:t[1]?new _metadata.Metadata(t[1]):null,contentDispositionFilename:e._fullReader?e._fullReader.filename:null}})}},{key:"getStats",value:function(){return this.messageHandler.sendWithPromise("GetStats",null)}},{key:"startCleanup",value:function(){var e=this;return this.messageHandler.sendWithPromise("Cleanup",null).then(function(){for(var t=0,n=e.pageCache.length;t<n;t++){var i=e.pageCache[t];if(i&&!i.cleanup())throw new Error("startCleanup: Page ".concat(t+1," is currently rendering."))}e.commonObjs.clear(),e.fontLoader.clear()})}},{key:"loadingParams",get:function(){var e=this._params;return(0,_util.shadow)(this,"loadingParams",{disableAutoFetch:e.disableAutoFetch,disableFontFace:e.disableFontFace})}}]),e}(),PDFObjects=function(){function e(){_classCallCheck(this,e),this._objs=Object.create(null)}return _createClass(e,[{key:"_ensureObj",value:function(e){return this._objs[e]?this._objs[e]:this._objs[e]={capability:(0,_util.createPromiseCapability)(),data:null,resolved:!1}}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(t)return this._ensureObj(e).capability.promise.then(t),null;var n=this._objs[e];if(!n||!n.resolved)throw new Error("Requesting object that isn't resolved yet ".concat(e,"."));return n.data}},{key:"has",value:function(e){var t=this._objs[e];return!!t&&t.resolved}},{key:"resolve",value:function(e,t){var n=this._ensureObj(e);n.resolved=!0,n.data=t,n.capability.resolve(t)}},{key:"clear",value:function(){this._objs=Object.create(null)}}]),e}(),RenderTask=function(){function e(t){_classCallCheck(this,e),this._internalRenderTask=t,this.onContinue=null}return _createClass(e,[{key:"cancel",value:function(){this._internalRenderTask.cancel()}},{key:"promise",get:function(){return this._internalRenderTask.capability.promise}}]),e}(),InternalRenderTask=(canvasInRendering=new WeakSet,function(){function e(t){var n=t.callback,i=t.params,r=t.objs,a=t.commonObjs,s=t.operatorList,o=t.pageIndex,c=t.canvasFactory,l=t.webGLContext,u=t.useRequestAnimationFrame,d=void 0!==u&&u,h=t.pdfBug,p=void 0!==h&&h;_classCallCheck(this,e),this.callback=n,this.params=i,this.objs=r,this.commonObjs=a,this.operatorListIdx=null,this.operatorList=s,this._pageIndex=o,this.canvasFactory=c,this.webGLContext=l,this._pdfBug=p,this.running=!1,this.graphicsReadyCallback=null,this.graphicsReady=!1,this._useRequestAnimationFrame=!0===d&&"undefined"!=typeof window,this.cancelled=!1,this.capability=(0,_util.createPromiseCapability)(),this.task=new RenderTask(this),this._continueBound=this._continue.bind(this),this._scheduleNextBound=this._scheduleNext.bind(this),this._nextBound=this._next.bind(this),this._canvas=i.canvasContext.canvas}var t;return _createClass(e,[{key:"initializeGraphics",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!this.cancelled){if(this._canvas){if(canvasInRendering.has(this._canvas))throw new Error("Cannot use the same canvas during multiple render() operations. Use different canvas or ensure previous operations were cancelled or completed.");canvasInRendering.add(this._canvas)}this._pdfBug&&globalThis.StepperManager&&globalThis.StepperManager.enabled&&(this.stepper=globalThis.StepperManager.create(this._pageIndex),this.stepper.init(this.operatorList),this.stepper.nextBreakPoint=this.stepper.getNextBreakPoint());var t=this.params,n=t.canvasContext,i=t.viewport,r=t.transform,a=t.imageLayer,s=t.background;this.gfx=new _canvas.CanvasGraphics(n,this.commonObjs,this.objs,this.canvasFactory,this.webGLContext,a),this.gfx.beginDrawing({transform:r,viewport:i,transparency:e,background:s}),this.operatorListIdx=0,this.graphicsReady=!0,this.graphicsReadyCallback&&this.graphicsReadyCallback()}}},{key:"cancel",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.running=!1,this.cancelled=!0,this.gfx&&this.gfx.endDrawing(),this._canvas&&canvasInRendering.delete(this._canvas),this.callback(e||new _display_utils.RenderingCancelledException("Rendering cancelled, page ".concat(this._pageIndex+1),"canvas"))}},{key:"operatorListChanged",value:function(){this.graphicsReady?(this.stepper&&this.stepper.updateOperatorList(this.operatorList),this.running||this._continue()):this.graphicsReadyCallback||(this.graphicsReadyCallback=this._continueBound)}},{key:"_continue",value:function(){this.running=!0,this.cancelled||(this.task.onContinue?this.task.onContinue(this._scheduleNextBound):this._scheduleNext())}},{key:"_scheduleNext",value:function(){var e=this;this._useRequestAnimationFrame?window.requestAnimationFrame(function(){e._nextBound().catch(e.cancel.bind(e))}):Promise.resolve().then(this._nextBound).catch(this.cancel.bind(this))}},{key:"_next",value:(t=_asyncToGenerator(_regenerator.default.mark(function e(){return _regenerator.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.cancelled){e.next=2;break}return e.abrupt("return");case 2:this.operatorListIdx=this.gfx.executeOperatorList(this.operatorList,this.operatorListIdx,this._continueBound,this.stepper),this.operatorListIdx===this.operatorList.argsArray.length&&(this.running=!1,this.operatorList.lastChunk&&(this.gfx.endDrawing(),this._canvas&&canvasInRendering.delete(this._canvas),this.callback()));case 4:case"end":return e.stop()}},e,this)})),function(){return t.apply(this,arguments)})}]),e}()),canvasInRendering,version="2.5.207";exports.version=version;var build="0974d605";exports.build=build},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FontLoader=t.FontFaceObject=void 0;var i,r=(i=n(2))&&i.__esModule?i:{default:i},a=n(5);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){return(o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(e,t){return!t||"object"!==s(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function u(e,t,n,i,r,a,s){try{var o=e[a](s),c=o.value}catch(l){return void n(l)}o.done?t(c):Promise.resolve(c).then(i,r)}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function p(e,t,n){return t&&h(e.prototype,t),n&&h(e,n),e}var f,m=function(){function e(t){var n=t.docId,i=t.onUnsupportedFeature;d(this,e),this.constructor===e&&(0,a.unreachable)("Cannot initialize BaseFontLoader."),this.docId=n,this._onUnsupportedFeature=i,this.nativeFontFaces=[],this.styleElement=null}var t,n;return p(e,[{key:"addNativeFontFace",value:function(e){this.nativeFontFaces.push(e),document.fonts.add(e)}},{key:"insertRule",value:function(e){var t=this.styleElement;t||((t=this.styleElement=document.createElement("style")).id="PDFJS_FONT_STYLE_TAG_".concat(this.docId),document.documentElement.getElementsByTagName("head")[0].appendChild(t));var n=t.sheet;n.insertRule(e,n.cssRules.length)}},{key:"clear",value:function(){this.nativeFontFaces.forEach(function(e){document.fonts.delete(e)}),this.nativeFontFaces.length=0,this.styleElement&&(this.styleElement.remove(),this.styleElement=null)}},{key:"bind",value:(t=r.default.mark(function e(t){var n,i,s=this;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.attached&&!t.missingFile){e.next=2;break}return e.abrupt("return");case 2:if(t.attached=!0,!this.isFontLoadingAPISupported){e.next=19;break}if(!(n=t.createNativeFontFace())){e.next=18;break}return this.addNativeFontFace(n),e.prev=7,e.next=10,n.loaded;case 10:e.next=18;break;case 12:throw e.prev=12,e.t0=e.catch(7),this._onUnsupportedFeature({featureId:a.UNSUPPORTED_FEATURES.errorFontLoadNative}),(0,a.warn)("Failed to load font '".concat(n.family,"': '").concat(e.t0,"'.")),t.disableFontFace=!0,e.t0;case 18:return e.abrupt("return");case 19:if(!(i=t.createFontFaceRule())){e.next=26;break}if(this.insertRule(i),!this.isSyncFontLoadingSupported){e.next=24;break}return e.abrupt("return");case 24:return e.next=26,new Promise(function(e){var n=s._queueLoadingCallback(e);s._prepareFontLoadEvent([i],[t],n)});case 26:case"end":return e.stop()}},e,this,[[7,12]])}),n=function(){var e=this,n=arguments;return new Promise(function(i,r){var a=t.apply(e,n);function s(e){u(a,i,r,s,o,"next",e)}function o(e){u(a,i,r,s,o,"throw",e)}s(void 0)})},function(e){return n.apply(this,arguments)})},{key:"_queueLoadingCallback",value:function(e){(0,a.unreachable)("Abstract method `_queueLoadingCallback`.")}},{key:"_prepareFontLoadEvent",value:function(e,t,n){(0,a.unreachable)("Abstract method `_prepareFontLoadEvent`.")}},{key:"isFontLoadingAPISupported",get:function(){var e="undefined"!=typeof document&&!!document.fonts;return(0,a.shadow)(this,"isFontLoadingAPISupported",e)}},{key:"isSyncFontLoadingSupported",get:function(){(0,a.unreachable)("Abstract method `isSyncFontLoadingSupported`.")}},{key:"_loadTestFont",get:function(){(0,a.unreachable)("Abstract method `_loadTestFont`.")}}]),e}();t.FontLoader=f,t.FontLoader=f=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&o(e,t)}(r,e);var t,n,i=(t=r,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}(),function(){var e,i=l(t);if(n){var r=l(this).constructor;e=Reflect.construct(i,arguments,r)}else e=i.apply(this,arguments);return c(this,e)});function r(e){var t;return d(this,r),(t=i.call(this,e)).loadingContext={requests:[],nextRequestId:0},t.loadTestFontId=0,t}return p(r,[{key:"_queueLoadingCallback",value:function(e){var t=this.loadingContext,n={id:"pdfjs-font-loading-".concat(t.nextRequestId++),done:!1,complete:function(){for((0,a.assert)(!n.done,"completeRequest() cannot be called twice."),n.done=!0;t.requests.length>0&&t.requests[0].done;){var e=t.requests.shift();setTimeout(e.callback,0)}},callback:e};return t.requests.push(n),n}},{key:"_prepareFontLoadEvent",value:function(e,t,n){function i(e,t){return e.charCodeAt(t)<<24|e.charCodeAt(t+1)<<16|e.charCodeAt(t+2)<<8|255&e.charCodeAt(t+3)}function r(e,t,n,i){return e.substring(0,t)+i+e.substring(t+n)}var s,o,c=document.createElement("canvas");c.width=1,c.height=1;var l=c.getContext("2d"),u=0,d="lt".concat(Date.now()).concat(this.loadTestFontId++),h=this._loadTestFont,p=1482184792,f=i(h=r(h,976,d.length,d),16);for(s=0,o=d.length-3;s<o;s+=4)f=f-p+i(d,s)|0;s<d.length&&(f=f-p+i(d+"XXX",s)|0),h=r(h,16,4,(0,a.string32)(f));var m="url(data:font/opentype;base64,".concat(btoa(h),");"),b='@font-face {font-family:"'.concat(d,'";src:').concat(m,"}");this.insertRule(b);var g=[];for(s=0,o=t.length;s<o;s++)g.push(t[s].loadedName);g.push(d);var _=document.createElement("div");for(_.style.visibility="hidden",_.style.width=_.style.height="10px",_.style.position="absolute",_.style.top=_.style.left="0px",s=0,o=g.length;s<o;++s){var v=document.createElement("span");v.textContent="Hi",v.style.fontFamily=g[s],_.appendChild(v)}document.body.appendChild(_),function e(t,n){if(++u>30)return(0,a.warn)("Load test font never loaded."),void n();l.font="30px "+t,l.fillText(".",0,20),l.getImageData(0,0,1,1).data[3]>0?n():setTimeout(e.bind(null,t,n))}(d,function(){document.body.removeChild(_),n.complete()})}},{key:"isSyncFontLoadingSupported",get:function(){var e=!1;if("undefined"==typeof navigator)e=!0;else{var t=/Mozilla\/5.0.*?rv:(\d+).*? Gecko/.exec(navigator.userAgent);t&&t[1]>=14&&(e=!0)}return(0,a.shadow)(this,"isSyncFontLoadingSupported",e)}},{key:"_loadTestFont",get:function(){return(0,a.shadow)(this,"_loadTestFont",atob("T1RUTwALAIAAAwAwQ0ZGIDHtZg4AAAOYAAAAgUZGVE1lkzZwAAAEHAAAABxHREVGABQAFQAABDgAAAAeT1MvMlYNYwkAAAEgAAAAYGNtYXABDQLUAAACNAAAAUJoZWFk/xVFDQAAALwAAAA2aGhlYQdkA+oAAAD0AAAAJGhtdHgD6AAAAAAEWAAAAAZtYXhwAAJQAAAAARgAAAAGbmFtZVjmdH4AAAGAAAAAsXBvc3T/hgAzAAADeAAAACAAAQAAAAEAALZRFsRfDzz1AAsD6AAAAADOBOTLAAAAAM4KHDwAAAAAA+gDIQAAAAgAAgAAAAAAAAABAAADIQAAAFoD6AAAAAAD6AABAAAAAAAAAAAAAAAAAAAAAQAAUAAAAgAAAAQD6AH0AAUAAAKKArwAAACMAooCvAAAAeAAMQECAAACAAYJAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFBmRWQAwAAuAC4DIP84AFoDIQAAAAAAAQAAAAAAAAAAACAAIAABAAAADgCuAAEAAAAAAAAAAQAAAAEAAAAAAAEAAQAAAAEAAAAAAAIAAQAAAAEAAAAAAAMAAQAAAAEAAAAAAAQAAQAAAAEAAAAAAAUAAQAAAAEAAAAAAAYAAQAAAAMAAQQJAAAAAgABAAMAAQQJAAEAAgABAAMAAQQJAAIAAgABAAMAAQQJAAMAAgABAAMAAQQJAAQAAgABAAMAAQQJAAUAAgABAAMAAQQJAAYAAgABWABYAAAAAAAAAwAAAAMAAAAcAAEAAAAAADwAAwABAAAAHAAEACAAAAAEAAQAAQAAAC7//wAAAC7////TAAEAAAAAAAABBgAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAD/gwAyAAAAAQAAAAAAAAAAAAAAAAAAAAABAAQEAAEBAQJYAAEBASH4DwD4GwHEAvgcA/gXBIwMAYuL+nz5tQXkD5j3CBLnEQACAQEBIVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYAAABAQAADwACAQEEE/t3Dov6fAH6fAT+fPp8+nwHDosMCvm1Cvm1DAz6fBQAAAAAAAABAAAAAMmJbzEAAAAAzgTjFQAAAADOBOQpAAEAAAAAAAAADAAUAAQAAAABAAAAAgABAAAAAAAAAAAD6AAAAAAAAA=="))}}]),r}(m),t.FontFaceObject=function(){function e(t,n){var i=n.isEvalSupported,r=void 0===i||i,a=n.disableFontFace,s=void 0!==a&&a,o=n.ignoreErrors,c=void 0!==o&&o,l=n.onUnsupportedFeature,u=void 0===l?null:l,h=n.fontRegistry,p=void 0===h?null:h;for(var f in d(this,e),this.compiledGlyphs=Object.create(null),t)this[f]=t[f];this.isEvalSupported=!1!==r,this.disableFontFace=!0===s,this.ignoreErrors=!0===c,this._onUnsupportedFeature=u,this.fontRegistry=p}return p(e,[{key:"createNativeFontFace",value:function(){if(!this.data||this.disableFontFace)return null;var e=new FontFace(this.loadedName,this.data,{});return this.fontRegistry&&this.fontRegistry.registerFont(this),e}},{key:"createFontFaceRule",value:function(){if(!this.data||this.disableFontFace)return null;var e=(0,a.bytesToString)(new Uint8Array(this.data)),t="url(data:".concat(this.mimetype,";base64,").concat(btoa(e),");"),n='@font-face {font-family:"'.concat(this.loadedName,'";src:').concat(t,"}");return this.fontRegistry&&this.fontRegistry.registerFont(this,t),n}},{key:"getPathGenerator",value:function(e,t){if(void 0!==this.compiledGlyphs[t])return this.compiledGlyphs[t];var n,i;try{n=e.get(this.loadedName+"_path_"+t)}catch(l){if(!this.ignoreErrors)throw l;return this._onUnsupportedFeature&&this._onUnsupportedFeature({featureId:a.UNSUPPORTED_FEATURES.errorFontGetPath}),(0,a.warn)('getPathGenerator - ignoring character: "'.concat(l,'".')),this.compiledGlyphs[t]=function(e,t){}}if(this.isEvalSupported&&a.IsEvalSupportedCached.value){for(var r,s="",o=0,c=n.length;o<c;o++)r=void 0!==(i=n[o]).args?i.args.join(","):"",s+="c."+i.cmd+"("+r+");\n";return this.compiledGlyphs[t]=new Function("c","size",s)}return this.compiledGlyphs[t]=function(e,t){for(var r=0,a=n.length;r<a;r++)"scale"===(i=n[r]).cmd&&(i.args=[t,-t]),e[i.cmd].apply(e,i.args)}}}]),e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.apiCompatibilityParams=void 0;var i=n(7),r=Object.create(null);i.isNodeJS&&(r.disableFontFace=!0);var a=Object.freeze(r);t.apiCompatibilityParams=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CanvasGraphics=void 0;var i=n(5),r=n(202);function a(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw a}}}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}var o=4096,c=.65,l=16;function u(e){e.mozCurrentTransform||(e._originalSave=e.save,e._originalRestore=e.restore,e._originalRotate=e.rotate,e._originalScale=e.scale,e._originalTranslate=e.translate,e._originalTransform=e.transform,e._originalSetTransform=e.setTransform,e._transformMatrix=e._transformMatrix||[1,0,0,1,0,0],e._transformStack=[],Object.defineProperty(e,"mozCurrentTransform",{get:function(){return this._transformMatrix}}),Object.defineProperty(e,"mozCurrentTransformInverse",{get:function(){var e=this._transformMatrix,t=e[0],n=e[1],i=e[2],r=e[3],a=e[4],s=e[5],o=t*r-n*i,c=n*i-t*r;return[r/o,n/c,i/c,t/o,(r*a-i*s)/c,(n*a-t*s)/o]}}),e.save=function(){var e=this._transformMatrix;this._transformStack.push(e),this._transformMatrix=e.slice(0,6),this._originalSave()},e.restore=function(){var e=this._transformStack.pop();e&&(this._transformMatrix=e,this._originalRestore())},e.translate=function(e,t){var n=this._transformMatrix;n[4]=n[0]*e+n[2]*t+n[4],n[5]=n[1]*e+n[3]*t+n[5],this._originalTranslate(e,t)},e.scale=function(e,t){var n=this._transformMatrix;n[0]=n[0]*e,n[1]=n[1]*e,n[2]=n[2]*t,n[3]=n[3]*t,this._originalScale(e,t)},e.transform=function(t,n,i,r,a,s){var o=this._transformMatrix;this._transformMatrix=[o[0]*t+o[2]*n,o[1]*t+o[3]*n,o[0]*i+o[2]*r,o[1]*i+o[3]*r,o[0]*a+o[2]*s+o[4],o[1]*a+o[3]*s+o[5]],e._originalTransform(t,n,i,r,a,s)},e.setTransform=function(t,n,i,r,a,s){this._transformMatrix=[t,n,i,r,a,s],e._originalSetTransform(t,n,i,r,a,s)},e.rotate=function(e){var t=Math.cos(e),n=Math.sin(e),i=this._transformMatrix;this._transformMatrix=[i[0]*t+i[2]*n,i[1]*t+i[3]*n,i[0]*-n+i[2]*t,i[1]*-n+i[3]*t,i[4],i[5]],this._originalRotate(e)})}var d=function(){function e(e){this.canvasFactory=e,this.cache=Object.create(null)}return e.prototype={getCanvas:function(e,t,n,i){var r;return void 0!==this.cache[e]?(this.canvasFactory.reset(r=this.cache[e],t,n),r.context.setTransform(1,0,0,1,0,0)):(r=this.canvasFactory.create(t,n),this.cache[e]=r),i&&u(r.context),r},clear:function(){for(var e in this.cache)this.canvasFactory.destroy(this.cache[e]),delete this.cache[e]}},e}(),h=function(){function e(){this.alphaIsShape=!1,this.fontSize=0,this.fontSizeScale=1,this.textMatrix=i.IDENTITY_MATRIX,this.textMatrixScale=1,this.fontMatrix=i.FONT_IDENTITY_MATRIX,this.leading=0,this.x=0,this.y=0,this.lineX=0,this.lineY=0,this.charSpacing=0,this.wordSpacing=0,this.textHScale=1,this.textRenderingMode=i.TextRenderingMode.FILL,this.textRise=0,this.fillColor="#000000",this.strokeColor="#000000",this.patternFill=!1,this.fillAlpha=1,this.strokeAlpha=1,this.lineWidth=1,this.activeSMask=null,this.resumeSMaskCtx=null}return e.prototype={clone:function(){return Object.create(this)},setCurrentPoint:function(e,t){this.x=e,this.y=t}},e}(),p=function(){function e(e,t,n,i,r,a){this.ctx=e,this.current=new h,this.stateStack=[],this.pendingClip=null,this.pendingEOFill=!1,this.res=null,this.xobjs=null,this.commonObjs=t,this.objs=n,this.canvasFactory=i,this.webGLContext=r,this.imageLayer=a,this.groupStack=[],this.processingType3=null,this.baseTransform=null,this.baseTransformStack=[],this.groupLevel=0,this.smaskStack=[],this.smaskCounter=0,this.tempSMask=null,this.cachedCanvases=new d(this.canvasFactory),e&&u(e),this._cachedGetSinglePixelWidth=null}function t(e,t){if("undefined"!=typeof ImageData&&t instanceof ImageData)e.putImageData(t,0,0);else{var n,r,a,s,o,c=t.height,u=t.width,d=c%l,h=(c-d)/l,p=0===d?h:h+1,f=e.createImageData(u,l),m=0,b=t.data,g=f.data;if(t.kind===i.ImageKind.GRAYSCALE_1BPP){var _=b.byteLength,v=new Uint32Array(g.buffer,0,g.byteLength>>2),y=v.length,M=u+7>>3,w=4294967295,A=i.IsLittleEndianCached.value?4278190080:255;for(r=0;r<p;r++){for(s=r<h?l:d,n=0,a=0;a<s;a++){for(var C=_-m,k=0,O=C>M?u:8*C-7,S=-8&O,L=0,T=0;k<S;k+=8)T=b[m++],v[n++]=128&T?w:A,v[n++]=64&T?w:A,v[n++]=32&T?w:A,v[n++]=16&T?w:A,v[n++]=8&T?w:A,v[n++]=4&T?w:A,v[n++]=2&T?w:A,v[n++]=1&T?w:A;for(;k<O;k++)0===L&&(T=b[m++],L=128),v[n++]=T&L?w:A,L>>=1}for(;n<y;)v[n++]=0;e.putImageData(f,0,r*l)}}else if(t.kind===i.ImageKind.RGBA_32BPP){for(a=0,o=u*l*4,r=0;r<h;r++)g.set(b.subarray(m,m+o)),m+=o,e.putImageData(f,0,a),a+=l;r<p&&(g.set(b.subarray(m,m+(o=u*d*4))),e.putImageData(f,0,a))}else{if(t.kind!==i.ImageKind.RGB_24BPP)throw new Error("bad image kind: ".concat(t.kind));for(o=u*(s=l),r=0;r<p;r++){for(r>=h&&(o=u*(s=d)),n=0,a=o;a--;)g[n++]=b[m++],g[n++]=b[m++],g[n++]=b[m++],g[n++]=255;e.putImageData(f,0,r*l)}}}}function n(e,t){for(var n=t.height,i=t.width,r=n%l,a=(n-r)/l,s=0===r?a:a+1,o=e.createImageData(i,l),c=0,u=t.data,d=o.data,h=0;h<s;h++){for(var p=h<a?l:r,f=3,m=0;m<p;m++)for(var b=0,g=0;g<i;g++){if(!b){var _=u[c++];b=128}d[f]=_&b?0:255,f+=4,b>>=1}e.putImageData(o,0,h*l)}}function s(e,t){for(var n=["strokeStyle","fillStyle","fillRule","globalAlpha","lineWidth","lineCap","lineJoin","miterLimit","globalCompositeOperation","font"],i=0,r=n.length;i<r;i++){var a=n[i];void 0!==e[a]&&(t[a]=e[a])}void 0!==e.setLineDash&&(t.setLineDash(e.getLineDash()),t.lineDashOffset=e.lineDashOffset)}function p(e){e.strokeStyle="#000000",e.fillStyle="#000000",e.fillRule="nonzero",e.globalAlpha=1,e.lineWidth=1,e.lineCap="butt",e.lineJoin="miter",e.miterLimit=10,e.globalCompositeOperation="source-over",e.font="10px sans-serif",void 0!==e.setLineDash&&(e.setLineDash([]),e.lineDashOffset=0)}function f(e,t,n,i){for(var r=e.length,a=3;a<r;a+=4){var s=e[a];if(0===s)e[a-3]=t,e[a-2]=n,e[a-1]=i;else if(s<255){var o=255-s;e[a-3]=e[a-3]*s+t*o>>8,e[a-2]=e[a-2]*s+n*o>>8,e[a-1]=e[a-1]*s+i*o>>8}}}function m(e,t,n){for(var i=e.length,r=3;r<i;r+=4)t[r]=t[r]*(n?n[e[r]]:e[r])*.00392156862745098|0}function b(e,t,n){for(var i=e.length,r=3;r<i;r+=4){var a=77*e[r-3]+152*e[r-2]+28*e[r-1];t[r]=n?t[r]*n[a>>8]>>8:t[r]*a>>16}}function g(e,t,n,i){var r=t.canvas,a=t.context;e.setTransform(t.scaleX,0,0,t.scaleY,t.offsetX,t.offsetY);var s=t.backdrop||null;if(!t.transferMap&&i.isEnabled){var o=i.composeSMask({layer:n.canvas,mask:r,properties:{subtype:t.subtype,backdrop:s}});return e.setTransform(1,0,0,1,0,0),void e.drawImage(o,t.offsetX,t.offsetY)}!function(e,t,n,i,r,a,s){var o,c=!!a,l=c?a[0]:0,u=c?a[1]:0,d=c?a[2]:0;o="Luminosity"===r?b:m;for(var h=Math.min(i,Math.ceil(1048576/n)),p=0;p<i;p+=h){var g=Math.min(h,i-p),_=e.getImageData(0,p,n,g),v=t.getImageData(0,p,n,g);c&&f(_.data,l,u,d),o(_.data,v.data,s),e.putImageData(v,0,p)}}(a,n,r.width,r.height,t.subtype,s,t.transferMap),e.drawImage(r,0,0)}var _=["butt","round","square"],v=["miter","round","bevel"],y={},M={};for(var w in e.prototype={beginDrawing:function(e){var t=e.transform,n=e.viewport,i=e.transparency,r=void 0!==i&&i,a=e.background,s=void 0===a?null:a,o=this.ctx.canvas.width,c=this.ctx.canvas.height;if(this.ctx.save(),this.ctx.fillStyle=s||"rgb(255, 255, 255)",this.ctx.fillRect(0,0,o,c),this.ctx.restore(),r){var l=this.cachedCanvases.getCanvas("transparent",o,c,!0);this.compositeCtx=this.ctx,this.transparentCanvas=l.canvas,this.ctx=l.context,this.ctx.save(),this.ctx.transform.apply(this.ctx,this.compositeCtx.mozCurrentTransform)}this.ctx.save(),p(this.ctx),t&&this.ctx.transform.apply(this.ctx,t),this.ctx.transform.apply(this.ctx,n.transform),this.baseTransform=this.ctx.mozCurrentTransform.slice(),this.imageLayer&&this.imageLayer.beginLayout()},executeOperatorList:function(e,t,n,r){var s=e.argsArray,o=e.fnArray,c=t||0,l=s.length;if(l===c)return c;for(var u,d=l-c>10&&"function"==typeof n,h=d?Date.now()+15:0,p=0,f=this.commonObjs,m=this.objs;;){if(void 0!==r&&c===r.nextBreakPoint)return r.breakIt(c,n),c;if((u=o[c])!==i.OPS.dependency)this[u].apply(this,s[c]);else{var b,g=a(s[c]);try{for(g.s();!(b=g.n()).done;){var _=b.value,v=_.startsWith("g_")?f:m;if(!v.has(_))return v.get(_,n),c}}catch(y){g.e(y)}finally{g.f()}}if(++c===l)return c;if(d&&++p>10){if(Date.now()>h)return n(),c;p=0}}},endDrawing:function(){null!==this.current.activeSMask&&this.endSMaskGroup(),this.ctx.restore(),this.transparentCanvas&&(this.ctx=this.compositeCtx,this.ctx.save(),this.ctx.setTransform(1,0,0,1,0,0),this.ctx.drawImage(this.transparentCanvas,0,0),this.ctx.restore(),this.transparentCanvas=null),this.cachedCanvases.clear(),this.webGLContext.clear(),this.imageLayer&&this.imageLayer.endLayout()},setLineWidth:function(e){this.current.lineWidth=e,this.ctx.lineWidth=e},setLineCap:function(e){this.ctx.lineCap=_[e]},setLineJoin:function(e){this.ctx.lineJoin=v[e]},setMiterLimit:function(e){this.ctx.miterLimit=e},setDash:function(e,t){var n=this.ctx;void 0!==n.setLineDash&&(n.setLineDash(e),n.lineDashOffset=t)},setRenderingIntent:function(e){},setFlatness:function(e){},setGState:function(e){for(var t=0,n=e.length;t<n;t++){var i=e[t],r=i[1];switch(i[0]){case"LW":this.setLineWidth(r);break;case"LC":this.setLineCap(r);break;case"LJ":this.setLineJoin(r);break;case"ML":this.setMiterLimit(r);break;case"D":this.setDash(r[0],r[1]);break;case"RI":this.setRenderingIntent(r);break;case"FL":this.setFlatness(r);break;case"Font":this.setFont(r[0],r[1]);break;case"CA":this.current.strokeAlpha=i[1];break;case"ca":this.current.fillAlpha=i[1],this.ctx.globalAlpha=i[1];break;case"BM":this.ctx.globalCompositeOperation=r;break;case"SMask":this.current.activeSMask&&(this.stateStack.length>0&&this.stateStack[this.stateStack.length-1].activeSMask===this.current.activeSMask?this.suspendSMaskGroup():this.endSMaskGroup()),this.current.activeSMask=r?this.tempSMask:null,this.current.activeSMask&&this.beginSMaskGroup(),this.tempSMask=null}}},beginSMaskGroup:function(){var e=this.current.activeSMask,t=this.cachedCanvases.getCanvas("smaskGroupAt"+this.groupLevel,e.canvas.width,e.canvas.height,!0),n=this.ctx,i=n.mozCurrentTransform;this.ctx.save();var r=t.context;r.scale(1/e.scaleX,1/e.scaleY),r.translate(-e.offsetX,-e.offsetY),r.transform.apply(r,i),e.startTransformInverse=r.mozCurrentTransformInverse,s(n,r),this.ctx=r,this.setGState([["BM","source-over"],["ca",1],["CA",1]]),this.groupStack.push(n),this.groupLevel++},suspendSMaskGroup:function(){var e=this.ctx;this.groupLevel--,this.ctx=this.groupStack.pop(),g(this.ctx,this.current.activeSMask,e,this.webGLContext),this.ctx.restore(),this.ctx.save(),s(e,this.ctx),this.current.resumeSMaskCtx=e;var t=i.Util.transform(this.current.activeSMask.startTransformInverse,e.mozCurrentTransform);this.ctx.transform.apply(this.ctx,t),e.save(),e.setTransform(1,0,0,1,0,0),e.clearRect(0,0,e.canvas.width,e.canvas.height),e.restore()},resumeSMaskGroup:function(){var e=this.ctx;this.ctx=this.current.resumeSMaskCtx,this.groupStack.push(e),this.groupLevel++},endSMaskGroup:function(){var e=this.ctx;this.groupLevel--,this.ctx=this.groupStack.pop(),g(this.ctx,this.current.activeSMask,e,this.webGLContext),this.ctx.restore(),s(e,this.ctx);var t=i.Util.transform(this.current.activeSMask.startTransformInverse,e.mozCurrentTransform);this.ctx.transform.apply(this.ctx,t)},save:function(){this.ctx.save();var e=this.current;this.stateStack.push(e),this.current=e.clone(),this.current.resumeSMaskCtx=null},restore:function(){this.current.resumeSMaskCtx&&this.resumeSMaskGroup(),null===this.current.activeSMask||0!==this.stateStack.length&&this.stateStack[this.stateStack.length-1].activeSMask===this.current.activeSMask||this.endSMaskGroup(),0!==this.stateStack.length&&(this.current=this.stateStack.pop(),this.ctx.restore(),this.pendingClip=null,this._cachedGetSinglePixelWidth=null)},transform:function(e,t,n,i,r,a){this.ctx.transform(e,t,n,i,r,a),this._cachedGetSinglePixelWidth=null},constructPath:function(e,t){for(var n=this.ctx,r=this.current,a=r.x,s=r.y,o=0,c=0,l=e.length;o<l;o++)switch(0|e[o]){case i.OPS.rectangle:a=t[c++],s=t[c++];var u=t[c++],d=t[c++];0===u&&(u=this.getSinglePixelWidth()),0===d&&(d=this.getSinglePixelWidth());var h=a+u,p=s+d;this.ctx.moveTo(a,s),this.ctx.lineTo(h,s),this.ctx.lineTo(h,p),this.ctx.lineTo(a,p),this.ctx.lineTo(a,s),this.ctx.closePath();break;case i.OPS.moveTo:a=t[c++],s=t[c++],n.moveTo(a,s);break;case i.OPS.lineTo:a=t[c++],s=t[c++],n.lineTo(a,s);break;case i.OPS.curveTo:n.bezierCurveTo(t[c],t[c+1],t[c+2],t[c+3],a=t[c+4],s=t[c+5]),c+=6;break;case i.OPS.curveTo2:n.bezierCurveTo(a,s,t[c],t[c+1],t[c+2],t[c+3]),a=t[c+2],s=t[c+3],c+=4;break;case i.OPS.curveTo3:n.bezierCurveTo(t[c],t[c+1],a=t[c+2],s=t[c+3],a,s),c+=4;break;case i.OPS.closePath:n.closePath()}r.setCurrentPoint(a,s)},closePath:function(){this.ctx.closePath()},stroke:function(e){e=void 0===e||e;var t=this.ctx,n=this.current.strokeColor;if(t.globalAlpha=this.current.strokeAlpha,n&&n.hasOwnProperty("type")&&"Pattern"===n.type){t.save();var r=i.Util.singularValueDecompose2dScale(t.mozCurrentTransform)[0];t.strokeStyle=n.getPattern(t,this),t.lineWidth=Math.max(this.getSinglePixelWidth()*c,this.current.lineWidth*r),t.stroke(),t.restore()}else t.lineWidth=Math.max(this.getSinglePixelWidth()*c,this.current.lineWidth),t.stroke();e&&this.consumePath(),t.globalAlpha=this.current.fillAlpha},closeStroke:function(){this.closePath(),this.stroke()},fill:function(e){e=void 0===e||e;var t=this.ctx,n=this.current.fillColor,i=!1;this.current.patternFill&&(t.save(),this.baseTransform&&t.setTransform.apply(t,this.baseTransform),t.fillStyle=n.getPattern(t,this),i=!0),this.pendingEOFill?(t.fill("evenodd"),this.pendingEOFill=!1):t.fill(),i&&t.restore(),e&&this.consumePath()},eoFill:function(){this.pendingEOFill=!0,this.fill()},fillStroke:function(){this.fill(!1),this.stroke(!1),this.consumePath()},eoFillStroke:function(){this.pendingEOFill=!0,this.fillStroke()},closeFillStroke:function(){this.closePath(),this.fillStroke()},closeEOFillStroke:function(){this.pendingEOFill=!0,this.closePath(),this.fillStroke()},endPath:function(){this.consumePath()},clip:function(){this.pendingClip=y},eoClip:function(){this.pendingClip=M},beginText:function(){this.current.textMatrix=i.IDENTITY_MATRIX,this.current.textMatrixScale=1,this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0},endText:function(){var e=this.pendingTextPaths,t=this.ctx;if(void 0!==e){t.save(),t.beginPath();for(var n=0;n<e.length;n++){var i=e[n];t.setTransform.apply(t,i.transform),t.translate(i.x,i.y),i.addToPath(t,i.fontSize)}t.restore(),t.clip(),t.beginPath(),delete this.pendingTextPaths}else t.beginPath()},setCharSpacing:function(e){this.current.charSpacing=e},setWordSpacing:function(e){this.current.wordSpacing=e},setHScale:function(e){this.current.textHScale=e/100},setLeading:function(e){this.current.leading=-e},setFont:function(e,t){var n=this.commonObjs.get(e),r=this.current;if(!n)throw new Error("Can't find font for ".concat(e));if(r.fontMatrix=n.fontMatrix?n.fontMatrix:i.FONT_IDENTITY_MATRIX,0!==r.fontMatrix[0]&&0!==r.fontMatrix[3]||(0,i.warn)("Invalid font matrix for font "+e),t<0?(t=-t,r.fontDirection=-1):r.fontDirection=1,this.current.font=n,this.current.fontSize=t,!n.isType3Font){var a="normal";n.black?a="900":n.bold&&(a="bold");var s=n.italic?"italic":"normal",o='"'.concat(n.loadedName||"sans-serif",'", ').concat(n.fallbackName),c=t;t<16?c=16:t>100&&(c=100),this.current.fontSizeScale=t/c,this.ctx.font="".concat(s," ").concat(a," ").concat(c,"px ").concat(o)}},setTextRenderingMode:function(e){this.current.textRenderingMode=e},setTextRise:function(e){this.current.textRise=e},moveText:function(e,t){this.current.x=this.current.lineX+=e,this.current.y=this.current.lineY+=t},setLeadingMoveText:function(e,t){this.setLeading(-t),this.moveText(e,t)},setTextMatrix:function(e,t,n,i,r,a){this.current.textMatrix=[e,t,n,i,r,a],this.current.textMatrixScale=Math.sqrt(e*e+t*t),this.current.x=this.current.lineX=0,this.current.y=this.current.lineY=0},nextLine:function(){this.moveText(0,this.current.leading)},paintChar:function(e,t,n,r){var a,s=this.ctx,o=this.current,c=o.font,l=o.textRenderingMode,u=o.fontSize/o.fontSizeScale,d=l&i.TextRenderingMode.FILL_STROKE_MASK,h=!!(l&i.TextRenderingMode.ADD_TO_PATH_FLAG),p=o.patternFill&&!c.missingFile;(c.disableFontFace||h||p)&&(a=c.getPathGenerator(this.commonObjs,e)),c.disableFontFace||p?(s.save(),s.translate(t,n),s.beginPath(),a(s,u),r&&s.setTransform.apply(s,r),d!==i.TextRenderingMode.FILL&&d!==i.TextRenderingMode.FILL_STROKE||s.fill(),d!==i.TextRenderingMode.STROKE&&d!==i.TextRenderingMode.FILL_STROKE||s.stroke(),s.restore()):(d!==i.TextRenderingMode.FILL&&d!==i.TextRenderingMode.FILL_STROKE||s.fillText(e,t,n),d!==i.TextRenderingMode.STROKE&&d!==i.TextRenderingMode.FILL_STROKE||s.strokeText(e,t,n)),h&&(this.pendingTextPaths||(this.pendingTextPaths=[])).push({transform:s.mozCurrentTransform,x:t,y:n,fontSize:u,addToPath:a})},get isFontSubpixelAAEnabled(){var e=this.cachedCanvases.getCanvas("isFontSubpixelAAEnabled",10,10).context;e.scale(1.5,1),e.fillText("I",0,10);for(var t=e.getImageData(0,0,10,10).data,n=!1,r=3;r<t.length;r+=4)if(t[r]>0&&t[r]<255){n=!0;break}return(0,i.shadow)(this,"isFontSubpixelAAEnabled",n)},showText:function(e){var t=this.current,n=t.font;if(n.isType3Font)return this.showType3Text(e);var r=t.fontSize;if(0!==r){var a,s=this.ctx,o=t.fontSizeScale,l=t.charSpacing,u=t.wordSpacing,d=t.fontDirection,h=t.textHScale*d,p=e.length,f=n.vertical,m=f?1:-1,b=n.defaultVMetrics,g=r*t.fontMatrix[0],_=t.textRenderingMode===i.TextRenderingMode.FILL&&!n.disableFontFace&&!t.patternFill;if(s.save(),t.patternFill){s.save();var v=t.fillColor.getPattern(s,this);a=s.mozCurrentTransform,s.restore(),s.fillStyle=v}s.transform.apply(s,t.textMatrix),s.translate(t.x,t.y+t.textRise),s.scale(h,d>0?-1:1);var y=t.lineWidth,M=t.textMatrixScale;if(0===M||0===y){var w=t.textRenderingMode&i.TextRenderingMode.FILL_STROKE_MASK;w!==i.TextRenderingMode.STROKE&&w!==i.TextRenderingMode.FILL_STROKE||(this._cachedGetSinglePixelWidth=null,y=this.getSinglePixelWidth()*c)}else y/=M;1!==o&&(s.scale(o,o),y/=o),s.lineWidth=y;var A,C=0;for(A=0;A<p;++A){var k=e[A];if((0,i.isNum)(k))C+=m*k*r/1e3;else{var O,S,L,T,x=!1,D=(k.isSpace?u:0)+l,E=k.fontChar,P=k.accent,R=k.width;if(f?(L=k.vmetric||b,T=k.vmetric?L[1]:.5*R,R=L?-L[0]:R,O=(T=-T*g)/o,S=(C+L[2]*g)/o):(O=C/o,S=0),n.remeasure&&R>0){var j=1e3*s.measureText(E).width/r*o;if(R<j&&this.isFontSubpixelAAEnabled){var z=R/j;x=!0,s.save(),s.scale(z,1),O/=z}else R!==j&&(O+=(R-j)/2e3*r/o)}(k.isInFont||n.missingFile)&&(_&&!P?s.fillText(E,O,S):(this.paintChar(E,O,S,a),P&&this.paintChar(P.fontChar,O+P.offset.x/o,S-P.offset.y/o,a))),C+=f?R*g-D*d:R*g+D*d,x&&s.restore()}}f?t.y-=C:t.x+=C*h,s.restore()}},showType3Text:function(e){var t,n,r,a,s=this.ctx,o=this.current,c=o.font,l=o.fontSize,u=o.fontDirection,d=c.vertical?1:-1,h=o.charSpacing,p=o.wordSpacing,f=o.textHScale*u,m=o.fontMatrix||i.FONT_IDENTITY_MATRIX,b=e.length;if(o.textRenderingMode!==i.TextRenderingMode.INVISIBLE&&0!==l){for(this._cachedGetSinglePixelWidth=null,s.save(),s.transform.apply(s,o.textMatrix),s.translate(o.x,o.y),s.scale(f,u),t=0;t<b;++t)if((0,i.isNum)(n=e[t]))this.ctx.translate(a=d*n*l/1e3,0),o.x+=a*f;else{var g=(n.isSpace?p:0)+h,_=c.charProcOperatorList[n.operatorListId];if(_){this.processingType3=n,this.save(),s.scale(l,l),s.transform.apply(s,m),this.executeOperatorList(_),this.restore();var v=i.Util.applyTransform([n.width,0],m);s.translate(r=v[0]*l+g,0),o.x+=r*f}else(0,i.warn)('Type3 character "'.concat(n.operatorListId,'" is not available.'))}s.restore(),this.processingType3=null}},setCharWidth:function(e,t){},setCharWidthAndBounds:function(e,t,n,i,r,a){this.ctx.rect(n,i,r-n,a-i),this.clip(),this.endPath()},getColorN_Pattern:function(t){var n,i=this;if("TilingPattern"===t[0]){var a=t[1],s=this.baseTransform||this.ctx.mozCurrentTransform.slice();n=new r.TilingPattern(t,a,this.ctx,{createCanvasGraphics:function(t){return new e(t,i.commonObjs,i.objs,i.canvasFactory,i.webGLContext)}},s)}else n=(0,r.getShadingPatternFromIR)(t);return n},setStrokeColorN:function(){this.current.strokeColor=this.getColorN_Pattern(arguments)},setFillColorN:function(){this.current.fillColor=this.getColorN_Pattern(arguments),this.current.patternFill=!0},setStrokeRGBColor:function(e,t,n){var r=i.Util.makeCssRgb(e,t,n);this.ctx.strokeStyle=r,this.current.strokeColor=r},setFillRGBColor:function(e,t,n){var r=i.Util.makeCssRgb(e,t,n);this.ctx.fillStyle=r,this.current.fillColor=r,this.current.patternFill=!1},shadingFill:function(e){var t=this.ctx;this.save();var n=(0,r.getShadingPatternFromIR)(e);t.fillStyle=n.getPattern(t,this,!0);var a=t.mozCurrentTransformInverse;if(a){var s=t.canvas,o=s.width,c=s.height,l=i.Util.applyTransform([0,0],a),u=i.Util.applyTransform([0,c],a),d=i.Util.applyTransform([o,0],a),h=i.Util.applyTransform([o,c],a),p=Math.min(l[0],u[0],d[0],h[0]),f=Math.min(l[1],u[1],d[1],h[1]),m=Math.max(l[0],u[0],d[0],h[0]),b=Math.max(l[1],u[1],d[1],h[1]);this.ctx.fillRect(p,f,m-p,b-f)}else this.ctx.fillRect(-1e10,-1e10,2e10,2e10);this.restore()},beginInlineImage:function(){(0,i.unreachable)("Should not call beginInlineImage")},beginImageData:function(){(0,i.unreachable)("Should not call beginImageData")},paintFormXObjectBegin:function(e,t){this.save(),this.baseTransformStack.push(this.baseTransform),Array.isArray(e)&&6===e.length&&this.transform.apply(this,e),this.baseTransform=this.ctx.mozCurrentTransform,t&&(this.ctx.rect(t[0],t[1],t[2]-t[0],t[3]-t[1]),this.clip(),this.endPath())},paintFormXObjectEnd:function(){this.restore(),this.baseTransform=this.baseTransformStack.pop()},beginGroup:function(e){this.save();var t=this.ctx;e.isolated||(0,i.info)("TODO: Support non-isolated groups."),e.knockout&&(0,i.warn)("Knockout groups not supported.");var n=t.mozCurrentTransform;if(e.matrix&&t.transform.apply(t,e.matrix),!e.bbox)throw new Error("Bounding box is required.");var r=i.Util.getAxialAlignedBoundingBox(e.bbox,t.mozCurrentTransform);r=i.Util.intersect(r,[0,0,t.canvas.width,t.canvas.height])||[0,0,0,0];var a=Math.floor(r[0]),c=Math.floor(r[1]),l=Math.max(Math.ceil(r[2])-a,1),u=Math.max(Math.ceil(r[3])-c,1),d=1,h=1;l>o&&(d=l/o,l=o),u>o&&(h=u/o,u=o);var p="groupAt"+this.groupLevel;e.smask&&(p+="_smask_"+this.smaskCounter++%2);var f=this.cachedCanvases.getCanvas(p,l,u,!0),m=f.context;m.scale(1/d,1/h),m.translate(-a,-c),m.transform.apply(m,n),e.smask?this.smaskStack.push({canvas:f.canvas,context:m,offsetX:a,offsetY:c,scaleX:d,scaleY:h,subtype:e.smask.subtype,backdrop:e.smask.backdrop,transferMap:e.smask.transferMap||null,startTransformInverse:null}):(t.setTransform(1,0,0,1,0,0),t.translate(a,c),t.scale(d,h)),s(t,m),this.ctx=m,this.setGState([["BM","source-over"],["ca",1],["CA",1]]),this.groupStack.push(t),this.groupLevel++,this.current.activeSMask=null},endGroup:function(e){this.groupLevel--;var t=this.ctx;this.ctx=this.groupStack.pop(),void 0!==this.ctx.imageSmoothingEnabled?this.ctx.imageSmoothingEnabled=!1:this.ctx.mozImageSmoothingEnabled=!1,e.smask?this.tempSMask=this.smaskStack.pop():this.ctx.drawImage(t.canvas,0,0),this.restore()},beginAnnotations:function(){this.save(),this.baseTransform&&this.ctx.setTransform.apply(this.ctx,this.baseTransform)},endAnnotations:function(){this.restore()},beginAnnotation:function(e,t,n){this.save(),p(this.ctx),this.current=new h,Array.isArray(e)&&4===e.length&&(this.ctx.rect(e[0],e[1],e[2]-e[0],e[3]-e[1]),this.clip(),this.endPath()),this.transform.apply(this,t),this.transform.apply(this,n)},endAnnotation:function(){this.restore()},paintImageMaskXObject:function(e){var t=this.ctx,i=e.width,r=e.height,a=this.current.fillColor,s=this.current.patternFill,o=this.processingType3;if(o&&void 0===o.compiled&&(o.compiled=i<=1e3&&r<=1e3?function(e){var t,n,i,r,a=e.width,s=e.height,o=a+1,c=new Uint8Array(o*(s+1)),l=new Uint8Array([0,2,4,0,1,0,5,4,8,10,0,8,0,2,1,0]),u=a+7&-8,d=e.data,h=new Uint8Array(u*s),p=0;for(t=0,r=d.length;t<r;t++)for(var f=128,m=d[t];f>0;)h[p++]=m&f?0:255,f>>=1;var b=0;for(0!==h[p=0]&&(c[0]=1,++b),n=1;n<a;n++)h[p]!==h[p+1]&&(c[n]=h[p]?2:1,++b),p++;for(0!==h[p]&&(c[n]=2,++b),t=1;t<s;t++){i=t*o,h[(p=t*u)-u]!==h[p]&&(c[i]=h[p]?1:8,++b);var g=(h[p]?4:0)+(h[p-u]?8:0);for(n=1;n<a;n++)l[g=(g>>2)+(h[p+1]?4:0)+(h[p-u+1]?8:0)]&&(c[i+n]=l[g],++b),p++;if(h[p-u]!==h[p]&&(c[i+n]=h[p]?2:4,++b),b>1e3)return null}for(i=t*o,0!==h[p=u*(s-1)]&&(c[i]=8,++b),n=1;n<a;n++)h[p]!==h[p+1]&&(c[i+n]=h[p]?4:8,++b),p++;if(0!==h[p]&&(c[i+n]=4,++b),b>1e3)return null;var _=new Int32Array([0,o,-1,0,-o,0,0,0,1]),v=[];for(t=0;b&&t<=s;t++){for(var y=t*o,M=y+a;y<M&&!c[y];)y++;if(y!==M){var w,A=[y%o,t],C=c[y],k=y;do{var O=_[C];do{y+=O}while(!c[y]);5!==(w=c[y])&&10!==w?(C=w,c[y]=0):c[y]&=(C=w&51*C>>4)>>2|C<<2,A.push(y%o),A.push(y/o|0),c[y]||--b}while(k!==y);v.push(A),--t}}return function(e){e.save(),e.scale(1/a,-1/s),e.translate(0,-s),e.beginPath();for(var t=0,n=v.length;t<n;t++){var i=v[t];e.moveTo(i[0],i[1]);for(var r=2,o=i.length;r<o;r+=2)e.lineTo(i[r],i[r+1])}e.fill(),e.beginPath(),e.restore()}}({data:e.data,width:i,height:r}):null),o&&o.compiled)o.compiled(t);else{var c=this.cachedCanvases.getCanvas("maskCanvas",i,r),l=c.context;l.save(),n(l,e),l.globalCompositeOperation="source-in",l.fillStyle=s?a.getPattern(l,this):a,l.fillRect(0,0,i,r),l.restore(),this.paintInlineImageXObject(c.canvas)}},paintImageMaskXObjectRepeat:function(e,t,i,r){var a=e.width,s=e.height,o=this.current.fillColor,c=this.current.patternFill,l=this.cachedCanvases.getCanvas("maskCanvas",a,s),u=l.context;u.save(),n(u,e),u.globalCompositeOperation="source-in",u.fillStyle=c?o.getPattern(u,this):o,u.fillRect(0,0,a,s),u.restore();for(var d=this.ctx,h=0,p=r.length;h<p;h+=2)d.save(),d.transform(t,0,0,i,r[h],r[h+1]),d.scale(1,-1),d.drawImage(l.canvas,0,0,a,s,0,-1,1,1),d.restore()},paintImageMaskXObjectGroup:function(e){for(var t=this.ctx,i=this.current.fillColor,r=this.current.patternFill,a=0,s=e.length;a<s;a++){var o=e[a],c=o.width,l=o.height,u=this.cachedCanvases.getCanvas("maskCanvas",c,l),d=u.context;d.save(),n(d,o),d.globalCompositeOperation="source-in",d.fillStyle=r?i.getPattern(d,this):i,d.fillRect(0,0,c,l),d.restore(),t.save(),t.transform.apply(t,o.transform),t.scale(1,-1),t.drawImage(u.canvas,0,0,c,l,0,-1,1,1),t.restore()}},paintImageXObject:function(e){var t=e.startsWith("g_")?this.commonObjs.get(e):this.objs.get(e);t?this.paintInlineImageXObject(t):(0,i.warn)("Dependent image isn't ready yet")},paintImageXObjectRepeat:function(e,t,n,r){var a=e.startsWith("g_")?this.commonObjs.get(e):this.objs.get(e);if(a){for(var s=a.width,o=a.height,c=[],l=0,u=r.length;l<u;l+=2)c.push({transform:[t,0,0,n,r[l],r[l+1]],x:0,y:0,w:s,h:o});this.paintInlineImageXObjectGroup(a,c)}else(0,i.warn)("Dependent image isn't ready yet")},paintInlineImageXObject:function(e){var n=e.width,i=e.height,r=this.ctx;this.save(),r.scale(1/n,-1/i);var a,s,o=r.mozCurrentTransformInverse,c=o[0],l=o[1],u=Math.max(Math.sqrt(c*c+l*l),1),d=o[2],h=o[3],p=Math.max(Math.sqrt(d*d+h*h),1);if("function"==typeof HTMLElement&&e instanceof HTMLElement||!e.data)a=e;else{var f=(s=this.cachedCanvases.getCanvas("inlineImage",n,i)).context;t(f,e),a=s.canvas}for(var m=n,b=i,g="prescale1";u>2&&m>1||p>2&&b>1;){var _=m,v=b;u>2&&m>1&&(u/=m/(_=Math.ceil(m/2))),p>2&&b>1&&(p/=b/(v=Math.ceil(b/2))),(f=(s=this.cachedCanvases.getCanvas(g,_,v)).context).clearRect(0,0,_,v),f.drawImage(a,0,0,m,b,0,0,_,v),a=s.canvas,m=_,b=v,g="prescale1"===g?"prescale2":"prescale1"}if(r.drawImage(a,0,0,m,b,0,-i,n,i),this.imageLayer){var y=this.getCanvasPosition(0,-i);this.imageLayer.appendImage({imgData:e,left:y[0],top:y[1],width:n/o[0],height:i/o[3]})}this.restore()},paintInlineImageXObjectGroup:function(e,n){var i=this.ctx,r=e.width,a=e.height,s=this.cachedCanvases.getCanvas("inlineImage",r,a);t(s.context,e);for(var o=0,c=n.length;o<c;o++){var l=n[o];if(i.save(),i.transform.apply(i,l.transform),i.scale(1,-1),i.drawImage(s.canvas,l.x,l.y,l.w,l.h,0,-1,1,1),this.imageLayer){var u=this.getCanvasPosition(l.x,l.y);this.imageLayer.appendImage({imgData:e,left:u[0],top:u[1],width:r,height:a})}i.restore()}},paintSolidColorImageMask:function(){this.ctx.fillRect(0,0,1,1)},paintXObject:function(){(0,i.warn)("Unsupported 'paintXObject' command.")},markPoint:function(e){},markPointProps:function(e,t){},beginMarkedContent:function(e){},beginMarkedContentProps:function(e,t){},endMarkedContent:function(){},beginCompat:function(){},endCompat:function(){},consumePath:function(){var e=this.ctx;this.pendingClip&&(this.pendingClip===M?e.clip("evenodd"):e.clip(),this.pendingClip=null),e.beginPath()},getSinglePixelWidth:function(e){if(null===this._cachedGetSinglePixelWidth){var t=this.ctx.mozCurrentTransformInverse;this._cachedGetSinglePixelWidth=Math.sqrt(Math.max(t[0]*t[0]+t[1]*t[1],t[2]*t[2]+t[3]*t[3]))}return this._cachedGetSinglePixelWidth},getCanvasPosition:function(e,t){var n=this.ctx.mozCurrentTransform;return[n[0]*e+n[2]*t+n[4],n[1]*e+n[3]*t+n[5]]}},i.OPS)e.prototype[i.OPS[w]]=e.prototype[w];return e}();t.CanvasGraphics=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getShadingPatternFromIR=function(e){var t=r[e[0]];if(!t)throw new Error("Unknown IR type: ".concat(e[0]));return t.fromIR(e)},t.TilingPattern=void 0;var i=n(5),r={};function a(e,t){if(t&&"undefined"!=typeof Path2D){var n=t[2]-t[0],i=t[3]-t[1],r=new Path2D;r.rect(t[0],t[1],n,i),e.clip(r)}}r.RadialAxial={fromIR:function(e){var t=e[1],n=e[2],i=e[3],r=e[4],s=e[5],o=e[6],c=e[7];return{type:"Pattern",getPattern:function(e){var l;a(e,n),"axial"===t?l=e.createLinearGradient(r[0],r[1],s[0],s[1]):"radial"===t&&(l=e.createRadialGradient(r[0],r[1],o,s[0],s[1],c));for(var u=0,d=i.length;u<d;++u){var h=i[u];l.addColorStop(h[0],h[1])}return l}}}};var s=function(){function e(e,t,n,i,r,a,s,o){var c,l=t.coords,u=t.colors,d=e.data,h=4*e.width;l[n+1]>l[i+1]&&(c=n,n=i,i=c,c=a,a=s,s=c),l[i+1]>l[r+1]&&(c=i,i=r,r=c,c=s,s=o,o=c),l[n+1]>l[i+1]&&(c=n,n=i,i=c,c=a,a=s,s=c);var p=(l[n]+t.offsetX)*t.scaleX,f=(l[n+1]+t.offsetY)*t.scaleY,m=(l[i]+t.offsetX)*t.scaleX,b=(l[i+1]+t.offsetY)*t.scaleY,g=(l[r]+t.offsetX)*t.scaleX,_=(l[r+1]+t.offsetY)*t.scaleY;if(!(f>=_))for(var v,y,M,w,A,C,k,O,S=u[a],L=u[a+1],T=u[a+2],x=u[s],D=u[s+1],E=u[s+2],P=u[o],R=u[o+1],j=u[o+2],z=Math.round(f),N=Math.round(_),I=z;I<=N;I++){var F,W;if(I<b)v=p-(p-m)*(F=I<f?0:f===b?1:(f-I)/(f-b)),y=S-(S-x)*F,M=L-(L-D)*F,w=T-(T-E)*F;else v=m-(m-g)*(W=I>_?1:b===_?0:(b-I)/(b-_)),y=x-(x-P)*W,M=D-(D-R)*W,w=E-(E-j)*W;var q=void 0;A=p-(p-g)*(q=I<f?0:I>_?1:(f-I)/(f-_)),C=S-(S-P)*q,k=L-(L-R)*q,O=T-(T-j)*q;for(var B=Math.round(Math.min(v,A)),V=Math.round(Math.max(v,A)),Y=h*I+4*B,H=B;H<=V;H++)(q=(v-H)/(v-A))<0?q=0:q>1&&(q=1),d[Y++]=y-(y-C)*q|0,d[Y++]=M-(M-k)*q|0,d[Y++]=w-(w-O)*q|0,d[Y++]=255}}function t(t,n,i){var r,a,s=n.coords,o=n.colors;switch(n.type){case"lattice":var c=n.verticesPerRow,l=Math.floor(s.length/c)-1,u=c-1;for(r=0;r<l;r++)for(var d=r*c,h=0;h<u;h++,d++)e(t,i,s[d],s[d+1],s[d+c],o[d],o[d+1],o[d+c]),e(t,i,s[d+c+1],s[d+1],s[d+c],o[d+c+1],o[d+1],o[d+c]);break;case"triangles":for(r=0,a=s.length;r<a;r+=3)e(t,i,s[r],s[r+1],s[r+2],o[r],o[r+1],o[r+2]);break;default:throw new Error("illegal figure")}}return function(e,n,i,r,a,s,o,c){var l,u,d,h,p=Math.floor(e[0]),f=Math.floor(e[1]),m=Math.ceil(e[2])-p,b=Math.ceil(e[3])-f,g=Math.min(Math.ceil(Math.abs(m*n[0]*1.1)),3e3),_=Math.min(Math.ceil(Math.abs(b*n[1]*1.1)),3e3),v=m/g,y=b/_,M={coords:i,colors:r,offsetX:-p,offsetY:-f,scaleX:1/v,scaleY:1/y},w=g+4,A=_+4;if(c.isEnabled)l=c.drawFigures({width:g,height:_,backgroundColor:s,figures:a,context:M}),(u=o.getCanvas("mesh",w,A,!1)).context.drawImage(l,2,2),l=u.canvas;else{var C=(u=o.getCanvas("mesh",w,A,!1)).context,k=C.createImageData(g,_);if(s){var O=k.data;for(d=0,h=O.length;d<h;d+=4)O[d]=s[0],O[d+1]=s[1],O[d+2]=s[2],O[d+3]=255}for(d=0;d<a.length;d++)t(k,a[d],M);C.putImageData(k,2,2),l=u.canvas}return{canvas:l,offsetX:p-2*v,offsetY:f-2*y,scaleX:v,scaleY:y}}}();r.Mesh={fromIR:function(e){var t=e[2],n=e[3],r=e[4],o=e[5],c=e[6],l=e[7],u=e[8];return{type:"Pattern",getPattern:function(e,d,h){var p;if(a(e,l),h)p=i.Util.singularValueDecompose2dScale(e.mozCurrentTransform);else if(p=i.Util.singularValueDecompose2dScale(d.baseTransform),c){var f=i.Util.singularValueDecompose2dScale(c);p=[p[0]*f[0],p[1]*f[1]]}var m=s(o,p,t,n,r,h?null:u,d.cachedCanvases,d.webGLContext);return h||(e.setTransform.apply(e,d.baseTransform),c&&e.transform.apply(e,c)),e.translate(m.offsetX,m.offsetY),e.scale(m.scaleX,m.scaleY),e.createPattern(m.canvas,"no-repeat")}}}},r.Dummy={fromIR:function(){return{type:"Pattern",getPattern:function(){return"hotpink"}}}};var o=function(){function e(e,t,n,i,r){this.operatorList=e[2],this.matrix=e[3]||[1,0,0,1,0,0],this.bbox=e[4],this.xstep=e[5],this.ystep=e[6],this.paintType=e[7],this.tilingType=e[8],this.color=t,this.canvasGraphicsFactory=i,this.baseTransform=r,this.type="Pattern",this.ctx=n}return e.prototype={createPatternCanvas:function(e){var t=this.operatorList,n=this.bbox,r=this.xstep,a=this.ystep,s=this.paintType,o=this.color,c=this.canvasGraphicsFactory;(0,i.info)("TilingType: "+this.tilingType);var l=n[0],u=n[1],d=n[2],h=n[3],p=i.Util.singularValueDecompose2dScale(this.matrix),f=i.Util.singularValueDecompose2dScale(this.baseTransform),m=[p[0]*f[0],p[1]*f[1]],b=this.getSizeAndScale(r,this.ctx.canvas.width,m[0]),g=this.getSizeAndScale(a,this.ctx.canvas.height,m[1]),_=e.cachedCanvases.getCanvas("pattern",b.size,g.size,!0),v=c.createCanvasGraphics(_.context);return v.groupLevel=e.groupLevel,this.setFillAndStrokeStyleToContext(v,s,o),v.transform(b.scale,0,0,g.scale,0,0),v.transform(1,0,0,1,-l,-u),this.clipBbox(v,n,l,u,d,h),v.executeOperatorList(t),this.ctx.transform(1,0,0,1,l,u),this.ctx.scale(1/b.scale,1/g.scale),_.canvas},getSizeAndScale:function(e,t,n){e=Math.abs(e);var i=Math.max(3e3,t),r=Math.ceil(e*n);return r>=i?r=i:n=r/e,{scale:n,size:r}},clipBbox:function(e,t,n,i,r,a){Array.isArray(t)&&4===t.length&&(e.ctx.rect(n,i,r-n,a-i),e.clip(),e.endPath())},setFillAndStrokeStyleToContext:function(e,t,n){var r=e.ctx,a=e.current;switch(t){case 1:var s=this.ctx;r.fillStyle=s.fillStyle,r.strokeStyle=s.strokeStyle,a.fillColor=s.fillStyle,a.strokeColor=s.strokeStyle;break;case 2:var o=i.Util.makeCssRgb(n[0],n[1],n[2]);r.fillStyle=o,r.strokeStyle=o,a.fillColor=o,a.strokeColor=o;break;default:throw new i.FormatError("Unsupported paint type: ".concat(t))}},getPattern:function(e,t){(e=this.ctx).setTransform.apply(e,this.baseTransform),e.transform.apply(e,this.matrix);var n=this.createPatternCanvas(t);return e.createPattern(n,"repeat")}},e}();t.TilingPattern=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GlobalWorkerOptions=void 0;var i=Object.create(null);t.GlobalWorkerOptions=i,i.workerPort=void 0===i.workerPort?null:i.workerPort,i.workerSrc=void 0===i.workerSrc?"":i.workerSrc},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MessageHandler=void 0;var i,r=(i=n(2))&&i.__esModule?i:{default:i},a=n(5);function s(e,t,n,i,r,a,s){try{var o=e[a](s),c=o.value}catch(l){return void n(l)}o.done?t(c):Promise.resolve(c).then(i,r)}function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e){if("object"!==o(e)||null===e)return e;switch(e.name){case"AbortException":return new a.AbortException(e.message);case"MissingPDFException":return new a.MissingPDFException(e.message);case"UnexpectedResponseException":return new a.UnexpectedResponseException(e.message,e.status);case"UnknownErrorException":return new a.UnknownErrorException(e.message,e.details);default:return new a.UnknownErrorException(e.message,e.toString())}}t.MessageHandler=function(){function e(t,n,i){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.sourceName=t,this.targetName=n,this.comObj=i,this.callbackId=1,this.streamId=1,this.postMessageTransfers=!0,this.streamSinks=Object.create(null),this.streamControllers=Object.create(null),this.callbackCapabilities=Object.create(null),this.actionHandler=Object.create(null),this._onComObjOnMessage=function(e){var t=e.data;if(t.targetName===r.sourceName)if(t.stream)r._processStreamMessage(t);else if(t.callback){var n=t.callbackId,a=r.callbackCapabilities[n];if(!a)throw new Error("Cannot resolve callback ".concat(n));if(delete r.callbackCapabilities[n],1===t.callback)a.resolve(t.data);else{if(2!==t.callback)throw new Error("Unexpected callback case");a.reject(c(t.reason))}}else{var s=r.actionHandler[t.action];if(!s)throw new Error("Unknown action from worker: ".concat(t.action));if(t.callbackId){var o=r.sourceName,l=t.sourceName;new Promise(function(e){e(s(t.data))}).then(function(e){i.postMessage({sourceName:o,targetName:l,callback:1,callbackId:t.callbackId,data:e})},function(e){i.postMessage({sourceName:o,targetName:l,callback:2,callbackId:t.callbackId,reason:c(e)})})}else t.streamId?r._createStreamSink(t):s(t.data)}},i.addEventListener("message",this._onComObjOnMessage)}var t,n,i,o;return t=e,(n=[{key:"on",value:function(e,t){var n=this.actionHandler;if(n[e])throw new Error('There is already an actionName called "'.concat(e,'"'));n[e]=t}},{key:"send",value:function(e,t,n){this._postMessage({sourceName:this.sourceName,targetName:this.targetName,action:e,data:t},n)}},{key:"sendWithPromise",value:function(e,t,n){var i=this.callbackId++,r=(0,a.createPromiseCapability)();this.callbackCapabilities[i]=r;try{this._postMessage({sourceName:this.sourceName,targetName:this.targetName,action:e,callbackId:i,data:t},n)}catch(s){r.reject(s)}return r.promise}},{key:"sendWithStream",value:function(e,t,n,i){var r=this,s=this.streamId++,o=this.sourceName,l=this.targetName,u=this.comObj;return new ReadableStream({start:function(n){var c=(0,a.createPromiseCapability)();return r.streamControllers[s]={controller:n,startCall:c,pullCall:null,cancelCall:null,isClosed:!1},r._postMessage({sourceName:o,targetName:l,action:e,streamId:s,data:t,desiredSize:n.desiredSize},i),c.promise},pull:function(e){var t=(0,a.createPromiseCapability)();return r.streamControllers[s].pullCall=t,u.postMessage({sourceName:o,targetName:l,stream:6,streamId:s,desiredSize:e.desiredSize}),t.promise},cancel:function(e){(0,a.assert)(e instanceof Error,"cancel must have a valid reason");var t=(0,a.createPromiseCapability)();return r.streamControllers[s].cancelCall=t,r.streamControllers[s].isClosed=!0,u.postMessage({sourceName:o,targetName:l,stream:1,streamId:s,reason:c(e)}),t.promise}},n)}},{key:"_createStreamSink",value:function(e){var t=this,n=this.actionHandler[e.action],i=e.streamId,r=this.sourceName,s=e.sourceName,o=this.comObj,l={enqueue:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,o=arguments.length>2?arguments[2]:void 0;if(!this.isCancelled){var c=this.desiredSize;this.desiredSize-=n,c>0&&this.desiredSize<=0&&(this.sinkCapability=(0,a.createPromiseCapability)(),this.ready=this.sinkCapability.promise),t._postMessage({sourceName:r,targetName:s,stream:4,streamId:i,chunk:e},o)}},close:function(){this.isCancelled||(this.isCancelled=!0,o.postMessage({sourceName:r,targetName:s,stream:3,streamId:i}),delete t.streamSinks[i])},error:function(e){(0,a.assert)(e instanceof Error,"error must have a valid reason"),this.isCancelled||(this.isCancelled=!0,o.postMessage({sourceName:r,targetName:s,stream:5,streamId:i,reason:c(e)}))},sinkCapability:(0,a.createPromiseCapability)(),onPull:null,onCancel:null,isCancelled:!1,desiredSize:e.desiredSize,ready:null};l.sinkCapability.resolve(),l.ready=l.sinkCapability.promise,this.streamSinks[i]=l,new Promise(function(t){t(n(e.data,l))}).then(function(){o.postMessage({sourceName:r,targetName:s,stream:8,streamId:i,success:!0})},function(e){o.postMessage({sourceName:r,targetName:s,stream:8,streamId:i,reason:c(e)})})}},{key:"_processStreamMessage",value:function(e){var t=e.streamId,n=this.sourceName,i=e.sourceName,r=this.comObj;switch(e.stream){case 8:e.success?this.streamControllers[t].startCall.resolve():this.streamControllers[t].startCall.reject(c(e.reason));break;case 7:e.success?this.streamControllers[t].pullCall.resolve():this.streamControllers[t].pullCall.reject(c(e.reason));break;case 6:if(!this.streamSinks[t]){r.postMessage({sourceName:n,targetName:i,stream:7,streamId:t,success:!0});break}this.streamSinks[t].desiredSize<=0&&e.desiredSize>0&&this.streamSinks[t].sinkCapability.resolve(),this.streamSinks[t].desiredSize=e.desiredSize;var s=this.streamSinks[e.streamId].onPull;new Promise(function(e){e(s&&s())}).then(function(){r.postMessage({sourceName:n,targetName:i,stream:7,streamId:t,success:!0})},function(e){r.postMessage({sourceName:n,targetName:i,stream:7,streamId:t,reason:c(e)})});break;case 4:if((0,a.assert)(this.streamControllers[t],"enqueue should have stream controller"),this.streamControllers[t].isClosed)break;this.streamControllers[t].controller.enqueue(e.chunk);break;case 3:if((0,a.assert)(this.streamControllers[t],"close should have stream controller"),this.streamControllers[t].isClosed)break;this.streamControllers[t].isClosed=!0,this.streamControllers[t].controller.close(),this._deleteStreamController(t);break;case 5:(0,a.assert)(this.streamControllers[t],"error should have stream controller"),this.streamControllers[t].controller.error(c(e.reason)),this._deleteStreamController(t);break;case 2:e.success?this.streamControllers[t].cancelCall.resolve():this.streamControllers[t].cancelCall.reject(c(e.reason)),this._deleteStreamController(t);break;case 1:if(!this.streamSinks[t])break;var o=this.streamSinks[e.streamId].onCancel;new Promise(function(t){t(o&&o(c(e.reason)))}).then(function(){r.postMessage({sourceName:n,targetName:i,stream:2,streamId:t,success:!0})},function(e){r.postMessage({sourceName:n,targetName:i,stream:2,streamId:t,reason:c(e)})}),this.streamSinks[t].sinkCapability.reject(c(e.reason)),this.streamSinks[t].isCancelled=!0,delete this.streamSinks[t];break;default:throw new Error("Unexpected stream case")}}},{key:"_deleteStreamController",value:(i=r.default.mark(function e(t){return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.allSettled([this.streamControllers[t].startCall,this.streamControllers[t].pullCall,this.streamControllers[t].cancelCall].map(function(e){return e&&e.promise}));case 2:delete this.streamControllers[t];case 3:case"end":return e.stop()}},e,this)}),o=function(){var e=this,t=arguments;return new Promise(function(n,r){var a=i.apply(e,t);function o(e){s(a,n,r,o,c,"next",e)}function c(e){s(a,n,r,o,c,"throw",e)}o(void 0)})},function(e){return o.apply(this,arguments)})},{key:"_postMessage",value:function(e,t){t&&this.postMessageTransfers?this.comObj.postMessage(e,t):this.comObj.postMessage(e)}},{key:"destroy",value:function(){this.comObj.removeEventListener("message",this._onComObjOnMessage)}}])&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(t.prototype,n),e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Metadata=void 0;var i=n(5),r=n(206);function a(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}t.Metadata=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),(0,i.assert)("string"==typeof t,"Metadata: input is not a string"),t=this._repair(t);var n=(new r.SimpleXMLParser).parseFromString(t);this._metadataMap=new Map,n&&this._parse(n)}var t;return(t=[{key:"_repair",value:function(e){return e.replace(/^[^<]+/,"").replace(/>\\376\\377([^<]+)/g,function(e,t){for(var n=t.replace(/\\([0-3])([0-7])([0-7])/g,function(e,t,n,i){return String.fromCharCode(64*t+8*n+1*i)}).replace(/&(amp|apos|gt|lt|quot);/g,function(e,t){switch(t){case"amp":return"&";case"apos":return"'";case"gt":return">";case"lt":return"<";case"quot":return'"'}throw new Error("_repair: ".concat(t," isn't defined."))}),i="",r=0,a=n.length;r<a;r+=2){var s=256*n.charCodeAt(r)+n.charCodeAt(r+1);i+=s>=32&&s<127&&60!==s&&62!==s&&38!==s?String.fromCharCode(s):"&#x"+(65536+s).toString(16).substring(1)+";"}return">"+i})}},{key:"_parse",value:function(e){var t=e.documentElement;if("rdf:rdf"!==t.nodeName.toLowerCase())for(t=t.firstChild;t&&"rdf:rdf"!==t.nodeName.toLowerCase();)t=t.nextSibling;var n=t?t.nodeName.toLowerCase():null;if(t&&"rdf:rdf"===n&&t.hasChildNodes())for(var i=t.childNodes,r=0,a=i.length;r<a;r++){var s=i[r];if("rdf:description"===s.nodeName.toLowerCase())for(var o=0,c=s.childNodes.length;o<c;o++)if("#text"!==s.childNodes[o].nodeName.toLowerCase()){var l=s.childNodes[o],u=l.nodeName.toLowerCase();this._metadataMap.set(u,l.textContent.trim())}}}},{key:"get",value:function(e){return this._metadataMap.has(e)?this._metadataMap.get(e):null}},{key:"getAll",value:function(){var e,t,n=Object.create(null),i=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=a(e))){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,o=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,s=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw s}}}}(this._metadataMap);try{for(i.s();!(e=i.n()).done;){var r=(2,function(e){if(Array.isArray(e))return e}(t=e.value)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],i=!0,r=!1,a=void 0;try{for(var s,o=e[Symbol.iterator]();!(i=(s=o.next()).done)&&(n.push(s.value),2!==n.length);i=!0);}catch(c){r=!0,a=c}finally{try{i||null==o.return||o.return()}finally{if(r)throw a}}return n}}(t)||a(t,2)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}());n[r[0]]=r[1]}}catch(s){i.e(s)}finally{i.f()}return n}},{key:"has",value:function(e){return this._metadataMap.has(e)}}])&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(e.prototype,t),e}()},function(e,t,n){"use strict";function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function a(e,t,n){return(a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var i=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=c(e)););return e}(e,t);if(i){var r=Object.getOwnPropertyDescriptor(i,t);return r.get?r.get.call(n):r.value}})(e,t,n||e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function o(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function c(e){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function d(e,t,n){return t&&u(e.prototype,t),n&&u(e,n),e}function h(e,t){var n=e[t];return" "===n||"\n"===n||"\r"===n||"\t"===n}Object.defineProperty(t,"__esModule",{value:!0}),t.SimpleXMLParser=void 0;var p=function(){function e(){l(this,e)}return d(e,[{key:"_resolveEntities",value:function(e){var t=this;return e.replace(/&([^;]+);/g,function(e,n){if("#x"===n.substring(0,2))return String.fromCharCode(parseInt(n.substring(2),16));if("#"===n.substring(0,1))return String.fromCharCode(parseInt(n.substring(1),10));switch(n){case"lt":return"<";case"gt":return">";case"amp":return"&";case"quot":return'"'}return t.onResolveEntity(n)})}},{key:"_parseContent",value:function(e,t){var n=[],i=t;function r(){for(;i<e.length&&h(e,i);)++i}for(;i<e.length&&!h(e,i)&&">"!==e[i]&&"/"!==e[i];)++i;var a=e.substring(t,i);for(r();i<e.length&&">"!==e[i]&&"/"!==e[i]&&"?"!==e[i];){r();for(var s,o="";i<e.length&&!h(e,i)&&"="!==e[i];)o+=e[i],++i;if(r(),"="!==e[i])return null;++i,r();var c=e[i];if('"'!==c&&"'"!==c)return null;var l=e.indexOf(c,++i);if(l<0)return null;s=e.substring(i,l),n.push({name:o,value:this._resolveEntities(s)}),i=l+1,r()}return{name:a,attributes:n,parsed:i-t}}},{key:"_parseProcessingInstruction",value:function(e,t){for(var n=t;n<e.length&&!h(e,n)&&">"!==e[n]&&"/"!==e[n];)++n;var i=e.substring(t,n);!function(){for(;n<e.length&&h(e,n);)++n}();for(var r=n;n<e.length&&("?"!==e[n]||">"!==e[n+1]);)++n;return{name:i,value:e.substring(r,n),parsed:n-t}}},{key:"parseXml",value:function(e){for(var t=0;t<e.length;){var n=t;if("<"===e[t]){var i=void 0;switch(e[++n]){case"/":if(++n,(i=e.indexOf(">",n))<0)return void this.onError(-9);this.onEndElement(e.substring(n,i)),n=i+1;break;case"?":++n;var r=this._parseProcessingInstruction(e,n);if("?>"!==e.substring(n+r.parsed,n+r.parsed+2))return void this.onError(-3);this.onPi(r.name,r.value),n+=r.parsed+2;break;case"!":if("--"===e.substring(n+1,n+3)){if((i=e.indexOf("--\x3e",n+3))<0)return void this.onError(-5);this.onComment(e.substring(n+3,i)),n=i+3}else if("[CDATA["===e.substring(n+1,n+8)){if((i=e.indexOf("]]>",n+8))<0)return void this.onError(-2);this.onCdata(e.substring(n+8,i)),n=i+3}else{if("DOCTYPE"!==e.substring(n+1,n+8))return void this.onError(-6);var a=e.indexOf("[",n+8),s=!1;if((i=e.indexOf(">",n+8))<0)return void this.onError(-4);if(a>0&&i>a){if((i=e.indexOf("]>",n+8))<0)return void this.onError(-4);s=!0}var o=e.substring(n+8,i+(s?1:0));this.onDoctype(o),n=i+(s?2:1)}break;default:var c=this._parseContent(e,n);if(null===c)return void this.onError(-6);var l=!1;if("/>"===e.substring(n+c.parsed,n+c.parsed+2))l=!0;else if(">"!==e.substring(n+c.parsed,n+c.parsed+1))return void this.onError(-9);this.onBeginElement(c.name,c.attributes,l),n+=c.parsed+(l?2:1)}}else{for(;n<e.length&&"<"!==e[n];)n++;var u=e.substring(t,n);this.onText(this._resolveEntities(u))}t=n}}},{key:"onResolveEntity",value:function(e){return"&".concat(e,";")}},{key:"onPi",value:function(e,t){}},{key:"onComment",value:function(e){}},{key:"onCdata",value:function(e){}},{key:"onDoctype",value:function(e){}},{key:"onText",value:function(e){}},{key:"onBeginElement",value:function(e,t,n){}},{key:"onEndElement",value:function(e){}},{key:"onError",value:function(e){}}]),e}(),f=function(){function e(t,n){l(this,e),this.nodeName=t,this.nodeValue=n,Object.defineProperty(this,"parentNode",{value:null,writable:!0})}return d(e,[{key:"hasChildNodes",value:function(){return this.childNodes&&this.childNodes.length>0}},{key:"firstChild",get:function(){return this.childNodes&&this.childNodes[0]}},{key:"nextSibling",get:function(){var e=this.parentNode.childNodes;if(e){var t=e.indexOf(this);if(-1!==t)return e[t+1]}}},{key:"textContent",get:function(){return this.childNodes?this.childNodes.map(function(e){return e.textContent}).join(""):this.nodeValue||""}}]),e}();t.SimpleXMLParser=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(u,e);var t,n,i=(t=u,n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}(),function(){var e,i=c(t);if(n){var r=c(this).constructor;e=Reflect.construct(i,arguments,r)}else e=i.apply(this,arguments);return o(this,e)});function u(){var e;return l(this,u),(e=i.call(this))._currentFragment=null,e._stack=null,e._errorCode=0,e}return d(u,[{key:"parseFromString",value:function(e){if(this._currentFragment=[],this._stack=[],this._errorCode=0,this.parseXml(e),0===this._errorCode){var t=(n=this._currentFragment,1,function(e){if(Array.isArray(e))return e}(n)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],i=!0,r=!1,a=void 0;try{for(var s,o=e[Symbol.iterator]();!(i=(s=o.next()).done)&&(n.push(s.value),1!==n.length);i=!0);}catch(c){r=!0,a=c}finally{try{i||null==o.return||o.return()}finally{if(r)throw a}}return n}}(n)||function(e,t){if(e){if("string"==typeof e)return r(e,1);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,1):void 0}}(n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[0];if(t)return{documentElement:t}}var n}},{key:"onResolveEntity",value:function(e){switch(e){case"apos":return"'"}return a(c(u.prototype),"onResolveEntity",this).call(this,e)}},{key:"onText",value:function(e){if(!function(e){for(var t=0,n=e.length;t<n;t++)if(!h(e,t))return!1;return!0}(e)){var t=new f("#text",e);this._currentFragment.push(t)}}},{key:"onCdata",value:function(e){var t=new f("#text",e);this._currentFragment.push(t)}},{key:"onBeginElement",value:function(e,t,n){var i=new f(e);i.childNodes=[],this._currentFragment.push(i),n||(this._stack.push(this._currentFragment),this._currentFragment=i.childNodes)}},{key:"onEndElement",value:function(e){this._currentFragment=this._stack.pop()||[];var t=this._currentFragment[this._currentFragment.length-1];if(t)for(var n=0,i=t.childNodes.length;n<i;n++)t.childNodes[n].parentNode=t}},{key:"onError",value:function(e){this._errorCode=e}}]),u}(p)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PDFDataTransportStream=void 0;var i,r=(i=n(2))&&i.__esModule?i:{default:i},a=n(5);function s(e,t,n,i,r,a,s){try{var o=e[a](s),c=o.value}catch(l){return void n(l)}o.done?t(c):Promise.resolve(c).then(i,r)}function o(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var a=e.apply(t,n);function o(e){s(a,i,r,o,c,"next",e)}function c(e){s(a,i,r,o,c,"throw",e)}o(void 0)})}}function c(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,o=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return s=e.done,e},e:function(e){o=!0,a=e},f:function(){try{s||null==n.return||n.return()}finally{if(o)throw a}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function h(e,t,n){return t&&d(e.prototype,t),n&&d(e,n),e}t.PDFDataTransportStream=function(){function e(t,n){var i=this;u(this,e),(0,a.assert)(n,'PDFDataTransportStream - missing required "pdfDataRangeTransport" argument.'),this._queuedChunks=[],this._progressiveDone=t.progressiveDone||!1;var r=t.initialData;if(r&&r.length>0){var s=new Uint8Array(r).buffer;this._queuedChunks.push(s)}this._pdfDataRangeTransport=n,this._isStreamingSupported=!t.disableStream,this._isRangeSupported=!t.disableRange,this._contentLength=t.length,this._fullRequestReader=null,this._rangeReaders=[],this._pdfDataRangeTransport.addRangeListener(function(e,t){i._onReceiveData({begin:e,chunk:t})}),this._pdfDataRangeTransport.addProgressListener(function(e,t){i._onProgress({loaded:e,total:t})}),this._pdfDataRangeTransport.addProgressiveReadListener(function(e){i._onReceiveData({chunk:e})}),this._pdfDataRangeTransport.addProgressiveDoneListener(function(){i._onProgressiveDone()}),this._pdfDataRangeTransport.transportReady()}return h(e,[{key:"_onReceiveData",value:function(e){var t=new Uint8Array(e.chunk).buffer;if(void 0===e.begin)this._fullRequestReader?this._fullRequestReader._enqueue(t):this._queuedChunks.push(t);else{var n=this._rangeReaders.some(function(n){return n._begin===e.begin&&(n._enqueue(t),!0)});(0,a.assert)(n,"_onReceiveData - no `PDFDataTransportStreamRangeReader` instance found.")}}},{key:"_onProgress",value:function(e){if(void 0===e.total){var t=this._rangeReaders[0];t&&t.onProgress&&t.onProgress({loaded:e.loaded})}else{var n=this._fullRequestReader;n&&n.onProgress&&n.onProgress({loaded:e.loaded,total:e.total})}}},{key:"_onProgressiveDone",value:function(){this._fullRequestReader&&this._fullRequestReader.progressiveDone(),this._progressiveDone=!0}},{key:"_removeRangeReader",value:function(e){var t=this._rangeReaders.indexOf(e);t>=0&&this._rangeReaders.splice(t,1)}},{key:"getFullReader",value:function(){(0,a.assert)(!this._fullRequestReader,"PDFDataTransportStream.getFullReader can only be called once.");var e=this._queuedChunks;return this._queuedChunks=null,new p(this,e,this._progressiveDone)}},{key:"getRangeReader",value:function(e,t){if(t<=this._progressiveDataLength)return null;var n=new f(this,e,t);return this._pdfDataRangeTransport.requestDataRange(e,t),this._rangeReaders.push(n),n}},{key:"cancelAllRequests",value:function(e){this._fullRequestReader&&this._fullRequestReader.cancel(e),this._rangeReaders.slice(0).forEach(function(t){t.cancel(e)}),this._pdfDataRangeTransport.abort()}},{key:"_progressiveDataLength",get:function(){return this._fullRequestReader?this._fullRequestReader._loaded:0}}]),e}();var p=function(){function e(t,n){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];u(this,e),this._stream=t,this._done=i||!1,this._filename=null,this._queuedChunks=n||[],this._loaded=0;var r,a=c(this._queuedChunks);try{for(a.s();!(r=a.n()).done;){var s=r.value;this._loaded+=s.byteLength}}catch(o){a.e(o)}finally{a.f()}this._requests=[],this._headersReady=Promise.resolve(),t._fullRequestReader=this,this.onProgress=null}var t;return h(e,[{key:"_enqueue",value:function(e){this._done||(this._requests.length>0?this._requests.shift().resolve({value:e,done:!1}):this._queuedChunks.push(e),this._loaded+=e.byteLength)}},{key:"read",value:(t=o(r.default.mark(function e(){var t,n;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(this._queuedChunks.length>0)){e.next=3;break}return t=this._queuedChunks.shift(),e.abrupt("return",{value:t,done:!1});case 3:if(!this._done){e.next=5;break}return e.abrupt("return",{value:void 0,done:!0});case 5:return n=(0,a.createPromiseCapability)(),this._requests.push(n),e.abrupt("return",n.promise);case 8:case"end":return e.stop()}},e,this)})),function(){return t.apply(this,arguments)})},{key:"cancel",value:function(e){this._done=!0,this._requests.forEach(function(e){e.resolve({value:void 0,done:!0})}),this._requests=[]}},{key:"progressiveDone",value:function(){this._done||(this._done=!0)}},{key:"headersReady",get:function(){return this._headersReady}},{key:"filename",get:function(){return this._filename}},{key:"isRangeSupported",get:function(){return this._stream._isRangeSupported}},{key:"isStreamingSupported",get:function(){return this._stream._isStreamingSupported}},{key:"contentLength",get:function(){return this._stream._contentLength}}]),e}(),f=function(){function e(t,n,i){u(this,e),this._stream=t,this._begin=n,this._end=i,this._queuedChunk=null,this._requests=[],this._done=!1,this.onProgress=null}var t;return h(e,[{key:"_enqueue",value:function(e){this._done||(0===this._requests.length?this._queuedChunk=e:(this._requests.shift().resolve({value:e,done:!1}),this._requests.forEach(function(e){e.resolve({value:void 0,done:!0})}),this._requests=[]),this._done=!0,this._stream._removeRangeReader(this))}},{key:"read",value:(t=o(r.default.mark(function e(){var t,n;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this._queuedChunk){e.next=4;break}return t=this._queuedChunk,this._queuedChunk=null,e.abrupt("return",{value:t,done:!1});case 4:if(!this._done){e.next=6;break}return e.abrupt("return",{value:void 0,done:!0});case 6:return n=(0,a.createPromiseCapability)(),this._requests.push(n),e.abrupt("return",n.promise);case 9:case"end":return e.stop()}},e,this)})),function(){return t.apply(this,arguments)})},{key:"cancel",value:function(e){this._done=!0,this._requests.forEach(function(e){e.resolve({value:void 0,done:!0})}),this._requests=[],this._stream._removeRangeReader(this)}},{key:"isStreamingSupported",get:function(){return!1}}]),e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WebGLContext=void 0;var i=n(5);t.WebGLContext=function(){function e(t){var n=t.enable,i=void 0!==n&&n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._enabled=!0===i}var t;return(t=[{key:"composeSMask",value:function(e){return r.composeSMask(e.layer,e.mask,e.properties)}},{key:"drawFigures",value:function(e){return r.drawFigures(e.width,e.height,e.backgroundColor,e.figures,e.context)}},{key:"clear",value:function(){r.cleanup()}},{key:"isEnabled",get:function(){var e=this._enabled;return e&&(e=r.tryInitGL()),(0,i.shadow)(this,"isEnabled",e)}}])&&function(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}(e.prototype,t),e}();var r=function(){function e(e,t,n){var i=e.createShader(n);if(e.shaderSource(i,t),e.compileShader(i),!e.getShaderParameter(i,e.COMPILE_STATUS)){var r=e.getShaderInfoLog(i);throw new Error("Error during shader compilation: "+r)}return i}function t(t,n){return e(t,n,t.VERTEX_SHADER)}function n(t,n){return e(t,n,t.FRAGMENT_SHADER)}function i(e,t){for(var n=e.createProgram(),i=0,r=t.length;i<r;++i)e.attachShader(n,t[i]);if(e.linkProgram(n),!e.getProgramParameter(n,e.LINK_STATUS)){var a=e.getProgramInfoLog(n);throw new Error("Error during program linking: "+a)}return n}function r(e,t,n){e.activeTexture(n);var i=e.createTexture();return e.bindTexture(e.TEXTURE_2D,i),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_S,e.CLAMP_TO_EDGE),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_WRAP_T,e.CLAMP_TO_EDGE),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MIN_FILTER,e.NEAREST),e.texParameteri(e.TEXTURE_2D,e.TEXTURE_MAG_FILTER,e.NEAREST),e.texImage2D(e.TEXTURE_2D,0,e.RGBA,e.RGBA,e.UNSIGNED_BYTE,t),i}var a,s;function o(){a||(s=document.createElement("canvas"),a=s.getContext("webgl",{premultipliedalpha:!1}))}var c=null,l=null;return{tryInitGL:function(){try{return o(),!!a}catch(e){}return!1},composeSMask:function(e,l,u){var d=e.width,h=e.height;c||function(){var e,r;o(),e=s,s=null,r=a,a=null;var l=i(r,[t(r,"  attribute vec2 a_position;                                      attribute vec2 a_texCoord;                                                                                                      uniform vec2 u_resolution;                                                                                                      varying vec2 v_texCoord;                                                                                                        void main() {                                                     vec2 clipSpace = (a_position / u_resolution) * 2.0 - 1.0;       gl_Position = vec4(clipSpace * vec2(1, -1), 0, 1);                                                                              v_texCoord = a_texCoord;                                      }                                                             "),n(r,"  precision mediump float;                                                                                                        uniform vec4 u_backdrop;                                        uniform int u_subtype;                                          uniform sampler2D u_image;                                      uniform sampler2D u_mask;                                                                                                       varying vec2 v_texCoord;                                                                                                        void main() {                                                     vec4 imageColor = texture2D(u_image, v_texCoord);               vec4 maskColor = texture2D(u_mask, v_texCoord);                 if (u_backdrop.a > 0.0) {                                         maskColor.rgb = maskColor.rgb * maskColor.a +                                   u_backdrop.rgb * (1.0 - maskColor.a);         }                                                               float lum;                                                      if (u_subtype == 0) {                                             lum = maskColor.a;                                            } else {                                                          lum = maskColor.r * 0.3 + maskColor.g * 0.59 +                        maskColor.b * 0.11;                                     }                                                               imageColor.a *= lum;                                            imageColor.rgb *= imageColor.a;                                 gl_FragColor = imageColor;                                    }                                                             ")]);r.useProgram(l);var u={};u.gl=r,u.canvas=e,u.resolutionLocation=r.getUniformLocation(l,"u_resolution"),u.positionLocation=r.getAttribLocation(l,"a_position"),u.backdropLocation=r.getUniformLocation(l,"u_backdrop"),u.subtypeLocation=r.getUniformLocation(l,"u_subtype");var d=r.getAttribLocation(l,"a_texCoord"),h=r.getUniformLocation(l,"u_image"),p=r.getUniformLocation(l,"u_mask"),f=r.createBuffer();r.bindBuffer(r.ARRAY_BUFFER,f),r.bufferData(r.ARRAY_BUFFER,new Float32Array([0,0,1,0,0,1,0,1,1,0,1,1]),r.STATIC_DRAW),r.enableVertexAttribArray(d),r.vertexAttribPointer(d,2,r.FLOAT,!1,0,0),r.uniform1i(h,0),r.uniform1i(p,1),c=u}();var p=c,f=p.canvas,m=p.gl;f.width=d,f.height=h,m.viewport(0,0,m.drawingBufferWidth,m.drawingBufferHeight),m.uniform2f(p.resolutionLocation,d,h),u.backdrop?m.uniform4f(p.resolutionLocation,u.backdrop[0],u.backdrop[1],u.backdrop[2],1):m.uniform4f(p.resolutionLocation,0,0,0,0),m.uniform1i(p.subtypeLocation,"Luminosity"===u.subtype?1:0);var b=r(m,e,m.TEXTURE0),g=r(m,l,m.TEXTURE1),_=m.createBuffer();return m.bindBuffer(m.ARRAY_BUFFER,_),m.bufferData(m.ARRAY_BUFFER,new Float32Array([0,0,d,0,0,h,0,h,d,0,d,h]),m.STATIC_DRAW),m.enableVertexAttribArray(p.positionLocation),m.vertexAttribPointer(p.positionLocation,2,m.FLOAT,!1,0,0),m.clearColor(0,0,0,0),m.enable(m.BLEND),m.blendFunc(m.ONE,m.ONE_MINUS_SRC_ALPHA),m.clear(m.COLOR_BUFFER_BIT),m.drawArrays(m.TRIANGLES,0,6),m.flush(),m.deleteTexture(b),m.deleteTexture(g),m.deleteBuffer(_),f},drawFigures:function(e,r,c,u,d){l||function(){var e,r;o(),e=s,s=null,r=a,a=null;var c=i(r,[t(r,"  attribute vec2 a_position;                                      attribute vec3 a_color;                                                                                                         uniform vec2 u_resolution;                                      uniform vec2 u_scale;                                           uniform vec2 u_offset;                                                                                                          varying vec4 v_color;                                                                                                           void main() {                                                     vec2 position = (a_position + u_offset) * u_scale;              vec2 clipSpace = (position / u_resolution) * 2.0 - 1.0;         gl_Position = vec4(clipSpace * vec2(1, -1), 0, 1);                                                                              v_color = vec4(a_color / 255.0, 1.0);                         }                                                             "),n(r,"  precision mediump float;                                                                                                        varying vec4 v_color;                                                                                                           void main() {                                                     gl_FragColor = v_color;                                       }                                                             ")]);r.useProgram(c);var u={};u.gl=r,u.canvas=e,u.resolutionLocation=r.getUniformLocation(c,"u_resolution"),u.scaleLocation=r.getUniformLocation(c,"u_scale"),u.offsetLocation=r.getUniformLocation(c,"u_offset"),u.positionLocation=r.getAttribLocation(c,"a_position"),u.colorLocation=r.getAttribLocation(c,"a_color"),l=u}();var h=l,p=h.canvas,f=h.gl;p.width=e,p.height=r,f.viewport(0,0,f.drawingBufferWidth,f.drawingBufferHeight),f.uniform2f(h.resolutionLocation,e,r);var m,b,g,_=0;for(m=0,b=u.length;m<b;m++)switch(u[m].type){case"lattice":_+=((g=u[m].coords.length/u[m].verticesPerRow|0)-1)*(u[m].verticesPerRow-1)*6;break;case"triangles":_+=u[m].coords.length}var v=new Float32Array(2*_),y=new Uint8Array(3*_),M=d.coords,w=d.colors,A=0,C=0;for(m=0,b=u.length;m<b;m++){var k=u[m],O=k.coords,S=k.colors;switch(k.type){case"lattice":var L=k.verticesPerRow;g=O.length/L|0;for(var T=1;T<g;T++)for(var x=T*L+1,D=1;D<L;D++,x++)v[A]=M[O[x-L-1]],v[A+1]=M[O[x-L-1]+1],v[A+2]=M[O[x-L]],v[A+3]=M[O[x-L]+1],v[A+4]=M[O[x-1]],v[A+5]=M[O[x-1]+1],y[C]=w[S[x-L-1]],y[C+1]=w[S[x-L-1]+1],y[C+2]=w[S[x-L-1]+2],y[C+3]=w[S[x-L]],y[C+4]=w[S[x-L]+1],y[C+5]=w[S[x-L]+2],y[C+6]=w[S[x-1]],y[C+7]=w[S[x-1]+1],y[C+8]=w[S[x-1]+2],v[A+6]=v[A+2],v[A+7]=v[A+3],v[A+8]=v[A+4],v[A+9]=v[A+5],v[A+10]=M[O[x]],v[A+11]=M[O[x]+1],y[C+9]=y[C+3],y[C+10]=y[C+4],y[C+11]=y[C+5],y[C+12]=y[C+6],y[C+13]=y[C+7],y[C+14]=y[C+8],y[C+15]=w[S[x]],y[C+16]=w[S[x]+1],y[C+17]=w[S[x]+2],A+=12,C+=18;break;case"triangles":for(var E=0,P=O.length;E<P;E++)v[A]=M[O[E]],v[A+1]=M[O[E]+1],y[C]=w[S[E]],y[C+1]=w[S[E]+1],y[C+2]=w[S[E]+2],A+=2,C+=3}}c?f.clearColor(c[0]/255,c[1]/255,c[2]/255,1):f.clearColor(0,0,0,0),f.clear(f.COLOR_BUFFER_BIT);var R=f.createBuffer();f.bindBuffer(f.ARRAY_BUFFER,R),f.bufferData(f.ARRAY_BUFFER,v,f.STATIC_DRAW),f.enableVertexAttribArray(h.positionLocation),f.vertexAttribPointer(h.positionLocation,2,f.FLOAT,!1,0,0);var j=f.createBuffer();return f.bindBuffer(f.ARRAY_BUFFER,j),f.bufferData(f.ARRAY_BUFFER,y,f.STATIC_DRAW),f.enableVertexAttribArray(h.colorLocation),f.vertexAttribPointer(h.colorLocation,3,f.UNSIGNED_BYTE,!1,0,0),f.uniform2f(h.scaleLocation,d.scaleX,d.scaleY),f.uniform2f(h.offsetLocation,d.offsetX,d.offsetY),f.drawArrays(f.TRIANGLES,0,_),f.flush(),f.deleteBuffer(R),f.deleteBuffer(j),p},cleanup:function(){c&&c.canvas&&(c.canvas.width=0,c.canvas.height=0),l&&l.canvas&&(l.canvas.width=0,l.canvas.height=0),c=null,l=null}}}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnnotationLayer=void 0;var i=n(1),r=n(5);function a(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return o=e.done,e},e:function(e){c=!0,a=e},f:function(){try{o||null==n.return||n.return()}finally{if(c)throw a}}}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function o(e,t,n){return(o="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var i=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=f(e)););return e}(e,t);if(i){var r=Object.getOwnPropertyDescriptor(i,t);return r.get?r.get.call(n):r.value}})(e,t,n||e)}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var n,i=f(e);if(t){var r=f(this).constructor;n=Reflect.construct(i,arguments,r)}else n=i.apply(this,arguments);return h(this,n)}}function h(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?p(e):t}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function g(e,t,n){return t&&b(e.prototype,t),n&&b(e,n),e}var _=function(){function e(){m(this,e)}return g(e,null,[{key:"create",value:function(e){switch(e.data.annotationType){case r.AnnotationType.LINK:return new y(e);case r.AnnotationType.TEXT:return new M(e);case r.AnnotationType.WIDGET:switch(e.data.fieldType){case"Tx":return new A(e);case"Btn":return e.data.radioButton?new k(e):e.data.checkBox?new C(e):new O(e);case"Ch":return new S(e)}return new w(e);case r.AnnotationType.POPUP:return new L(e);case r.AnnotationType.FREETEXT:return new x(e);case r.AnnotationType.LINE:return new D(e);case r.AnnotationType.SQUARE:return new E(e);case r.AnnotationType.CIRCLE:return new P(e);case r.AnnotationType.POLYLINE:return new R(e);case r.AnnotationType.CARET:return new z(e);case r.AnnotationType.INK:return new N(e);case r.AnnotationType.POLYGON:return new j(e);case r.AnnotationType.HIGHLIGHT:return new I(e);case r.AnnotationType.UNDERLINE:return new F(e);case r.AnnotationType.SQUIGGLY:return new W(e);case r.AnnotationType.STRIKEOUT:return new q(e);case r.AnnotationType.STAMP:return new B(e);case r.AnnotationType.FILEATTACHMENT:return new V(e);default:return new v(e)}}}]),e}(),v=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];m(this,e),this.isRenderable=n,this.data=t.data,this.layer=t.layer,this.page=t.page,this.viewport=t.viewport,this.linkService=t.linkService,this.downloadManager=t.downloadManager,this.imageResourcesPath=t.imageResourcesPath,this.renderInteractiveForms=t.renderInteractiveForms,this.svgFactory=t.svgFactory,n&&(this.container=this._createContainer(i))}return g(e,[{key:"_createContainer",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.data,n=this.page,i=this.viewport,a=document.createElement("section"),s=t.rect[2]-t.rect[0],o=t.rect[3]-t.rect[1];a.setAttribute("data-annotation-id",t.id);var c=r.Util.normalizeRect([t.rect[0],n.view[3]-t.rect[1]+n.view[1],t.rect[2],n.view[3]-t.rect[3]+n.view[1]]);if(a.style.transform="matrix(".concat(i.transform.join(","),")"),a.style.transformOrigin="-".concat(c[0],"px -").concat(c[1],"px"),!e&&t.borderStyle.width>0){a.style.borderWidth="".concat(t.borderStyle.width,"px"),t.borderStyle.style!==r.AnnotationBorderStyleType.UNDERLINE&&(s-=2*t.borderStyle.width,o-=2*t.borderStyle.width);var l=t.borderStyle.horizontalCornerRadius,u=t.borderStyle.verticalCornerRadius;if(l>0||u>0){var d="".concat(l,"px / ").concat(u,"px");a.style.borderRadius=d}switch(t.borderStyle.style){case r.AnnotationBorderStyleType.SOLID:a.style.borderStyle="solid";break;case r.AnnotationBorderStyleType.DASHED:a.style.borderStyle="dashed";break;case r.AnnotationBorderStyleType.BEVELED:(0,r.warn)("Unimplemented border style: beveled");break;case r.AnnotationBorderStyleType.INSET:(0,r.warn)("Unimplemented border style: inset");break;case r.AnnotationBorderStyleType.UNDERLINE:a.style.borderBottomStyle="solid"}t.color?a.style.borderColor=r.Util.makeCssRgb(0|t.color[0],0|t.color[1],0|t.color[2]):a.style.borderWidth=0}return a.style.left="".concat(c[0],"px"),a.style.top="".concat(c[1],"px"),a.style.width="".concat(s,"px"),a.style.height="".concat(o,"px"),a}},{key:"_createPopup",value:function(e,t,n){t||((t=document.createElement("div")).style.height=e.style.height,t.style.width=e.style.width,e.appendChild(t));var i=new T({container:e,trigger:t,color:n.color,title:n.title,modificationDate:n.modificationDate,contents:n.contents,hideWrapper:!0}).render();i.style.left=e.style.width,e.appendChild(i)}},{key:"render",value:function(){(0,r.unreachable)("Abstract method `AnnotationElement.render` called")}}]),e}(),y=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,!!(e.data.url||e.data.dest||e.data.action))}return g(n,[{key:"render",value:function(){this.container.className="linkAnnotation";var e=this.data,t=this.linkService,n=document.createElement("a");return e.url?(0,i.addLinkAttributes)(n,{url:e.url,target:e.newWindow?i.LinkTarget.BLANK:t.externalLinkTarget,rel:t.externalLinkRel,enabled:t.externalLinkEnabled}):e.action?this._bindNamedAction(n,e.action):this._bindLink(n,e.dest),this.container.appendChild(n),this.container}},{key:"_bindLink",value:function(e,t){var n=this;e.href=this.linkService.getDestinationHash(t),e.onclick=function(){return t&&n.linkService.navigateTo(t),!1},t&&(e.className="internalLink")}},{key:"_bindNamedAction",value:function(e,t){var n=this;e.href=this.linkService.getAnchorUrl(""),e.onclick=function(){return n.linkService.executeNamedAction(t),!1},e.className="internalLink"}}]),n}(v),M=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,!!(e.data.hasPopup||e.data.title||e.data.contents))}return g(n,[{key:"render",value:function(){this.container.className="textAnnotation";var e=document.createElement("img");return e.style.height=this.container.style.height,e.style.width=this.container.style.width,e.src=this.imageResourcesPath+"annotation-"+this.data.name.toLowerCase()+".svg",e.alt="[{{type}} Annotation]",e.dataset.l10nId="text_annotation_type",e.dataset.l10nArgs=JSON.stringify({type:this.data.name}),this.data.hasPopup||this._createPopup(this.container,e,this.data),this.container.appendChild(e),this.container}}]),n}(v),w=function(e){l(n,e);var t=d(n);function n(){return m(this,n),t.apply(this,arguments)}return g(n,[{key:"render",value:function(){return this.container}}]),n}(v),A=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,e.renderInteractiveForms||!e.data.hasAppearance&&!!e.data.fieldValue)}return g(n,[{key:"render",value:function(){this.container.className="textWidgetAnnotation";var e=null;if(this.renderInteractiveForms){if(this.data.multiLine?(e=document.createElement("textarea")).textContent=this.data.fieldValue:((e=document.createElement("input")).type="text",e.setAttribute("value",this.data.fieldValue)),e.disabled=this.data.readOnly,e.name=this.data.fieldName,null!==this.data.maxLen&&(e.maxLength=this.data.maxLen),this.data.comb){var t=(this.data.rect[2]-this.data.rect[0])/this.data.maxLen;e.classList.add("comb"),e.style.letterSpacing="calc(".concat(t,"px - 1ch)")}}else{(e=document.createElement("div")).textContent=this.data.fieldValue,e.style.verticalAlign="middle",e.style.display="table-cell";var n=null;this.data.fontRefName&&this.page.commonObjs.has(this.data.fontRefName)&&(n=this.page.commonObjs.get(this.data.fontRefName)),this._setTextStyle(e,n)}return null!==this.data.textAlignment&&(e.style.textAlign=["left","center","right"][this.data.textAlignment]),this.container.appendChild(e),this.container}},{key:"_setTextStyle",value:function(e,t){var n=e.style;if(n.fontSize="".concat(this.data.fontSize,"px"),n.direction=this.data.fontDirection<0?"rtl":"ltr",t){var i="normal";t.black?i="900":t.bold&&(i="bold"),n.fontWeight=i,n.fontStyle=t.italic?"italic":"normal";var r=t.loadedName?'"'.concat(t.loadedName,'", '):"";n.fontFamily=r+(t.fallbackName||"Helvetica, sans-serif")}}}]),n}(w),C=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,e.renderInteractiveForms)}return g(n,[{key:"render",value:function(){this.container.className="buttonWidgetAnnotation checkBox";var e=document.createElement("input");return e.disabled=this.data.readOnly,e.type="checkbox",e.name=this.data.fieldName,this.data.fieldValue&&"Off"!==this.data.fieldValue&&e.setAttribute("checked",!0),this.container.appendChild(e),this.container}}]),n}(w),k=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,e.renderInteractiveForms)}return g(n,[{key:"render",value:function(){this.container.className="buttonWidgetAnnotation radioButton";var e=document.createElement("input");return e.disabled=this.data.readOnly,e.type="radio",e.name=this.data.fieldName,this.data.fieldValue===this.data.buttonValue&&e.setAttribute("checked",!0),this.container.appendChild(e),this.container}}]),n}(w),O=function(e){l(n,e);var t=d(n);function n(){return m(this,n),t.apply(this,arguments)}return g(n,[{key:"render",value:function(){var e=o(f(n.prototype),"render",this).call(this);return e.className="buttonWidgetAnnotation pushButton",e}}]),n}(y),S=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,e.renderInteractiveForms)}return g(n,[{key:"render",value:function(){this.container.className="choiceWidgetAnnotation";var e=document.createElement("select");e.disabled=this.data.readOnly,e.name=this.data.fieldName,this.data.combo||(e.size=this.data.options.length,this.data.multiSelect&&(e.multiple=!0));var t,n=a(this.data.options);try{for(n.s();!(t=n.n()).done;){var i=t.value,r=document.createElement("option");r.textContent=i.displayValue,r.value=i.exportValue,this.data.fieldValue.includes(i.displayValue)&&r.setAttribute("selected",!0),e.appendChild(r)}}catch(s){n.e(s)}finally{n.f()}return this.container.appendChild(e),this.container}}]),n}(w),L=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,!(!e.data.title&&!e.data.contents))}return g(n,[{key:"render",value:function(){if(this.container.className="popupAnnotation",["Line","Square","Circle","PolyLine","Polygon","Ink"].includes(this.data.parentType))return this.container;var e='[data-annotation-id="'.concat(this.data.parentId,'"]'),t=this.layer.querySelector(e);if(!t)return this.container;var n=new T({container:this.container,trigger:t,color:this.data.color,title:this.data.title,modificationDate:this.data.modificationDate,contents:this.data.contents}),i=parseFloat(t.style.left),r=parseFloat(t.style.width);return this.container.style.transformOrigin="-".concat(i+r,"px -").concat(t.style.top),this.container.style.left="".concat(i+r,"px"),this.container.appendChild(n.render()),this.container}}]),n}(v),T=function(){function e(t){m(this,e),this.container=t.container,this.trigger=t.trigger,this.color=t.color,this.title=t.title,this.modificationDate=t.modificationDate,this.contents=t.contents,this.hideWrapper=t.hideWrapper||!1,this.pinned=!1}return g(e,[{key:"render",value:function(){var e=document.createElement("div");e.className="popupWrapper",this.hideElement=this.hideWrapper?e:this.container,this.hideElement.setAttribute("hidden",!0);var t=document.createElement("div");t.className="popup";var n=this.color;n&&(t.style.backgroundColor=r.Util.makeCssRgb(0|.7*(255-n[0])+n[0],0|.7*(255-n[1])+n[1],0|.7*(255-n[2])+n[2]));var a=document.createElement("h1");a.textContent=this.title,t.appendChild(a);var s=i.PDFDateString.toDateObject(this.modificationDate);if(s){var o=document.createElement("span");o.textContent="{{date}}, {{time}}",o.dataset.l10nId="annotation_date_string",o.dataset.l10nArgs=JSON.stringify({date:s.toLocaleDateString(),time:s.toLocaleTimeString()}),t.appendChild(o)}var c=this._formatContents(this.contents);return t.appendChild(c),this.trigger.addEventListener("click",this._toggle.bind(this)),this.trigger.addEventListener("mouseover",this._show.bind(this,!1)),this.trigger.addEventListener("mouseout",this._hide.bind(this,!1)),t.addEventListener("click",this._hide.bind(this,!0)),e.appendChild(t),e}},{key:"_formatContents",value:function(e){for(var t=document.createElement("p"),n=e.split(/(?:\r\n?|\n)/),i=0,r=n.length;i<r;++i)t.appendChild(document.createTextNode(n[i])),i<r-1&&t.appendChild(document.createElement("br"));return t}},{key:"_toggle",value:function(){this.pinned?this._hide(!0):this._show(!0)}},{key:"_show",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];e&&(this.pinned=!0),this.hideElement.hasAttribute("hidden")&&(this.hideElement.removeAttribute("hidden"),this.container.style.zIndex+=1)}},{key:"_hide",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];e&&(this.pinned=!1),this.hideElement.hasAttribute("hidden")||this.pinned||(this.hideElement.setAttribute("hidden",!0),this.container.style.zIndex-=1)}}]),e}(),x=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,!!(e.data.hasPopup||e.data.title||e.data.contents),!0)}return g(n,[{key:"render",value:function(){return this.container.className="freeTextAnnotation",this.data.hasPopup||this._createPopup(this.container,null,this.data),this.container}}]),n}(v),D=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,!!(e.data.hasPopup||e.data.title||e.data.contents),!0)}return g(n,[{key:"render",value:function(){this.container.className="lineAnnotation";var e=this.data,t=this.svgFactory.create(e.rect[2]-e.rect[0],e.rect[3]-e.rect[1]),n=this.svgFactory.createElement("svg:line");return n.setAttribute("x1",e.rect[2]-e.lineCoordinates[0]),n.setAttribute("y1",e.rect[3]-e.lineCoordinates[1]),n.setAttribute("x2",e.rect[2]-e.lineCoordinates[2]),n.setAttribute("y2",e.rect[3]-e.lineCoordinates[3]),n.setAttribute("stroke-width",e.borderStyle.width||1),n.setAttribute("stroke","transparent"),t.appendChild(n),this.container.append(t),this._createPopup(this.container,n,e),this.container}}]),n}(v),E=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,!!(e.data.hasPopup||e.data.title||e.data.contents),!0)}return g(n,[{key:"render",value:function(){this.container.className="squareAnnotation";var e=this.data,t=e.rect[2]-e.rect[0],n=e.rect[3]-e.rect[1],i=this.svgFactory.create(t,n),r=e.borderStyle.width,a=this.svgFactory.createElement("svg:rect");return a.setAttribute("x",r/2),a.setAttribute("y",r/2),a.setAttribute("width",t-r),a.setAttribute("height",n-r),a.setAttribute("stroke-width",r||1),a.setAttribute("stroke","transparent"),a.setAttribute("fill","none"),i.appendChild(a),this.container.append(i),this._createPopup(this.container,a,e),this.container}}]),n}(v),P=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,!!(e.data.hasPopup||e.data.title||e.data.contents),!0)}return g(n,[{key:"render",value:function(){this.container.className="circleAnnotation";var e=this.data,t=e.rect[2]-e.rect[0],n=e.rect[3]-e.rect[1],i=this.svgFactory.create(t,n),r=e.borderStyle.width,a=this.svgFactory.createElement("svg:ellipse");return a.setAttribute("cx",t/2),a.setAttribute("cy",n/2),a.setAttribute("rx",t/2-r/2),a.setAttribute("ry",n/2-r/2),a.setAttribute("stroke-width",r||1),a.setAttribute("stroke","transparent"),a.setAttribute("fill","none"),i.appendChild(a),this.container.append(i),this._createPopup(this.container,a,e),this.container}}]),n}(v),R=function(e){l(n,e);var t=d(n);function n(e){var i;return m(this,n),(i=t.call(this,e,!!(e.data.hasPopup||e.data.title||e.data.contents),!0)).containerClassName="polylineAnnotation",i.svgElementName="svg:polyline",i}return g(n,[{key:"render",value:function(){this.container.className=this.containerClassName;var e,t=this.data,n=this.svgFactory.create(t.rect[2]-t.rect[0],t.rect[3]-t.rect[1]),i=[],r=a(t.vertices);try{for(r.s();!(e=r.n()).done;){var s=e.value;i.push(s.x-t.rect[0]+","+(t.rect[3]-s.y))}}catch(c){r.e(c)}finally{r.f()}i=i.join(" ");var o=this.svgFactory.createElement(this.svgElementName);return o.setAttribute("points",i),o.setAttribute("stroke-width",t.borderStyle.width||1),o.setAttribute("stroke","transparent"),o.setAttribute("fill","none"),n.appendChild(o),this.container.append(n),this._createPopup(this.container,o,t),this.container}}]),n}(v),j=function(e){l(n,e);var t=d(n);function n(e){var i;return m(this,n),(i=t.call(this,e)).containerClassName="polygonAnnotation",i.svgElementName="svg:polygon",i}return n}(R),z=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,!!(e.data.hasPopup||e.data.title||e.data.contents),!0)}return g(n,[{key:"render",value:function(){return this.container.className="caretAnnotation",this.data.hasPopup||this._createPopup(this.container,null,this.data),this.container}}]),n}(v),N=function(e){l(n,e);var t=d(n);function n(e){var i;return m(this,n),(i=t.call(this,e,!!(e.data.hasPopup||e.data.title||e.data.contents),!0)).containerClassName="inkAnnotation",i.svgElementName="svg:polyline",i}return g(n,[{key:"render",value:function(){this.container.className=this.containerClassName;var e,t=this.data,n=this.svgFactory.create(t.rect[2]-t.rect[0],t.rect[3]-t.rect[1]),i=a(t.inkLists);try{for(i.s();!(e=i.n()).done;){var r,s=[],o=a(e.value);try{for(o.s();!(r=o.n()).done;){var c=r.value,l=t.rect[3]-c.y;s.push("".concat(c.x-t.rect[0],",").concat(l))}}catch(d){o.e(d)}finally{o.f()}s=s.join(" ");var u=this.svgFactory.createElement(this.svgElementName);u.setAttribute("points",s),u.setAttribute("stroke-width",t.borderStyle.width||1),u.setAttribute("stroke","transparent"),u.setAttribute("fill","none"),this._createPopup(this.container,u,t),n.appendChild(u)}}catch(d){i.e(d)}finally{i.f()}return this.container.append(n),this.container}}]),n}(v),I=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,!!(e.data.hasPopup||e.data.title||e.data.contents),!0)}return g(n,[{key:"render",value:function(){return this.container.className="highlightAnnotation",this.data.hasPopup||this._createPopup(this.container,null,this.data),this.container}}]),n}(v),F=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,!!(e.data.hasPopup||e.data.title||e.data.contents),!0)}return g(n,[{key:"render",value:function(){return this.container.className="underlineAnnotation",this.data.hasPopup||this._createPopup(this.container,null,this.data),this.container}}]),n}(v),W=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,!!(e.data.hasPopup||e.data.title||e.data.contents),!0)}return g(n,[{key:"render",value:function(){return this.container.className="squigglyAnnotation",this.data.hasPopup||this._createPopup(this.container,null,this.data),this.container}}]),n}(v),q=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,!!(e.data.hasPopup||e.data.title||e.data.contents),!0)}return g(n,[{key:"render",value:function(){return this.container.className="strikeoutAnnotation",this.data.hasPopup||this._createPopup(this.container,null,this.data),this.container}}]),n}(v),B=function(e){l(n,e);var t=d(n);function n(e){return m(this,n),t.call(this,e,!!(e.data.hasPopup||e.data.title||e.data.contents),!0)}return g(n,[{key:"render",value:function(){return this.container.className="stampAnnotation",this.data.hasPopup||this._createPopup(this.container,null,this.data),this.container}}]),n}(v),V=function(e){l(n,e);var t=d(n);function n(e){var a;m(this,n);var s=(a=t.call(this,e,!0)).data.file,o=s.filename,c=s.content;return a.filename=(0,i.getFilenameFromUrl)(o),a.content=c,a.linkService.eventBus&&a.linkService.eventBus.dispatch("fileattachmentannotation",{source:p(a),id:(0,r.stringToPDFString)(o),filename:o,content:c}),a}return g(n,[{key:"render",value:function(){this.container.className="fileAttachmentAnnotation";var e=document.createElement("div");return e.style.height=this.container.style.height,e.style.width=this.container.style.width,e.addEventListener("dblclick",this._download.bind(this)),this.data.hasPopup||!this.data.title&&!this.data.contents||this._createPopup(this.container,e,this.data),this.container.appendChild(e),this.container}},{key:"_download",value:function(){this.downloadManager?this.downloadManager.downloadData(this.content,this.filename,""):(0,r.warn)("Download cannot be started due to unavailable download manager")}}]),n}(v);t.AnnotationLayer=function(){function e(){m(this,e)}return g(e,null,[{key:"render",value:function(e){var t,n=[],s=[],o=a(e.annotations);try{for(o.s();!(t=o.n()).done;){var c=t.value;c&&(c.annotationType!==r.AnnotationType.POPUP?n.push(c):s.push(c))}}catch(h){o.e(h)}finally{o.f()}s.length&&n.push.apply(n,s);for(var l=0,u=n;l<u.length;l++){var d=_.create({data:u[l],layer:e.div,page:e.page,viewport:e.viewport,linkService:e.linkService,downloadManager:e.downloadManager,imageResourcesPath:e.imageResourcesPath||"",renderInteractiveForms:e.renderInteractiveForms||!1,svgFactory:new i.DOMSVGFactory});d.isRenderable&&e.div.appendChild(d.render())}}},{key:"update",value:function(e){var t,n=a(e.annotations);try{for(n.s();!(t=n.n()).done;){var i=e.div.querySelector('[data-annotation-id="'.concat(t.value.id,'"]'));i&&(i.style.transform="matrix(".concat(e.viewport.transform.join(","),")"))}}catch(r){n.e(r)}finally{n.f()}e.div.removeAttribute("hidden")}}]),e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.renderTextLayer=void 0;var i=n(5),r=function(){var e=/\S/;function t(t,n,r){var a=document.createElement("span"),s={angle:0,canvasWidth:0,isWhitespace:!1,originalTransform:null,paddingBottom:0,paddingLeft:0,paddingRight:0,paddingTop:0,scale:1};if(t._textDivs.push(a),!e.test(n.str))return s.isWhitespace=!0,void t._textDivProperties.set(a,s);var o=i.Util.transform(t._viewport.transform,n.transform),c=Math.atan2(o[1],o[0]),l=r[n.fontName];l.vertical&&(c+=Math.PI/2);var u,d,h=Math.sqrt(o[2]*o[2]+o[3]*o[3]),p=h;l.ascent?p*=l.ascent:l.descent&&(p*=1+l.descent),0===c?(u=o[4],d=o[5]-p):(u=o[4]+p*Math.sin(c),d=o[5]-p*Math.cos(c)),a.style.left="".concat(u,"px"),a.style.top="".concat(d,"px"),a.style.fontSize="".concat(h,"px"),a.style.fontFamily=l.fontFamily,a.textContent=n.str,t._fontInspectorEnabled&&(a.dataset.fontName=n.fontName),0!==c&&(s.angle=c*(180/Math.PI));var f=!1;if(n.str.length>1)f=!0;else if(n.transform[0]!==n.transform[3]){var m=Math.abs(n.transform[0]),b=Math.abs(n.transform[3]);m!==b&&Math.max(m,b)/Math.min(m,b)>1.5&&(f=!0)}if(f&&(s.canvasWidth=l.vertical?n.height*t._viewport.scale:n.width*t._viewport.scale),t._textDivProperties.set(a,s),t._textContentStream&&t._layoutText(a),t._enhanceTextSelection){var g=1,_=0;0!==c&&(g=Math.cos(c),_=Math.sin(c));var v,y,M=(l.vertical?n.height:n.width)*t._viewport.scale,w=h;y=0!==c?i.Util.getAxialAlignedBoundingBox([0,0,M,w],v=[g,_,-_,g,u,d]):[u,d,u+M,d+w],t._bounds.push({left:y[0],top:y[1],right:y[2],bottom:y[3],div:a,size:[M,w],m:v})}}function n(e){if(!e._canceled){var t=e._textDivs,n=e._capability,i=t.length;if(i>1e5)return e._renderingDone=!0,void n.resolve();if(!e._textContentStream)for(var r=0;r<i;r++)e._layoutText(t[r]);e._renderingDone=!0,n.resolve()}}function r(e,t,n){for(var i=0,r=0;r<n;r++){var a=e[t++];a>0&&(i=i?Math.min(a,i):a)}return i}function a(e,t){t.sort(function(e,t){return e.x1-t.x1||e.index-t.index});var n=[{start:-1/0,end:1/0,boundary:{x1:-1/0,y1:-1/0,x2:0,y2:1/0,index:-1,x1New:0,x2New:0}}];t.forEach(function(e){for(var t=0;t<n.length&&n[t].end<=e.y1;)t++;for(var i,r,a=n.length-1;a>=0&&n[a].start>=e.y2;)a--;var s,o,c=-1/0;for(s=t;s<=a;s++){var l;(l=(r=(i=n[s]).boundary).x2>e.x1?r.index>e.index?r.x1New:e.x1:void 0===r.x2New?(r.x2+e.x1)/2:r.x2New)>c&&(c=l)}for(e.x1New=c,s=t;s<=a;s++)void 0===(r=(i=n[s]).boundary).x2New?r.x2>e.x1?r.index>e.index&&(r.x2New=r.x2):r.x2New=c:r.x2New>c&&(r.x2New=Math.max(c,r.x2));var u=[],d=null;for(s=t;s<=a;s++){var h=(r=(i=n[s]).boundary).x2>e.x2?r:e;d===h?u[u.length-1].end=i.end:(u.push({start:i.start,end:i.end,boundary:h}),d=h)}for(n[t].start<e.y1&&(u[0].start=e.y1,u.unshift({start:n[t].start,end:e.y1,boundary:n[t].boundary})),e.y2<n[a].end&&(u[u.length-1].end=e.y2,u.push({start:e.y2,end:n[a].end,boundary:n[a].boundary})),s=t;s<=a;s++)if(void 0===(r=(i=n[s]).boundary).x2New){var p=!1;for(o=t-1;!p&&o>=0&&n[o].start>=r.y1;o--)p=n[o].boundary===r;for(o=a+1;!p&&o<n.length&&n[o].end<=r.y2;o++)p=n[o].boundary===r;for(o=0;!p&&o<u.length;o++)p=u[o].boundary===r;p||(r.x2New=c)}Array.prototype.splice.apply(n,[t,a-t+1].concat(u))}),n.forEach(function(t){var n=t.boundary;void 0===n.x2New&&(n.x2New=Math.max(e,n.x2))})}function s(e){var t=this,n=e.textContentStream,r=e.container,a=e.viewport,s=e.textDivs,o=e.textContentItemsStr,c=e.enhanceTextSelection;this._textContent=e.textContent,this._textContentStream=n,this._container=r,this._viewport=a,this._textDivs=s||[],this._textContentItemsStr=o||[],this._enhanceTextSelection=!!c,this._fontInspectorEnabled=!(!globalThis.FontInspector||!globalThis.FontInspector.enabled),this._reader=null,this._layoutTextLastFontSize=null,this._layoutTextLastFontFamily=null,this._layoutTextCtx=null,this._textDivProperties=new WeakMap,this._renderingDone=!1,this._canceled=!1,this._capability=(0,i.createPromiseCapability)(),this._renderTimer=null,this._bounds=[],this._capability.promise.finally(function(){t._layoutTextCtx&&(t._layoutTextCtx.canvas.width=0,t._layoutTextCtx.canvas.height=0,t._layoutTextCtx=null)}).catch(function(){})}return s.prototype={get promise(){return this._capability.promise},cancel:function(){this._canceled=!0,this._reader&&(this._reader.cancel(new i.AbortException("TextLayer task cancelled.")),this._reader=null),null!==this._renderTimer&&(clearTimeout(this._renderTimer),this._renderTimer=null),this._capability.reject(new Error("TextLayer task cancelled."))},_processItems:function(e,n){for(var i=0,r=e.length;i<r;i++)this._textContentItemsStr.push(e[i].str),t(this,e[i],n)},_layoutText:function(e){var t=this._textDivProperties.get(e);if(!t.isWhitespace){var n="";if(0!==t.canvasWidth){var i=e.style,r=i.fontSize,a=i.fontFamily;r===this._layoutTextLastFontSize&&a===this._layoutTextLastFontFamily||(this._layoutTextCtx.font="".concat(r," ").concat(a),this._layoutTextLastFontSize=r,this._layoutTextLastFontFamily=a);var s=this._layoutTextCtx.measureText(e.textContent).width;s>0&&(t.scale=t.canvasWidth/s,n="scaleX(".concat(t.scale,")"))}0!==t.angle&&(n="rotate(".concat(t.angle,"deg) ").concat(n)),n.length>0&&(this._enhanceTextSelection&&(t.originalTransform=n),e.style.transform=n),this._textDivProperties.set(e,t),this._container.appendChild(e)}},_render:function(e){var t=this,r=(0,i.createPromiseCapability)(),a=Object.create(null),s=document.createElement("canvas");if(s.mozOpaque=!0,this._layoutTextCtx=s.getContext("2d",{alpha:!1}),this._textContent)this._processItems(this._textContent.items,this._textContent.styles),r.resolve();else{if(!this._textContentStream)throw new Error('Neither "textContent" nor "textContentStream" parameters specified.');this._reader=this._textContentStream.getReader(),function e(){t._reader.read().then(function(n){var i=n.value;n.done?r.resolve():(Object.assign(a,i.styles),t._processItems(i.items,a),e())},r.reject)}()}r.promise.then(function(){a=null,e?t._renderTimer=setTimeout(function(){n(t),t._renderTimer=null},e):n(t)},this._capability.reject)},expandTextDivs:function(e){if(this._enhanceTextSelection&&this._renderingDone){null!==this._bounds&&(function(e){for(var t=e._bounds,n=e._viewport,s=function(e,t,n){var i=n.map(function(e,t){return{x1:e.left,y1:e.top,x2:e.right,y2:e.bottom,index:t,x1New:void 0,x2New:void 0}});a(e,i);var r=new Array(n.length);return i.forEach(function(e){r[e.index]={left:e.x1New,top:0,right:e.x2New,bottom:0}}),n.map(function(t,n){var a=r[n],s=i[n];s.x1=t.top,s.y1=e-a.right,s.x2=t.bottom,s.y2=e-a.left,s.index=n,s.x1New=void 0,s.x2New=void 0}),a(t,i),i.forEach(function(e){var t=e.index;r[t].top=e.x1New,r[t].bottom=e.x2New}),r}(n.width,n.height,t),o=0;o<s.length;o++){var c=t[o].div,l=e._textDivProperties.get(c);if(0!==l.angle){var u=s[o],d=t[o],h=d.m,p=h[0],f=h[1],m=[[0,0],[0,d.size[1]],[d.size[0],0],d.size],b=new Float64Array(64);m.forEach(function(e,t){var n=i.Util.applyTransform(e,h);b[t+0]=p&&(u.left-n[0])/p,b[t+4]=f&&(u.top-n[1])/f,b[t+8]=p&&(u.right-n[0])/p,b[t+12]=f&&(u.bottom-n[1])/f,b[t+16]=f&&(u.left-n[0])/-f,b[t+20]=p&&(u.top-n[1])/p,b[t+24]=f&&(u.right-n[0])/-f,b[t+28]=p&&(u.bottom-n[1])/p,b[t+32]=p&&(u.left-n[0])/-p,b[t+36]=f&&(u.top-n[1])/-f,b[t+40]=p&&(u.right-n[0])/-p,b[t+44]=f&&(u.bottom-n[1])/-f,b[t+48]=f&&(u.left-n[0])/f,b[t+52]=p&&(u.top-n[1])/-p,b[t+56]=f&&(u.right-n[0])/f,b[t+60]=p&&(u.bottom-n[1])/-p});var g=1+Math.min(Math.abs(p),Math.abs(f));l.paddingLeft=r(b,32,16)/g,l.paddingTop=r(b,48,16)/g,l.paddingRight=r(b,0,16)/g,l.paddingBottom=r(b,16,16)/g,e._textDivProperties.set(c,l)}else l.paddingLeft=t[o].left-s[o].left,l.paddingTop=t[o].top-s[o].top,l.paddingRight=s[o].right-t[o].right,l.paddingBottom=s[o].bottom-t[o].bottom,e._textDivProperties.set(c,l)}}(this),this._bounds=null);for(var t=[],n=[],s=0,o=this._textDivs.length;s<o;s++){var c=this._textDivs[s],l=this._textDivProperties.get(c);l.isWhitespace||(e?(t.length=0,n.length=0,l.originalTransform&&t.push(l.originalTransform),l.paddingTop>0?(n.push("".concat(l.paddingTop,"px")),t.push("translateY(".concat(-l.paddingTop,"px)"))):n.push(0),n.push(l.paddingRight>0?"".concat(l.paddingRight/l.scale,"px"):0),n.push(l.paddingBottom>0?"".concat(l.paddingBottom,"px"):0),l.paddingLeft>0?(n.push("".concat(l.paddingLeft/l.scale,"px")),t.push("translateX(".concat(-l.paddingLeft/l.scale,"px)"))):n.push(0),c.style.padding=n.join(" "),t.length&&(c.style.transform=t.join(" "))):(c.style.padding=null,c.style.transform=l.originalTransform))}}}},function(e){var t=new s({textContent:e.textContent,textContentStream:e.textContentStream,container:e.container,viewport:e.viewport,textDivs:e.textDivs,textContentItemsStr:e.textContentItemsStr,enhanceTextSelection:e.enhanceTextSelection});return t._render(e.timeout),t}}();t.renderTextLayer=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SVGGraphics=void 0;var i=n(5),r=n(1),a=n(7);function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],i=!0,r=!1,a=void 0;try{for(var s,o=e[Symbol.iterator]();!(i=(s=o.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(c){r=!0,a=c}finally{try{i||null==o.return||o.return()}finally{if(r)throw a}}return n}}(e,t)||c(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=c(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,o=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return s=e.done,e},e:function(e){o=!0,a=e},f:function(){try{s||null==n.return||n.return()}finally{if(o)throw a}}}}function c(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function h(e,t,n){return t&&d(e.prototype,t),n&&d(e,n),e}var p=function(){throw new Error("Not implemented: SVGGraphics")};t.SVGGraphics=p;var f=function(e){if(Number.isInteger(e))return e.toString();var t=e.toFixed(10),n=t.length-1;if("0"!==t[n])return t;do{n--}while("0"===t[n]);return t.substring(0,"."===t[n]?n:n+1)},m=function(e){if(0===e[4]&&0===e[5]){if(0===e[1]&&0===e[2])return 1===e[0]&&1===e[3]?"":"scale(".concat(f(e[0])," ").concat(f(e[3]),")");if(e[0]===e[3]&&e[1]===-e[2]){var t=180*Math.acos(e[0])/Math.PI;return"rotate(".concat(f(t),")")}}else if(1===e[0]&&0===e[1]&&0===e[2]&&1===e[3])return"translate(".concat(f(e[4])," ").concat(f(e[5]),")");return"matrix(".concat(f(e[0])," ").concat(f(e[1])," ").concat(f(e[2])," ").concat(f(e[3])," ").concat(f(e[4])," ")+"".concat(f(e[5]),")")},b="normal",g="#000000",_=["butt","round","square"],v=["miter","round","bevel"],y=function(){for(var e=new Uint8Array([137,80,78,71,13,10,26,10]),t=new Int32Array(256),n=0;n<256;n++){for(var r=n,s=0;s<8;s++)r=1&r?3988292384^r>>1&2147483647:r>>1&2147483647;t[n]=r}function o(e,n,i,r){var a=r,s=n.length;i[a]=s>>24&255,i[a+1]=s>>16&255,i[a+2]=s>>8&255,i[a+3]=255&s,i[a+=4]=255&e.charCodeAt(0),i[a+1]=255&e.charCodeAt(1),i[a+2]=255&e.charCodeAt(2),i[a+3]=255&e.charCodeAt(3),i.set(n,a+=4);var o=function(e,n,i){for(var r=-1,a=n;a<i;a++)r=r>>>8^t[255&(r^e[a])];return-1^r}(i,r+4,a+=n.length);i[a]=o>>24&255,i[a+1]=o>>16&255,i[a+2]=o>>8&255,i[a+3]=255&o}function c(e){var t=e.length,n=65535,i=Math.ceil(t/n),r=new Uint8Array(2+t+5*i+4),a=0;r[a++]=120,r[a++]=156;for(var s=0;t>n;)r[a++]=0,r[a++]=255,r[a++]=255,r[a++]=0,r[a++]=0,r.set(e.subarray(s,s+n),a),a+=n,s+=n,t-=n;r[a++]=1,r[a++]=255&t,r[a++]=t>>8&255,r[a++]=255&~t,r[a++]=(65535&~t)>>8&255,r.set(e.subarray(s),a),a+=e.length-s;var o=function(e,t,n){for(var i=1,r=0,a=0;a<n;++a)r=(r+(i=(i+(255&e[a]))%65521))%65521;return r<<16|i}(e,0,e.length);return r[a++]=o>>24&255,r[a++]=o>>16&255,r[a++]=o>>8&255,r[a++]=255&o,r}return function(t,n,r){return function(t,n,r,s){var l,u,d,h=t.width,p=t.height,f=t.data;switch(n){case i.ImageKind.GRAYSCALE_1BPP:u=0,l=1,d=h+7>>3;break;case i.ImageKind.RGB_24BPP:u=2,l=8,d=3*h;break;case i.ImageKind.RGBA_32BPP:u=6,l=8,d=4*h;break;default:throw new Error("invalid format")}for(var m=new Uint8Array((1+d)*p),b=0,g=0,_=0;_<p;++_)m[b++]=0,m.set(f.subarray(g,g+d),b),g+=d,b+=d;if(n===i.ImageKind.GRAYSCALE_1BPP&&s){b=0;for(var v=0;v<p;v++){b++;for(var y=0;y<d;y++)m[b++]^=255}}var M=new Uint8Array([h>>24&255,h>>16&255,h>>8&255,255&h,p>>24&255,p>>16&255,p>>8&255,255&p,l,u,0,0,0]),w=function(e){if(!a.isNodeJS)return c(e);try{var t;t=parseInt(process.versions.node)>=8?e:Buffer.from(e);var n=__webpack_require__(1).deflateSync(t,{level:9});return n instanceof Uint8Array?n:new Uint8Array(n)}catch(r){(0,i.warn)("Not compressing PNG because zlib.deflateSync is unavailable: "+r)}return c(e)}(m),A=new Uint8Array(e.length+36+M.length+w.length),C=0;return A.set(e,C),o("IHDR",M,A,C+=e.length),o("IDATA",w,A,C+=12+M.length),C+=12+w.length,o("IEND",new Uint8Array(0),A,C),(0,i.createObjectURL)(A,"image/png",r)}(t,void 0===t.kind?i.ImageKind.GRAYSCALE_1BPP:t.kind,n,r)}}(),M=function(){function e(){u(this,e),this.fontSizeScale=1,this.fontWeight=b,this.fontSize=0,this.textMatrix=i.IDENTITY_MATRIX,this.fontMatrix=i.FONT_IDENTITY_MATRIX,this.leading=0,this.textRenderingMode=i.TextRenderingMode.FILL,this.textMatrixScale=1,this.x=0,this.y=0,this.lineX=0,this.lineY=0,this.charSpacing=0,this.wordSpacing=0,this.textHScale=1,this.textRise=0,this.fillColor=g,this.strokeColor="#000000",this.fillAlpha=1,this.strokeAlpha=1,this.lineWidth=1,this.lineJoin="",this.lineCap="",this.miterLimit=0,this.dashArray=[],this.dashPhase=0,this.dependencies=[],this.activeClipUrl=null,this.clipGroup=null,this.maskId=""}return h(e,[{key:"clone",value:function(){return Object.create(this)}},{key:"setCurrentPoint",value:function(e,t){this.x=e,this.y=t}}]),e}(),w=0,A=0,C=0;t.SVGGraphics=p=function(){function e(t,n){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];for(var s in u(this,e),this.svgFactory=new r.DOMSVGFactory,this.current=new M,this.transformMatrix=i.IDENTITY_MATRIX,this.transformStack=[],this.extraStack=[],this.commonObjs=t,this.objs=n,this.pendingClip=null,this.pendingEOFill=!1,this.embedFonts=!1,this.embeddedFonts=Object.create(null),this.cssStyle=null,this.forceDataSchema=!!a,this._operatorIdMapping=[],i.OPS)this._operatorIdMapping[i.OPS[s]]=s}return h(e,[{key:"save",value:function(){this.transformStack.push(this.transformMatrix);var e=this.current;this.extraStack.push(e),this.current=e.clone()}},{key:"restore",value:function(){this.transformMatrix=this.transformStack.pop(),this.current=this.extraStack.pop(),this.pendingClip=null,this.tgrp=null}},{key:"group",value:function(e){this.save(),this.executeOpTree(e),this.restore()}},{key:"loadDependencies",value:function(e){for(var t=this,n=e.fnArray,r=e.argsArray,a=0,s=n.length;a<s;a++)if(n[a]===i.OPS.dependency){var c,l=o(r[a]);try{var u=function(){var e=c.value,n=e.startsWith("g_")?t.commonObjs:t.objs,i=new Promise(function(t){n.get(e,t)});t.current.dependencies.push(i)};for(l.s();!(c=l.n()).done;)u()}catch(d){l.e(d)}finally{l.f()}}return Promise.all(this.current.dependencies)}},{key:"transform",value:function(e,t,n,r,a,s){this.transformMatrix=i.Util.transform(this.transformMatrix,[e,t,n,r,a,s]),this.tgrp=null}},{key:"getSVG",value:function(e,t){var n=this;this.viewport=t;var r=this._initialize(t);return this.loadDependencies(e).then(function(){return n.transformMatrix=i.IDENTITY_MATRIX,n.executeOpTree(n.convertOpList(e)),r})}},{key:"convertOpList",value:function(e){for(var t=this._operatorIdMapping,n=e.argsArray,i=e.fnArray,r=[],a=0,s=i.length;a<s;a++){var c=i[a];r.push({fnId:c,fn:t[c],args:n[a]})}return function(e){var t,n=[],i=[],r=o(e);try{for(r.s();!(t=r.n()).done;){var a=t.value;"save"!==a.fn?"restore"===a.fn?n=i.pop():n.push(a):(n.push({fnId:92,fn:"group",items:[]}),i.push(n),n=n[n.length-1].items)}}catch(s){r.e(s)}finally{r.f()}return n}(r)}},{key:"executeOpTree",value:function(e){var t,n=o(e);try{for(n.s();!(t=n.n()).done;){var r=t.value,a=r.fn,s=r.args;switch(0|r.fnId){case i.OPS.beginText:this.beginText();break;case i.OPS.dependency:break;case i.OPS.setLeading:this.setLeading(s);break;case i.OPS.setLeadingMoveText:this.setLeadingMoveText(s[0],s[1]);break;case i.OPS.setFont:this.setFont(s);break;case i.OPS.showText:case i.OPS.showSpacedText:this.showText(s[0]);break;case i.OPS.endText:this.endText();break;case i.OPS.moveText:this.moveText(s[0],s[1]);break;case i.OPS.setCharSpacing:this.setCharSpacing(s[0]);break;case i.OPS.setWordSpacing:this.setWordSpacing(s[0]);break;case i.OPS.setHScale:this.setHScale(s[0]);break;case i.OPS.setTextMatrix:this.setTextMatrix(s[0],s[1],s[2],s[3],s[4],s[5]);break;case i.OPS.setTextRise:this.setTextRise(s[0]);break;case i.OPS.setTextRenderingMode:this.setTextRenderingMode(s[0]);break;case i.OPS.setLineWidth:this.setLineWidth(s[0]);break;case i.OPS.setLineJoin:this.setLineJoin(s[0]);break;case i.OPS.setLineCap:this.setLineCap(s[0]);break;case i.OPS.setMiterLimit:this.setMiterLimit(s[0]);break;case i.OPS.setFillRGBColor:this.setFillRGBColor(s[0],s[1],s[2]);break;case i.OPS.setStrokeRGBColor:this.setStrokeRGBColor(s[0],s[1],s[2]);break;case i.OPS.setStrokeColorN:this.setStrokeColorN(s);break;case i.OPS.setFillColorN:this.setFillColorN(s);break;case i.OPS.shadingFill:this.shadingFill(s[0]);break;case i.OPS.setDash:this.setDash(s[0],s[1]);break;case i.OPS.setRenderingIntent:this.setRenderingIntent(s[0]);break;case i.OPS.setFlatness:this.setFlatness(s[0]);break;case i.OPS.setGState:this.setGState(s[0]);break;case i.OPS.fill:this.fill();break;case i.OPS.eoFill:this.eoFill();break;case i.OPS.stroke:this.stroke();break;case i.OPS.fillStroke:this.fillStroke();break;case i.OPS.eoFillStroke:this.eoFillStroke();break;case i.OPS.clip:this.clip("nonzero");break;case i.OPS.eoClip:this.clip("evenodd");break;case i.OPS.paintSolidColorImageMask:this.paintSolidColorImageMask();break;case i.OPS.paintImageXObject:this.paintImageXObject(s[0]);break;case i.OPS.paintInlineImageXObject:this.paintInlineImageXObject(s[0]);break;case i.OPS.paintImageMaskXObject:this.paintImageMaskXObject(s[0]);break;case i.OPS.paintFormXObjectBegin:this.paintFormXObjectBegin(s[0],s[1]);break;case i.OPS.paintFormXObjectEnd:this.paintFormXObjectEnd();break;case i.OPS.closePath:this.closePath();break;case i.OPS.closeStroke:this.closeStroke();break;case i.OPS.closeFillStroke:this.closeFillStroke();break;case i.OPS.closeEOFillStroke:this.closeEOFillStroke();break;case i.OPS.nextLine:this.nextLine();break;case i.OPS.transform:this.transform(s[0],s[1],s[2],s[3],s[4],s[5]);break;case i.OPS.constructPath:this.constructPath(s[0],s[1]);break;case i.OPS.endPath:this.endPath();break;case 92:this.group(r.items);break;default:(0,i.warn)("Unimplemented operator ".concat(a))}}}catch(c){n.e(c)}finally{n.f()}}},{key:"setWordSpacing",value:function(e){this.current.wordSpacing=e}},{key:"setCharSpacing",value:function(e){this.current.charSpacing=e}},{key:"nextLine",value:function(){this.moveText(0,this.current.leading)}},{key:"setTextMatrix",value:function(e,t,n,i,r,a){var s=this.current;s.textMatrix=s.lineMatrix=[e,t,n,i,r,a],s.textMatrixScale=Math.sqrt(e*e+t*t),s.x=s.lineX=0,s.y=s.lineY=0,s.xcoords=[],s.ycoords=[],s.tspan=this.svgFactory.createElement("svg:tspan"),s.tspan.setAttributeNS(null,"font-family",s.fontFamily),s.tspan.setAttributeNS(null,"font-size","".concat(f(s.fontSize),"px")),s.tspan.setAttributeNS(null,"y",f(-s.y)),s.txtElement=this.svgFactory.createElement("svg:text"),s.txtElement.appendChild(s.tspan)}},{key:"beginText",value:function(){var e=this.current;e.x=e.lineX=0,e.y=e.lineY=0,e.textMatrix=i.IDENTITY_MATRIX,e.lineMatrix=i.IDENTITY_MATRIX,e.textMatrixScale=1,e.tspan=this.svgFactory.createElement("svg:tspan"),e.txtElement=this.svgFactory.createElement("svg:text"),e.txtgrp=this.svgFactory.createElement("svg:g"),e.xcoords=[],e.ycoords=[]}},{key:"moveText",value:function(e,t){var n=this.current;n.x=n.lineX+=e,n.y=n.lineY+=t,n.xcoords=[],n.ycoords=[],n.tspan=this.svgFactory.createElement("svg:tspan"),n.tspan.setAttributeNS(null,"font-family",n.fontFamily),n.tspan.setAttributeNS(null,"font-size","".concat(f(n.fontSize),"px")),n.tspan.setAttributeNS(null,"y",f(-n.y))}},{key:"showText",value:function(e){var t=this.current,n=t.font,r=t.fontSize;if(0!==r){var a,s=t.fontSizeScale,c=t.charSpacing,l=t.wordSpacing,u=t.fontDirection,d=t.textHScale*u,h=n.vertical,p=h?1:-1,_=n.defaultVMetrics,v=r*t.fontMatrix[0],y=0,M=o(e);try{for(M.s();!(a=M.n()).done;){var w=a.value;if(null!==w)if((0,i.isNum)(w))y+=p*w*r/1e3;else{var A=(w.isSpace?l:0)+c,C=w.fontChar,k=void 0,O=void 0,S=w.width;if(h){var L=void 0,T=w.vmetric||_;L=w.vmetric?T[1]:.5*S,S=T?-T[0]:S,k=(L=-L*v)/s,O=(y+T[2]*v)/s}else k=y/s,O=0;(w.isInFont||n.missingFile)&&(t.xcoords.push(t.x+k),h&&t.ycoords.push(-t.y+O),t.tspan.textContent+=C),y+=h?S*v-A*u:S*v+A*u}else y+=u*l}}catch(E){M.e(E)}finally{M.f()}t.tspan.setAttributeNS(null,"x",t.xcoords.map(f).join(" ")),t.tspan.setAttributeNS(null,"y",h?t.ycoords.map(f).join(" "):f(-t.y)),h?t.y-=y:t.x+=y*d,t.tspan.setAttributeNS(null,"font-family",t.fontFamily),t.tspan.setAttributeNS(null,"font-size","".concat(f(t.fontSize),"px")),"normal"!==t.fontStyle&&t.tspan.setAttributeNS(null,"font-style",t.fontStyle),t.fontWeight!==b&&t.tspan.setAttributeNS(null,"font-weight",t.fontWeight);var x=t.textRenderingMode&i.TextRenderingMode.FILL_STROKE_MASK;x===i.TextRenderingMode.FILL||x===i.TextRenderingMode.FILL_STROKE?(t.fillColor!==g&&t.tspan.setAttributeNS(null,"fill",t.fillColor),t.fillAlpha<1&&t.tspan.setAttributeNS(null,"fill-opacity",t.fillAlpha)):t.tspan.setAttributeNS(null,"fill",t.textRenderingMode===i.TextRenderingMode.ADD_TO_PATH?"transparent":"none"),(x===i.TextRenderingMode.STROKE||x===i.TextRenderingMode.FILL_STROKE)&&this._setStrokeAttributes(t.tspan,1/(t.textMatrixScale||1));var D=t.textMatrix;0!==t.textRise&&((D=D.slice())[5]+=t.textRise),t.txtElement.setAttributeNS(null,"transform","".concat(m(D)," scale(").concat(f(d),", -1)")),t.txtElement.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),t.txtElement.appendChild(t.tspan),t.txtgrp.appendChild(t.txtElement),this._ensureTransformGroup().appendChild(t.txtElement)}}},{key:"setLeadingMoveText",value:function(e,t){this.setLeading(-t),this.moveText(e,t)}},{key:"addFontStyle",value:function(e){if(!e.data)throw new Error('addFontStyle: No font data available, ensure that the "fontExtraProperties" API parameter is set.');this.cssStyle||(this.cssStyle=this.svgFactory.createElement("svg:style"),this.cssStyle.setAttributeNS(null,"type","text/css"),this.defs.appendChild(this.cssStyle));var t=(0,i.createObjectURL)(e.data,e.mimetype,this.forceDataSchema);this.cssStyle.textContent+='@font-face { font-family: "'.concat(e.loadedName,'";')+" src: url(".concat(t,"); }\n")}},{key:"setFont",value:function(e){var t=this.current,n=this.commonObjs.get(e[0]),r=e[1];t.font=n,!this.embedFonts||n.missingFile||this.embeddedFonts[n.loadedName]||(this.addFontStyle(n),this.embeddedFonts[n.loadedName]=n),t.fontMatrix=n.fontMatrix?n.fontMatrix:i.FONT_IDENTITY_MATRIX;var a="normal";n.black?a="900":n.bold&&(a="bold");var s=n.italic?"italic":"normal";r<0?(r=-r,t.fontDirection=-1):t.fontDirection=1,t.fontSize=r,t.fontFamily=n.loadedName,t.fontWeight=a,t.fontStyle=s,t.tspan=this.svgFactory.createElement("svg:tspan"),t.tspan.setAttributeNS(null,"y",f(-t.y)),t.xcoords=[],t.ycoords=[]}},{key:"endText",value:function(){var e=this.current;e.textRenderingMode&i.TextRenderingMode.ADD_TO_PATH_FLAG&&e.txtElement&&e.txtElement.hasChildNodes()&&(e.element=e.txtElement,this.clip("nonzero"),this.endPath())}},{key:"setLineWidth",value:function(e){e>0&&(this.current.lineWidth=e)}},{key:"setLineCap",value:function(e){this.current.lineCap=_[e]}},{key:"setLineJoin",value:function(e){this.current.lineJoin=v[e]}},{key:"setMiterLimit",value:function(e){this.current.miterLimit=e}},{key:"setStrokeAlpha",value:function(e){this.current.strokeAlpha=e}},{key:"setStrokeRGBColor",value:function(e,t,n){this.current.strokeColor=i.Util.makeCssRgb(e,t,n)}},{key:"setFillAlpha",value:function(e){this.current.fillAlpha=e}},{key:"setFillRGBColor",value:function(e,t,n){this.current.fillColor=i.Util.makeCssRgb(e,t,n),this.current.tspan=this.svgFactory.createElement("svg:tspan"),this.current.xcoords=[],this.current.ycoords=[]}},{key:"setStrokeColorN",value:function(e){this.current.strokeColor=this._makeColorN_Pattern(e)}},{key:"setFillColorN",value:function(e){this.current.fillColor=this._makeColorN_Pattern(e)}},{key:"shadingFill",value:function(e){var t=this.viewport.width,n=this.viewport.height,r=i.Util.inverseTransform(this.transformMatrix),a=i.Util.applyTransform([0,0],r),s=i.Util.applyTransform([0,n],r),o=i.Util.applyTransform([t,0],r),c=i.Util.applyTransform([t,n],r),l=Math.min(a[0],s[0],o[0],c[0]),u=Math.min(a[1],s[1],o[1],c[1]),d=Math.max(a[0],s[0],o[0],c[0]),h=Math.max(a[1],s[1],o[1],c[1]),p=this.svgFactory.createElement("svg:rect");p.setAttributeNS(null,"x",l),p.setAttributeNS(null,"y",u),p.setAttributeNS(null,"width",d-l),p.setAttributeNS(null,"height",h-u),p.setAttributeNS(null,"fill",this._makeShadingPattern(e)),this.current.fillAlpha<1&&p.setAttributeNS(null,"fill-opacity",this.current.fillAlpha),this._ensureTransformGroup().appendChild(p)}},{key:"_makeColorN_Pattern",value:function(e){return"TilingPattern"===e[0]?this._makeTilingPattern(e):this._makeShadingPattern(e)}},{key:"_makeTilingPattern",value:function(e){var t=e[1],n=e[2],r=e[3]||i.IDENTITY_MATRIX,a=s(e[4],4),o=a[0],u=a[1],d=a[2],h=a[3],p=e[5],f=e[6],m=e[7],b="shading".concat(C++),g=s(i.Util.applyTransform([o,u],r),2),_=g[0],v=g[1],y=s(i.Util.applyTransform([d,h],r),2),M=y[0],w=y[1],A=s(i.Util.singularValueDecompose2dScale(r),2),k=p*A[0],O=f*A[1],S=this.svgFactory.createElement("svg:pattern");S.setAttributeNS(null,"id",b),S.setAttributeNS(null,"patternUnits","userSpaceOnUse"),S.setAttributeNS(null,"width",k),S.setAttributeNS(null,"height",O),S.setAttributeNS(null,"x","".concat(_)),S.setAttributeNS(null,"y","".concat(v));var L,T=this.svg,x=this.transformMatrix,D=this.current.fillColor,E=this.current.strokeColor,P=this.svgFactory.create(M-_,w-v);if(this.svg=P,this.transformMatrix=r,2===m){var R=i.Util.makeCssRgb.apply(i.Util,function(e){if(Array.isArray(e))return l(e)}(L=t)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(L)||c(L)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}());this.current.fillColor=R,this.current.strokeColor=R}return this.executeOpTree(this.convertOpList(n)),this.svg=T,this.transformMatrix=x,this.current.fillColor=D,this.current.strokeColor=E,S.appendChild(P.childNodes[0]),this.defs.appendChild(S),"url(#".concat(b,")")}},{key:"_makeShadingPattern",value:function(e){switch(e[0]){case"RadialAxial":var t,n="shading".concat(C++),r=e[3];switch(e[1]){case"axial":var a=e[4],s=e[5];(t=this.svgFactory.createElement("svg:linearGradient")).setAttributeNS(null,"id",n),t.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),t.setAttributeNS(null,"x1",a[0]),t.setAttributeNS(null,"y1",a[1]),t.setAttributeNS(null,"x2",s[0]),t.setAttributeNS(null,"y2",s[1]);break;case"radial":var c=e[4],l=e[5],u=e[6],d=e[7];(t=this.svgFactory.createElement("svg:radialGradient")).setAttributeNS(null,"id",n),t.setAttributeNS(null,"gradientUnits","userSpaceOnUse"),t.setAttributeNS(null,"cx",l[0]),t.setAttributeNS(null,"cy",l[1]),t.setAttributeNS(null,"r",d),t.setAttributeNS(null,"fx",c[0]),t.setAttributeNS(null,"fy",c[1]),t.setAttributeNS(null,"fr",u);break;default:throw new Error("Unknown RadialAxial type: ".concat(e[1]))}var h,p=o(r);try{for(p.s();!(h=p.n()).done;){var f=h.value,m=this.svgFactory.createElement("svg:stop");m.setAttributeNS(null,"offset",f[0]),m.setAttributeNS(null,"stop-color",f[1]),t.appendChild(m)}}catch(b){p.e(b)}finally{p.f()}return this.defs.appendChild(t),"url(#".concat(n,")");case"Mesh":return(0,i.warn)("Unimplemented pattern Mesh"),null;case"Dummy":return"hotpink";default:throw new Error("Unknown IR type: ".concat(e[0]))}}},{key:"setDash",value:function(e,t){this.current.dashArray=e,this.current.dashPhase=t}},{key:"constructPath",value:function(e,t){var n,r=this.current,a=r.x,s=r.y,c=[],l=0,u=o(e);try{for(u.s();!(n=u.n()).done;)switch(0|n.value){case i.OPS.rectangle:a=t[l++],s=t[l++];var d=a+t[l++],h=s+t[l++];c.push("M",f(a),f(s),"L",f(d),f(s),"L",f(d),f(h),"L",f(a),f(h),"Z");break;case i.OPS.moveTo:a=t[l++],s=t[l++],c.push("M",f(a),f(s));break;case i.OPS.lineTo:a=t[l++],s=t[l++],c.push("L",f(a),f(s));break;case i.OPS.curveTo:a=t[l+4],s=t[l+5],c.push("C",f(t[l]),f(t[l+1]),f(t[l+2]),f(t[l+3]),f(a),f(s)),l+=6;break;case i.OPS.curveTo2:c.push("C",f(a),f(s),f(t[l]),f(t[l+1]),f(t[l+2]),f(t[l+3])),a=t[l+2],s=t[l+3],l+=4;break;case i.OPS.curveTo3:a=t[l+2],s=t[l+3],c.push("C",f(t[l]),f(t[l+1]),f(a),f(s),f(a),f(s)),l+=4;break;case i.OPS.closePath:c.push("Z")}}catch(p){u.e(p)}finally{u.f()}c=c.join(" "),r.path&&e.length>0&&e[0]!==i.OPS.rectangle&&e[0]!==i.OPS.moveTo?c=r.path.getAttributeNS(null,"d")+c:(r.path=this.svgFactory.createElement("svg:path"),this._ensureTransformGroup().appendChild(r.path)),r.path.setAttributeNS(null,"d",c),r.path.setAttributeNS(null,"fill","none"),r.element=r.path,r.setCurrentPoint(a,s)}},{key:"endPath",value:function(){var e=this.current;if(e.path=null,this.pendingClip)if(e.element){var t="clippath".concat(w++),n=this.svgFactory.createElement("svg:clipPath");n.setAttributeNS(null,"id",t),n.setAttributeNS(null,"transform",m(this.transformMatrix));var i=e.element.cloneNode(!0);i.setAttributeNS(null,"clip-rule","evenodd"===this.pendingClip?"evenodd":"nonzero"),this.pendingClip=null,n.appendChild(i),this.defs.appendChild(n),e.activeClipUrl&&(e.clipGroup=null,this.extraStack.forEach(function(e){e.clipGroup=null}),n.setAttributeNS(null,"clip-path",e.activeClipUrl)),e.activeClipUrl="url(#".concat(t,")"),this.tgrp=null}else this.pendingClip=null}},{key:"clip",value:function(e){this.pendingClip=e}},{key:"closePath",value:function(){var e=this.current;if(e.path){var t="".concat(e.path.getAttributeNS(null,"d"),"Z");e.path.setAttributeNS(null,"d",t)}}},{key:"setLeading",value:function(e){this.current.leading=-e}},{key:"setTextRise",value:function(e){this.current.textRise=e}},{key:"setTextRenderingMode",value:function(e){this.current.textRenderingMode=e}},{key:"setHScale",value:function(e){this.current.textHScale=e/100}},{key:"setRenderingIntent",value:function(e){}},{key:"setFlatness",value:function(e){}},{key:"setGState",value:function(e){var t,n=o(e);try{for(n.s();!(t=n.n()).done;){var r=s(t.value,2),a=r[0],c=r[1];switch(a){case"LW":this.setLineWidth(c);break;case"LC":this.setLineCap(c);break;case"LJ":this.setLineJoin(c);break;case"ML":this.setMiterLimit(c);break;case"D":this.setDash(c[0],c[1]);break;case"RI":this.setRenderingIntent(c);break;case"FL":this.setFlatness(c);break;case"Font":this.setFont(c);break;case"CA":this.setStrokeAlpha(c);break;case"ca":this.setFillAlpha(c);break;default:(0,i.warn)("Unimplemented graphic state operator ".concat(a))}}}catch(l){n.e(l)}finally{n.f()}}},{key:"fill",value:function(){var e=this.current;e.element&&(e.element.setAttributeNS(null,"fill",e.fillColor),e.element.setAttributeNS(null,"fill-opacity",e.fillAlpha),this.endPath())}},{key:"stroke",value:function(){var e=this.current;e.element&&(this._setStrokeAttributes(e.element),e.element.setAttributeNS(null,"fill","none"),this.endPath())}},{key:"_setStrokeAttributes",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=this.current,i=n.dashArray;1!==t&&i.length>0&&(i=i.map(function(e){return t*e})),e.setAttributeNS(null,"stroke",n.strokeColor),e.setAttributeNS(null,"stroke-opacity",n.strokeAlpha),e.setAttributeNS(null,"stroke-miterlimit",f(n.miterLimit)),e.setAttributeNS(null,"stroke-linecap",n.lineCap),e.setAttributeNS(null,"stroke-linejoin",n.lineJoin),e.setAttributeNS(null,"stroke-width",f(t*n.lineWidth)+"px"),e.setAttributeNS(null,"stroke-dasharray",i.map(f).join(" ")),e.setAttributeNS(null,"stroke-dashoffset",f(t*n.dashPhase)+"px")}},{key:"eoFill",value:function(){this.current.element&&this.current.element.setAttributeNS(null,"fill-rule","evenodd"),this.fill()}},{key:"fillStroke",value:function(){this.stroke(),this.fill()}},{key:"eoFillStroke",value:function(){this.current.element&&this.current.element.setAttributeNS(null,"fill-rule","evenodd"),this.fillStroke()}},{key:"closeStroke",value:function(){this.closePath(),this.stroke()}},{key:"closeFillStroke",value:function(){this.closePath(),this.fillStroke()}},{key:"closeEOFillStroke",value:function(){this.closePath(),this.eoFillStroke()}},{key:"paintSolidColorImageMask",value:function(){var e=this.svgFactory.createElement("svg:rect");e.setAttributeNS(null,"x","0"),e.setAttributeNS(null,"y","0"),e.setAttributeNS(null,"width","1px"),e.setAttributeNS(null,"height","1px"),e.setAttributeNS(null,"fill",this.current.fillColor),this._ensureTransformGroup().appendChild(e)}},{key:"paintImageXObject",value:function(e){var t=this.objs.get(e);t?this.paintInlineImageXObject(t):(0,i.warn)("Dependent image with object ID ".concat(e," is not ready yet"))}},{key:"paintInlineImageXObject",value:function(e,t){var n=e.width,i=e.height,r=y(e,this.forceDataSchema,!!t),a=this.svgFactory.createElement("svg:rect");a.setAttributeNS(null,"x","0"),a.setAttributeNS(null,"y","0"),a.setAttributeNS(null,"width",f(n)),a.setAttributeNS(null,"height",f(i)),this.current.element=a,this.clip("nonzero");var s=this.svgFactory.createElement("svg:image");s.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",r),s.setAttributeNS(null,"x","0"),s.setAttributeNS(null,"y",f(-i)),s.setAttributeNS(null,"width",f(n)+"px"),s.setAttributeNS(null,"height",f(i)+"px"),s.setAttributeNS(null,"transform","scale(".concat(f(1/n)," ").concat(f(-1/i),")")),t?t.appendChild(s):this._ensureTransformGroup().appendChild(s)}},{key:"paintImageMaskXObject",value:function(e){var t=this.current,n=e.width,i=e.height,r=t.fillColor;t.maskId="mask".concat(A++);var a=this.svgFactory.createElement("svg:mask");a.setAttributeNS(null,"id",t.maskId);var s=this.svgFactory.createElement("svg:rect");s.setAttributeNS(null,"x","0"),s.setAttributeNS(null,"y","0"),s.setAttributeNS(null,"width",f(n)),s.setAttributeNS(null,"height",f(i)),s.setAttributeNS(null,"fill",r),s.setAttributeNS(null,"mask","url(#".concat(t.maskId,")")),this.defs.appendChild(a),this._ensureTransformGroup().appendChild(s),this.paintInlineImageXObject(e,a)}},{key:"paintFormXObjectBegin",value:function(e,t){if(Array.isArray(e)&&6===e.length&&this.transform(e[0],e[1],e[2],e[3],e[4],e[5]),t){var n=t[2]-t[0],i=t[3]-t[1],r=this.svgFactory.createElement("svg:rect");r.setAttributeNS(null,"x",t[0]),r.setAttributeNS(null,"y",t[1]),r.setAttributeNS(null,"width",f(n)),r.setAttributeNS(null,"height",f(i)),this.current.element=r,this.clip("nonzero"),this.endPath()}}},{key:"paintFormXObjectEnd",value:function(){}},{key:"_initialize",value:function(e){var t=this.svgFactory.create(e.width,e.height),n=this.svgFactory.createElement("svg:defs");t.appendChild(n),this.defs=n;var i=this.svgFactory.createElement("svg:g");return i.setAttributeNS(null,"transform",m(e.transform)),t.appendChild(i),this.svg=i,t}},{key:"_ensureClipGroup",value:function(){if(!this.current.clipGroup){var e=this.svgFactory.createElement("svg:g");e.setAttributeNS(null,"clip-path",this.current.activeClipUrl),this.svg.appendChild(e),this.current.clipGroup=e}return this.current.clipGroup}},{key:"_ensureTransformGroup",value:function(){return this.tgrp||(this.tgrp=this.svgFactory.createElement("svg:g"),this.tgrp.setAttributeNS(null,"transform",m(this.transformMatrix)),this.current.activeClipUrl?this._ensureClipGroup().appendChild(this.tgrp):this.svg.appendChild(this.tgrp)),this.tgrp}}]),e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PDFNodeStream=void 0;var i,r=(i=n(2))&&i.__esModule?i:{default:i},a=n(5),s=n(213);function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var n,i=h(e);if(t){var r=h(this).constructor;n=Reflect.construct(i,arguments,r)}else n=i.apply(this,arguments);return d(this,n)}}function d(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function h(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function p(e,t,n,i,r,a,s){try{var o=e[a](s),c=o.value}catch(l){return void n(l)}o.done?t(c):Promise.resolve(c).then(i,r)}function f(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var a=e.apply(t,n);function s(e){p(a,i,r,s,o,"next",e)}function o(e){p(a,i,r,s,o,"throw",e)}s(void 0)})}}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function g(e,t,n){return t&&b(e.prototype,t),n&&b(e,n),e}var _=__webpack_require__(2),v=__webpack_require__(3),y=__webpack_require__(4),M=__webpack_require__(5),w=/^file:\/\/\/[a-zA-Z]:\//;t.PDFNodeStream=function(){function e(t){var n,i;m(this,e),this.source=t,this.url="file:"===(i=M.parse(n=t.url)).protocol||i.host?i:/^[a-z]:[/\\]/i.test(n)?M.parse("file:///".concat(n)):(i.host||(i.protocol="file:"),i),this.isHttp="http:"===this.url.protocol||"https:"===this.url.protocol,this.isFsUrl="file:"===this.url.protocol,this.httpHeaders=this.isHttp&&t.httpHeaders||{},this._fullRequestReader=null,this._rangeRequestReaders=[]}return g(e,[{key:"getFullReader",value:function(){return(0,a.assert)(!this._fullRequestReader,"PDFNodeStream.getFullReader can only be called once."),this._fullRequestReader=this.isFsUrl?new L(this):new O(this),this._fullRequestReader}},{key:"getRangeReader",value:function(e,t){if(t<=this._progressiveDataLength)return null;var n=this.isFsUrl?new T(this,e,t):new S(this,e,t);return this._rangeRequestReaders.push(n),n}},{key:"cancelAllRequests",value:function(e){this._fullRequestReader&&this._fullRequestReader.cancel(e),this._rangeRequestReaders.slice(0).forEach(function(t){t.cancel(e)})}},{key:"_progressiveDataLength",get:function(){return this._fullRequestReader?this._fullRequestReader._loaded:0}}]),e}();var A=function(){function e(t){m(this,e),this._url=t.url,this._done=!1,this._storedError=null,this.onProgress=null;var n=t.source;this._contentLength=n.length,this._loaded=0,this._filename=null,this._disableRange=n.disableRange||!1,this._rangeChunkSize=n.rangeChunkSize,this._rangeChunkSize||this._disableRange||(this._disableRange=!0),this._isStreamingSupported=!n.disableStream,this._isRangeSupported=!n.disableRange,this._readableStream=null,this._readCapability=(0,a.createPromiseCapability)(),this._headersCapability=(0,a.createPromiseCapability)()}var t;return g(e,[{key:"read",value:(t=f(r.default.mark(function e(){var t,n;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._readCapability.promise;case 2:if(!this._done){e.next=4;break}return e.abrupt("return",{value:void 0,done:!0});case 4:if(!this._storedError){e.next=6;break}throw this._storedError;case 6:if(null!==(t=this._readableStream.read())){e.next=10;break}return this._readCapability=(0,a.createPromiseCapability)(),e.abrupt("return",this.read());case 10:return this._loaded+=t.length,this.onProgress&&this.onProgress({loaded:this._loaded,total:this._contentLength}),n=new Uint8Array(t).buffer,e.abrupt("return",{value:n,done:!1});case 14:case"end":return e.stop()}},e,this)})),function(){return t.apply(this,arguments)})},{key:"cancel",value:function(e){this._readableStream?this._readableStream.destroy(e):this._error(e)}},{key:"_error",value:function(e){this._storedError=e,this._readCapability.resolve()}},{key:"_setReadableStream",value:function(e){var t=this;this._readableStream=e,e.on("readable",function(){t._readCapability.resolve()}),e.on("end",function(){e.destroy(),t._done=!0,t._readCapability.resolve()}),e.on("error",function(e){t._error(e)}),!this._isStreamingSupported&&this._isRangeSupported&&this._error(new a.AbortException("streaming is disabled")),this._storedError&&this._readableStream.destroy(this._storedError)}},{key:"headersReady",get:function(){return this._headersCapability.promise}},{key:"filename",get:function(){return this._filename}},{key:"contentLength",get:function(){return this._contentLength}},{key:"isRangeSupported",get:function(){return this._isRangeSupported}},{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}}]),e}(),C=function(){function e(t){m(this,e),this._url=t.url,this._done=!1,this._storedError=null,this.onProgress=null,this._loaded=0,this._readableStream=null,this._readCapability=(0,a.createPromiseCapability)(),this._isStreamingSupported=!t.source.disableStream}var t;return g(e,[{key:"read",value:(t=f(r.default.mark(function e(){var t,n;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._readCapability.promise;case 2:if(!this._done){e.next=4;break}return e.abrupt("return",{value:void 0,done:!0});case 4:if(!this._storedError){e.next=6;break}throw this._storedError;case 6:if(null!==(t=this._readableStream.read())){e.next=10;break}return this._readCapability=(0,a.createPromiseCapability)(),e.abrupt("return",this.read());case 10:return this._loaded+=t.length,this.onProgress&&this.onProgress({loaded:this._loaded}),n=new Uint8Array(t).buffer,e.abrupt("return",{value:n,done:!1});case 14:case"end":return e.stop()}},e,this)})),function(){return t.apply(this,arguments)})},{key:"cancel",value:function(e){this._readableStream?this._readableStream.destroy(e):this._error(e)}},{key:"_error",value:function(e){this._storedError=e,this._readCapability.resolve()}},{key:"_setReadableStream",value:function(e){var t=this;this._readableStream=e,e.on("readable",function(){t._readCapability.resolve()}),e.on("end",function(){e.destroy(),t._done=!0,t._readCapability.resolve()}),e.on("error",function(e){t._error(e)}),this._storedError&&this._readableStream.destroy(this._storedError)}},{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}}]),e}();function k(e,t){return{protocol:e.protocol,auth:e.auth,host:e.hostname,port:e.port,path:e.path,method:"GET",headers:t}}var O=function(e){c(n,e);var t=u(n);function n(e){var i;m(this,n);var r=function(t){if(404===t.statusCode){var n=new a.MissingPDFException('Missing PDF "'.concat(i._url,'".'));return i._storedError=n,void i._headersCapability.reject(n)}i._headersCapability.resolve(),i._setReadableStream(t);var r=function(e){return i._readableStream.headers[e.toLowerCase()]},o=(0,s.validateRangeRequestCapabilities)({getResponseHeader:r,isHttp:e.isHttp,rangeChunkSize:i._rangeChunkSize,disableRange:i._disableRange}),c=o.suggestedLength;i._isRangeSupported=o.allowRangeRequests,i._contentLength=c||i._contentLength,i._filename=(0,s.extractFilenameFromHeader)(r)};return(i=t.call(this,e))._request=null,i._request="http:"===i._url.protocol?v.request(k(i._url,e.httpHeaders),r):y.request(k(i._url,e.httpHeaders),r),i._request.on("error",function(e){i._storedError=e,i._headersCapability.reject(e)}),i._request.end(),i}return n}(A),S=function(e){c(n,e);var t=u(n);function n(e,i,r){var s;for(var o in m(this,n),(s=t.call(this,e))._httpHeaders={},e.httpHeaders){var c=e.httpHeaders[o];void 0!==c&&(s._httpHeaders[o]=c)}s._httpHeaders.Range="bytes=".concat(i,"-").concat(r-1);var l=function(e){if(404!==e.statusCode)s._setReadableStream(e);else{var t=new a.MissingPDFException('Missing PDF "'.concat(s._url,'".'));s._storedError=t}};return s._request=null,s._request="http:"===s._url.protocol?v.request(k(s._url,s._httpHeaders),l):y.request(k(s._url,s._httpHeaders),l),s._request.on("error",function(e){s._storedError=e}),s._request.end(),s}return n}(C),L=function(e){c(n,e);var t=u(n);function n(e){var i;m(this,n),i=t.call(this,e);var r=decodeURIComponent(i._url.path);return w.test(i._url.href)&&(r=r.replace(/^\//,"")),_.lstat(r,function(e,t){if(e)return"ENOENT"===e.code&&(e=new a.MissingPDFException('Missing PDF "'.concat(r,'".'))),i._storedError=e,void i._headersCapability.reject(e);i._contentLength=t.size,i._setReadableStream(_.createReadStream(r)),i._headersCapability.resolve()}),i}return n}(A),T=function(e){c(n,e);var t=u(n);function n(e,i,r){var a;m(this,n),a=t.call(this,e);var s=decodeURIComponent(a._url.path);return w.test(a._url.href)&&(s=s.replace(/^\//,"")),a._setReadableStream(_.createReadStream(s,{start:i,end:r-1})),a}return n}(C)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createResponseStatusError=function(e,t){return 404===e||0===e&&t.startsWith("file:")?new i.MissingPDFException('Missing PDF "'+t+'".'):new i.UnexpectedResponseException("Unexpected server response ("+e+') while retrieving PDF "'+t+'".',e)},t.extractFilenameFromHeader=function(e){var t=e("Content-Disposition");if(t){var n=(0,r.getFilenameFromContentDispositionHeader)(t);if(n.includes("%"))try{n=decodeURIComponent(n)}catch(i){}if(/\.pdf$/i.test(n))return n}return null},t.validateRangeRequestCapabilities=function(e){var t=e.getResponseHeader,n=e.isHttp,r=e.rangeChunkSize,a=e.disableRange;(0,i.assert)(r>0,"Range chunk size must be larger than zero");var s={allowRangeRequests:!1,suggestedLength:void 0},o=parseInt(t("Content-Length"),10);return Number.isInteger(o)?(s.suggestedLength=o,o<=2*r||a||!n||"bytes"!==t("Accept-Ranges")||"identity"!==(t("Content-Encoding")||"identity")||(s.allowRangeRequests=!0),s):s},t.validateResponseStatus=function(e){return 200===e||206===e};var i=n(5),r=n(214)},function(e,t,n){"use strict";function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],i=!0,r=!1,a=void 0;try{for(var s,o=e[Symbol.iterator]();!(i=(s=o.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(c){r=!0,a=c}finally{try{i||null==o.return||o.return()}finally{if(r)throw a}}return n}}(e,t)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}Object.defineProperty(t,"__esModule",{value:!0}),t.getFilenameFromContentDispositionHeader=function(e){var t=!0,n=s("filename\\*","i").exec(e);if(n){var r=l(n=n[1]);return c(r=d(r=u(r=unescape(r))))}if(n=function(e){for(var t,n=[],r=s("filename\\*((?!0\\d)\\d+)(\\*?)","ig");null!==(t=r.exec(e));){var a=i(t,4),o=a[1],c=a[2],d=a[3];if((o=parseInt(o,10))in n){if(0===o)break}else n[o]=[c,d]}for(var h=[],p=0;p<n.length&&p in n;++p){var f=i(n[p],2),m=f[0],b=f[1];b=l(b),m&&(b=unescape(b),0===p&&(b=u(b))),h.push(b)}return h.join("")}(e))return c(d(n));if(n=s("filename","i").exec(e)){var a=l(n=n[1]);return c(a=d(a))}function s(e,t){return new RegExp("(?:^|;)\\s*"+e+'\\s*=\\s*([^";\\s][^;\\s]*|"(?:[^"\\\\]|\\\\"?)+"?)',t)}function o(e,n){if(e){if(!/^[\x00-\xFF]+$/.test(n))return n;try{var i=new TextDecoder(e,{fatal:!0}),r=Array.from(n,function(e){return 255&e.charCodeAt(0)});n=i.decode(new Uint8Array(r)),t=!1}catch(a){if(/^utf-?8$/i.test(e))try{n=decodeURIComponent(escape(n)),t=!1}catch(s){}}}return n}function c(e){return t&&/[\x80-\xff]/.test(e)&&(e=o("utf-8",e),t&&(e=o("iso-8859-1",e))),e}function l(e){if(e.startsWith('"')){for(var t=e.slice(1).split('\\"'),n=0;n<t.length;++n){var i=t[n].indexOf('"');-1!==i&&(t[n]=t[n].slice(0,i),t.length=n+1),t[n]=t[n].replace(/\\(.)/g,"$1")}e=t.join('"')}return e}function u(e){var t=e.indexOf("'");return-1===t?e:o(e.slice(0,t),e.slice(t+1).replace(/^[^']*'/,""))}function d(e){return!e.startsWith("=?")||/[\x00-\x19\x80-\xff]/.test(e)?e:e.replace(/=\?([\w-]*)\?([QqBb])\?((?:[^?]|\?(?!=))*)\?=/g,function(e,t,n,i){if("q"===n||"Q"===n)return o(t,i=(i=i.replace(/_/g," ")).replace(/=([0-9a-fA-F]{2})/g,function(e,t){return String.fromCharCode(parseInt(t,16))}));try{i=atob(i)}catch(r){}return o(t,i)})}return""}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PDFNetworkStream=void 0;var i,r=(i=n(2))&&i.__esModule?i:{default:i},a=n(5),s=n(213);function o(e,t,n,i,r,a,s){try{var o=e[a](s),c=o.value}catch(l){return void n(l)}o.done?t(c):Promise.resolve(c).then(i,r)}function c(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var a=e.apply(t,n);function s(e){o(a,i,r,s,c,"next",e)}function c(e){o(a,i,r,s,c,"throw",e)}s(void 0)})}}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function d(e,t,n){return t&&u(e.prototype,t),n&&u(e,n),e}var h=function(){function e(t,n){l(this,e),this.url=t,n=n||{},this.isHttp=/^https?:/i.test(t),this.httpHeaders=this.isHttp&&n.httpHeaders||{},this.withCredentials=n.withCredentials||!1,this.getXhr=n.getXhr||function(){return new XMLHttpRequest},this.currXhrId=0,this.pendingRequests=Object.create(null)}return d(e,[{key:"requestRange",value:function(e,t,n){var i={begin:e,end:t};for(var r in n)i[r]=n[r];return this.request(i)}},{key:"requestFull",value:function(e){return this.request(e)}},{key:"request",value:function(e){var t=this.getXhr(),n=this.currXhrId++,i=this.pendingRequests[n]={xhr:t};for(var r in t.open("GET",this.url),t.withCredentials=this.withCredentials,this.httpHeaders){var a=this.httpHeaders[r];void 0!==a&&t.setRequestHeader(r,a)}return this.isHttp&&"begin"in e&&"end"in e?(t.setRequestHeader("Range","bytes=".concat(e.begin,"-").concat(e.end-1)),i.expectedStatus=206):i.expectedStatus=200,t.responseType="arraybuffer",e.onError&&(t.onerror=function(n){e.onError(t.status)}),t.onreadystatechange=this.onStateChange.bind(this,n),t.onprogress=this.onProgress.bind(this,n),i.onHeadersReceived=e.onHeadersReceived,i.onDone=e.onDone,i.onError=e.onError,i.onProgress=e.onProgress,t.send(null),n}},{key:"onProgress",value:function(e,t){var n=this.pendingRequests[e];n&&n.onProgress&&n.onProgress(t)}},{key:"onStateChange",value:function(e,t){var n=this.pendingRequests[e];if(n){var i=n.xhr;if(i.readyState>=2&&n.onHeadersReceived&&(n.onHeadersReceived(),delete n.onHeadersReceived),4===i.readyState&&e in this.pendingRequests)if(delete this.pendingRequests[e],0===i.status&&this.isHttp)n.onError&&n.onError(i.status);else{var r=i.status||200;if(200===r&&206===n.expectedStatus||r===n.expectedStatus){var s=function(e){var t=e.response;return"string"!=typeof t?t:(0,a.stringToBytes)(t).buffer}(i);if(206===r){var o=i.getResponseHeader("Content-Range"),c=/bytes (\d+)-(\d+)\/(\d+)/.exec(o);n.onDone({begin:parseInt(c[1],10),chunk:s})}else s?n.onDone({begin:0,chunk:s}):n.onError&&n.onError(i.status)}else n.onError&&n.onError(i.status)}}}},{key:"hasPendingRequests",value:function(){for(var e in this.pendingRequests)return!0;return!1}},{key:"getRequestXhr",value:function(e){return this.pendingRequests[e].xhr}},{key:"isPendingRequest",value:function(e){return e in this.pendingRequests}},{key:"abortAllRequests",value:function(){for(var e in this.pendingRequests)this.abortRequest(0|e)}},{key:"abortRequest",value:function(e){var t=this.pendingRequests[e].xhr;delete this.pendingRequests[e],t.abort()}}]),e}();t.PDFNetworkStream=function(){function e(t){l(this,e),this._source=t,this._manager=new h(t.url,{httpHeaders:t.httpHeaders,withCredentials:t.withCredentials}),this._rangeChunkSize=t.rangeChunkSize,this._fullRequestReader=null,this._rangeRequestReaders=[]}return d(e,[{key:"_onRangeRequestReaderClosed",value:function(e){var t=this._rangeRequestReaders.indexOf(e);t>=0&&this._rangeRequestReaders.splice(t,1)}},{key:"getFullReader",value:function(){return(0,a.assert)(!this._fullRequestReader,"PDFNetworkStream.getFullReader can only be called once."),this._fullRequestReader=new p(this._manager,this._source),this._fullRequestReader}},{key:"getRangeReader",value:function(e,t){var n=new f(this._manager,e,t);return n.onClosed=this._onRangeRequestReaderClosed.bind(this),this._rangeRequestReaders.push(n),n}},{key:"cancelAllRequests",value:function(e){this._fullRequestReader&&this._fullRequestReader.cancel(e),this._rangeRequestReaders.slice(0).forEach(function(t){t.cancel(e)})}}]),e}();var p=function(){function e(t,n){l(this,e),this._manager=t;var i={onHeadersReceived:this._onHeadersReceived.bind(this),onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=n.url,this._fullRequestId=t.requestFull(i),this._headersReceivedCapability=(0,a.createPromiseCapability)(),this._disableRange=n.disableRange||!1,this._contentLength=n.length,this._rangeChunkSize=n.rangeChunkSize,this._rangeChunkSize||this._disableRange||(this._disableRange=!0),this._isStreamingSupported=!1,this._isRangeSupported=!1,this._cachedChunks=[],this._requests=[],this._done=!1,this._storedError=void 0,this._filename=null,this.onProgress=null}var t;return d(e,[{key:"_onHeadersReceived",value:function(){var e=this._fullRequestId,t=this._manager.getRequestXhr(e),n=function(e){return t.getResponseHeader(e)},i=(0,s.validateRangeRequestCapabilities)({getResponseHeader:n,isHttp:this._manager.isHttp,rangeChunkSize:this._rangeChunkSize,disableRange:this._disableRange}),r=i.suggestedLength;i.allowRangeRequests&&(this._isRangeSupported=!0),this._contentLength=r||this._contentLength,this._filename=(0,s.extractFilenameFromHeader)(n),this._isRangeSupported&&this._manager.abortRequest(e),this._headersReceivedCapability.resolve()}},{key:"_onDone",value:function(e){e&&(this._requests.length>0?this._requests.shift().resolve({value:e.chunk,done:!1}):this._cachedChunks.push(e.chunk)),this._done=!0,this._cachedChunks.length>0||(this._requests.forEach(function(e){e.resolve({value:void 0,done:!0})}),this._requests=[])}},{key:"_onError",value:function(e){var t=(0,s.createResponseStatusError)(e,this._url);this._storedError=t,this._headersReceivedCapability.reject(t),this._requests.forEach(function(e){e.reject(t)}),this._requests=[],this._cachedChunks=[]}},{key:"_onProgress",value:function(e){this.onProgress&&this.onProgress({loaded:e.loaded,total:e.lengthComputable?e.total:this._contentLength})}},{key:"read",value:(t=c(r.default.mark(function e(){var t,n;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this._storedError){e.next=2;break}throw this._storedError;case 2:if(!(this._cachedChunks.length>0)){e.next=5;break}return t=this._cachedChunks.shift(),e.abrupt("return",{value:t,done:!1});case 5:if(!this._done){e.next=7;break}return e.abrupt("return",{value:void 0,done:!0});case 7:return n=(0,a.createPromiseCapability)(),this._requests.push(n),e.abrupt("return",n.promise);case 10:case"end":return e.stop()}},e,this)})),function(){return t.apply(this,arguments)})},{key:"cancel",value:function(e){this._done=!0,this._headersReceivedCapability.reject(e),this._requests.forEach(function(e){e.resolve({value:void 0,done:!0})}),this._requests=[],this._manager.isPendingRequest(this._fullRequestId)&&this._manager.abortRequest(this._fullRequestId),this._fullRequestReader=null}},{key:"filename",get:function(){return this._filename}},{key:"isRangeSupported",get:function(){return this._isRangeSupported}},{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}},{key:"contentLength",get:function(){return this._contentLength}},{key:"headersReady",get:function(){return this._headersReceivedCapability.promise}}]),e}(),f=function(){function e(t,n,i){l(this,e),this._manager=t;var r={onDone:this._onDone.bind(this),onProgress:this._onProgress.bind(this)};this._requestId=t.requestRange(n,i,r),this._requests=[],this._queuedChunk=null,this._done=!1,this.onProgress=null,this.onClosed=null}var t;return d(e,[{key:"_close",value:function(){this.onClosed&&this.onClosed(this)}},{key:"_onDone",value:function(e){var t=e.chunk;this._requests.length>0?this._requests.shift().resolve({value:t,done:!1}):this._queuedChunk=t,this._done=!0,this._requests.forEach(function(e){e.resolve({value:void 0,done:!0})}),this._requests=[],this._close()}},{key:"_onProgress",value:function(e){!this.isStreamingSupported&&this.onProgress&&this.onProgress({loaded:e.loaded})}},{key:"read",value:(t=c(r.default.mark(function e(){var t,n;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(null===this._queuedChunk){e.next=4;break}return t=this._queuedChunk,this._queuedChunk=null,e.abrupt("return",{value:t,done:!1});case 4:if(!this._done){e.next=6;break}return e.abrupt("return",{value:void 0,done:!0});case 6:return n=(0,a.createPromiseCapability)(),this._requests.push(n),e.abrupt("return",n.promise);case 9:case"end":return e.stop()}},e,this)})),function(){return t.apply(this,arguments)})},{key:"cancel",value:function(e){this._done=!0,this._requests.forEach(function(e){e.resolve({value:void 0,done:!0})}),this._requests=[],this._manager.isPendingRequest(this._requestId)&&this._manager.abortRequest(this._requestId),this._close()}},{key:"isStreamingSupported",get:function(){return!1}}]),e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PDFFetchStream=void 0;var i,r=(i=n(2))&&i.__esModule?i:{default:i},a=n(5),s=n(213);function o(e,t,n,i,r,a,s){try{var o=e[a](s),c=o.value}catch(l){return void n(l)}o.done?t(c):Promise.resolve(c).then(i,r)}function c(e){return function(){var t=this,n=arguments;return new Promise(function(i,r){var a=e.apply(t,n);function s(e){o(a,i,r,s,c,"next",e)}function c(e){o(a,i,r,s,c,"throw",e)}s(void 0)})}}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function d(e,t,n){return t&&u(e.prototype,t),n&&u(e,n),e}function h(e,t,n){return{method:"GET",headers:e,signal:n&&n.signal,mode:"cors",credentials:t?"include":"same-origin",redirect:"follow"}}function p(e){var t=new Headers;for(var n in e){var i=e[n];void 0!==i&&t.append(n,i)}return t}t.PDFFetchStream=function(){function e(t){l(this,e),this.source=t,this.isHttp=/^https?:/i.test(t.url),this.httpHeaders=this.isHttp&&t.httpHeaders||{},this._fullRequestReader=null,this._rangeRequestReaders=[]}return d(e,[{key:"getFullReader",value:function(){return(0,a.assert)(!this._fullRequestReader,"PDFFetchStream.getFullReader can only be called once."),this._fullRequestReader=new f(this),this._fullRequestReader}},{key:"getRangeReader",value:function(e,t){if(t<=this._progressiveDataLength)return null;var n=new m(this,e,t);return this._rangeRequestReaders.push(n),n}},{key:"cancelAllRequests",value:function(e){this._fullRequestReader&&this._fullRequestReader.cancel(e),this._rangeRequestReaders.slice(0).forEach(function(t){t.cancel(e)})}},{key:"_progressiveDataLength",get:function(){return this._fullRequestReader?this._fullRequestReader._loaded:0}}]),e}();var f=function(){function e(t){var n=this;l(this,e),this._stream=t,this._reader=null,this._loaded=0,this._filename=null;var i=t.source;this._withCredentials=i.withCredentials||!1,this._contentLength=i.length,this._headersCapability=(0,a.createPromiseCapability)(),this._disableRange=i.disableRange||!1,this._rangeChunkSize=i.rangeChunkSize,this._rangeChunkSize||this._disableRange||(this._disableRange=!0),"undefined"!=typeof AbortController&&(this._abortController=new AbortController),this._isStreamingSupported=!i.disableStream,this._isRangeSupported=!i.disableRange,this._headers=p(this._stream.httpHeaders);var r=i.url;fetch(r,h(this._headers,this._withCredentials,this._abortController)).then(function(e){if(!(0,s.validateResponseStatus)(e.status))throw(0,s.createResponseStatusError)(e.status,r);n._reader=e.body.getReader(),n._headersCapability.resolve();var t=function(t){return e.headers.get(t)},i=(0,s.validateRangeRequestCapabilities)({getResponseHeader:t,isHttp:n._stream.isHttp,rangeChunkSize:n._rangeChunkSize,disableRange:n._disableRange}),o=i.suggestedLength;n._isRangeSupported=i.allowRangeRequests,n._contentLength=o||n._contentLength,n._filename=(0,s.extractFilenameFromHeader)(t),!n._isStreamingSupported&&n._isRangeSupported&&n.cancel(new a.AbortException("Streaming is disabled."))}).catch(this._headersCapability.reject),this.onProgress=null}var t;return d(e,[{key:"read",value:(t=c(r.default.mark(function e(){var t,n,i,a;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._headersCapability.promise;case 2:return e.next=4,this._reader.read();case 4:if(n=(t=e.sent).value,!(i=t.done)){e.next=9;break}return e.abrupt("return",{value:n,done:i});case 9:return this._loaded+=n.byteLength,this.onProgress&&this.onProgress({loaded:this._loaded,total:this._contentLength}),a=new Uint8Array(n).buffer,e.abrupt("return",{value:a,done:!1});case 13:case"end":return e.stop()}},e,this)})),function(){return t.apply(this,arguments)})},{key:"cancel",value:function(e){this._reader&&this._reader.cancel(e),this._abortController&&this._abortController.abort()}},{key:"headersReady",get:function(){return this._headersCapability.promise}},{key:"filename",get:function(){return this._filename}},{key:"contentLength",get:function(){return this._contentLength}},{key:"isRangeSupported",get:function(){return this._isRangeSupported}},{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}}]),e}(),m=function(){function e(t,n,i){var r=this;l(this,e),this._stream=t,this._reader=null,this._loaded=0;var o=t.source;this._withCredentials=o.withCredentials||!1,this._readCapability=(0,a.createPromiseCapability)(),this._isStreamingSupported=!o.disableStream,"undefined"!=typeof AbortController&&(this._abortController=new AbortController),this._headers=p(this._stream.httpHeaders),this._headers.append("Range","bytes=".concat(n,"-").concat(i-1));var c=o.url;fetch(c,h(this._headers,this._withCredentials,this._abortController)).then(function(e){if(!(0,s.validateResponseStatus)(e.status))throw(0,s.createResponseStatusError)(e.status,c);r._readCapability.resolve(),r._reader=e.body.getReader()}),this.onProgress=null}var t;return d(e,[{key:"read",value:(t=c(r.default.mark(function e(){var t,n,i,a;return r.default.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._readCapability.promise;case 2:return e.next=4,this._reader.read();case 4:if(n=(t=e.sent).value,!(i=t.done)){e.next=9;break}return e.abrupt("return",{value:n,done:i});case 9:return this._loaded+=n.byteLength,this.onProgress&&this.onProgress({loaded:this._loaded}),a=new Uint8Array(n).buffer,e.abrupt("return",{value:a,done:!1});case 13:case"end":return e.stop()}},e,this)})),function(){return t.apply(this,arguments)})},{key:"cancel",value:function(e){this._reader&&this._reader.cancel(e),this._abortController&&this._abortController.abort()}},{key:"isStreamingSupported",get:function(){return this._isStreamingSupported}}]),e}()}])},module.exports=factory()},QibW:function(e,t,n){"use strict";n.d(t,"a",function(){return C}),n.d(t,"b",function(){return v}),n.d(t,"c",function(){return k});var i=n("fXoL"),r=n("FKr1"),a=n("8LU1"),s=n("3Pt+"),o=n("R1ws"),c=n("u47x"),l=n("0EQZ");const u=["input"],d=function(){return{enterDuration:150}},h=["*"],p=new i.s("mat-radio-default-options",{providedIn:"root",factory:function(){return{color:"accent"}}});let f=0;const m={provide:s.p,useExisting:Object(i.V)(()=>v),multi:!0};class b{constructor(e,t){this.source=e,this.value=t}}const g=new i.s("MatRadioGroup");let _=(()=>{class e{constructor(e){this._changeDetector=e,this._value=null,this._name="mat-radio-group-"+f++,this._selected=null,this._isInitialized=!1,this._labelPosition="after",this._disabled=!1,this._required=!1,this._controlValueAccessorChangeFn=()=>{},this.onTouched=()=>{},this.change=new i.o}get name(){return this._name}set name(e){this._name=e,this._updateRadioButtonNames()}get labelPosition(){return this._labelPosition}set labelPosition(e){this._labelPosition="before"===e?"before":"after",this._markRadiosForCheck()}get value(){return this._value}set value(e){this._value!==e&&(this._value=e,this._updateSelectedRadioFromValue(),this._checkSelectedRadioButton())}_checkSelectedRadioButton(){this._selected&&!this._selected.checked&&(this._selected.checked=!0)}get selected(){return this._selected}set selected(e){this._selected=e,this.value=e?e.value:null,this._checkSelectedRadioButton()}get disabled(){return this._disabled}set disabled(e){this._disabled=Object(a.c)(e),this._markRadiosForCheck()}get required(){return this._required}set required(e){this._required=Object(a.c)(e),this._markRadiosForCheck()}ngAfterContentInit(){this._isInitialized=!0}_touch(){this.onTouched&&this.onTouched()}_updateRadioButtonNames(){this._radios&&this._radios.forEach(e=>{e.name=this.name,e._markForCheck()})}_updateSelectedRadioFromValue(){this._radios&&(null===this._selected||this._selected.value!==this._value)&&(this._selected=null,this._radios.forEach(e=>{e.checked=this.value===e.value,e.checked&&(this._selected=e)}))}_emitChangeEvent(){this._isInitialized&&this.change.emit(new b(this._selected,this._value))}_markRadiosForCheck(){this._radios&&this._radios.forEach(e=>e._markForCheck())}writeValue(e){this.value=e,this._changeDetector.markForCheck()}registerOnChange(e){this._controlValueAccessorChangeFn=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetector.markForCheck()}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.h))},e.\u0275dir=i.Lb({type:e,inputs:{name:"name",labelPosition:"labelPosition",value:"value",selected:"selected",disabled:"disabled",required:"required",color:"color"},outputs:{change:"change"}}),e})(),v=(()=>{class e extends _{}return e.\u0275fac=function(t){return y(t||e)},e.\u0275dir=i.Lb({type:e,selectors:[["mat-radio-group"]],contentQueries:function(e,t,n){if(1&e&&i.Jb(n,C,1),2&e){let e;i.Ac(e=i.fc())&&(t._radios=e)}},hostAttrs:["role","radiogroup",1,"mat-radio-group"],exportAs:["matRadioGroup"],features:[i.Bb([m,{provide:g,useExisting:e}]),i.zb]}),e})();const y=i.Yb(v);class M{constructor(e){this._elementRef=e}}const w=Object(r.y)(Object(r.C)(M));let A=(()=>{class e extends w{constructor(e,t,n,r,s,o,c,l){super(t),this._changeDetector=n,this._focusMonitor=r,this._radioDispatcher=s,this._animationMode=o,this._providerOverride=c,this._uniqueId="mat-radio-"+ ++f,this.id=this._uniqueId,this.change=new i.o,this._checked=!1,this._value=null,this._removeUniqueSelectionListener=()=>{},this.radioGroup=e,l&&(this.tabIndex=Object(a.f)(l,0)),this._removeUniqueSelectionListener=s.listen((e,t)=>{e!==this.id&&t===this.name&&(this.checked=!1)})}get checked(){return this._checked}set checked(e){const t=Object(a.c)(e);this._checked!==t&&(this._checked=t,t&&this.radioGroup&&this.radioGroup.value!==this.value?this.radioGroup.selected=this:!t&&this.radioGroup&&this.radioGroup.value===this.value&&(this.radioGroup.selected=null),t&&this._radioDispatcher.notify(this.id,this.name),this._changeDetector.markForCheck())}get value(){return this._value}set value(e){this._value!==e&&(this._value=e,null!==this.radioGroup&&(this.checked||(this.checked=this.radioGroup.value===e),this.checked&&(this.radioGroup.selected=this)))}get labelPosition(){return this._labelPosition||this.radioGroup&&this.radioGroup.labelPosition||"after"}set labelPosition(e){this._labelPosition=e}get disabled(){return this._disabled||null!==this.radioGroup&&this.radioGroup.disabled}set disabled(e){this._setDisabled(Object(a.c)(e))}get required(){return this._required||this.radioGroup&&this.radioGroup.required}set required(e){this._required=Object(a.c)(e)}get color(){return this._color||this.radioGroup&&this.radioGroup.color||this._providerOverride&&this._providerOverride.color||"accent"}set color(e){this._color=e}get inputId(){return`${this.id||this._uniqueId}-input`}focus(e,t){t?this._focusMonitor.focusVia(this._inputElement,t,e):this._inputElement.nativeElement.focus(e)}_markForCheck(){this._changeDetector.markForCheck()}ngOnInit(){this.radioGroup&&(this.checked=this.radioGroup.value===this._value,this.checked&&(this.radioGroup.selected=this),this.name=this.radioGroup.name)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{!e&&this.radioGroup&&this.radioGroup._touch()})}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._removeUniqueSelectionListener()}_emitChangeEvent(){this.change.emit(new b(this,this._value))}_isRippleDisabled(){return this.disableRipple||this.disabled}_onInputClick(e){e.stopPropagation()}_onInputChange(e){e.stopPropagation();const t=this.radioGroup&&this.value!==this.radioGroup.value;this.checked=!0,this._emitChangeEvent(),this.radioGroup&&(this.radioGroup._controlValueAccessorChangeFn(this.value),t&&this.radioGroup._emitChangeEvent())}_setDisabled(e){this._disabled!==e&&(this._disabled=e,this._changeDetector.markForCheck())}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(_),i.Qb(i.l),i.Qb(i.h),i.Qb(c.h),i.Qb(l.d),i.Qb(String),i.Qb(void 0),i.Qb(String))},e.\u0275dir=i.Lb({type:e,viewQuery:function(e,t){if(1&e&&i.Xc(u,1),2&e){let e;i.Ac(e=i.fc())&&(t._inputElement=e.first)}},inputs:{id:"id",checked:"checked",value:"value",labelPosition:"labelPosition",disabled:"disabled",required:"required",color:"color",name:"name",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"]},outputs:{change:"change"},features:[i.zb]}),e})(),C=(()=>{class e extends A{constructor(e,t,n,i,r,a,s,o){super(e,t,n,i,r,a,s,o)}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(g,8),i.Qb(i.l),i.Qb(i.h),i.Qb(c.h),i.Qb(l.d),i.Qb(o.a,8),i.Qb(p,8),i.bc("tabindex"))},e.\u0275cmp=i.Kb({type:e,selectors:[["mat-radio-button"]],hostAttrs:[1,"mat-radio-button"],hostVars:17,hostBindings:function(e,t){1&e&&i.ec("focus",function(){return t._inputElement.nativeElement.focus()}),2&e&&(i.Db("tabindex",null)("id",t.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),i.Ib("mat-radio-checked",t.checked)("mat-radio-disabled",t.disabled)("_mat-animation-noopable","NoopAnimations"===t._animationMode)("mat-primary","primary"===t.color)("mat-accent","accent"===t.color)("mat-warn","warn"===t.color))},inputs:{disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matRadioButton"],features:[i.zb],ngContentSelectors:h,decls:13,vars:19,consts:[[1,"mat-radio-label"],["label",""],[1,"mat-radio-container"],[1,"mat-radio-outer-circle"],[1,"mat-radio-inner-circle"],["type","radio",1,"mat-radio-input","cdk-visually-hidden",3,"id","checked","disabled","tabIndex","required","change","click"],["input",""],["mat-ripple","",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mat-radio-label-content"],[2,"display","none"]],template:function(e,t){if(1&e&&(i.pc(),i.Wb(0,"label",0,1),i.Wb(2,"span",2),i.Rb(3,"span",3),i.Rb(4,"span",4),i.Wb(5,"input",5,6),i.ec("change",function(e){return t._onInputChange(e)})("click",function(e){return t._onInputClick(e)}),i.Vb(),i.Wb(7,"span",7),i.Rb(8,"span",8),i.Vb(),i.Vb(),i.Wb(9,"span",9),i.Wb(10,"span",10),i.Rc(11,"\xa0"),i.Vb(),i.oc(12),i.Vb(),i.Vb()),2&e){const e=i.Bc(1);i.Db("for",t.inputId),i.Cb(5),i.qc("id",t.inputId)("checked",t.checked)("disabled",t.disabled)("tabIndex",t.tabIndex)("required",t.required),i.Db("name",t.name)("value",t.value)("aria-label",t.ariaLabel)("aria-labelledby",t.ariaLabelledby)("aria-describedby",t.ariaDescribedby),i.Cb(2),i.qc("matRippleTrigger",e)("matRippleDisabled",t._isRippleDisabled())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",i.tc(18,d)),i.Cb(2),i.Ib("mat-radio-label-before","before"==t.labelPosition)}},directives:[r.s],styles:[".mat-radio-button{display:inline-block;-webkit-tap-highlight-color:transparent;outline:0}.mat-radio-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;width:100%}.mat-radio-container{box-sizing:border-box;display:inline-block;position:relative;width:20px;height:20px;flex-shrink:0}.mat-radio-outer-circle{box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;transition:border-color ease 280ms;width:20px;border-width:2px;border-style:solid;border-radius:50%}._mat-animation-noopable .mat-radio-outer-circle{transition:none}.mat-radio-inner-circle{border-radius:50%;box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;transition:transform ease 280ms,background-color ease 280ms;width:20px;transform:scale(0.001)}._mat-animation-noopable .mat-radio-inner-circle{transition:none}.mat-radio-checked .mat-radio-inner-circle{transform:scale(0.5)}.cdk-high-contrast-active .mat-radio-checked .mat-radio-inner-circle{border:solid 10px}.mat-radio-label-content{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;display:inline-block;order:0;line-height:inherit;padding-left:8px;padding-right:0}[dir=rtl] .mat-radio-label-content{padding-right:8px;padding-left:0}.mat-radio-label-content.mat-radio-label-before{order:-1;padding-left:0;padding-right:8px}[dir=rtl] .mat-radio-label-content.mat-radio-label-before{padding-right:0;padding-left:8px}.mat-radio-disabled,.mat-radio-disabled .mat-radio-label{cursor:default}.mat-radio-button .mat-radio-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-radio-button .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple){opacity:.16}.mat-radio-persistent-ripple{width:100%;height:100%;transform:none}.mat-radio-container:hover .mat-radio-persistent-ripple{opacity:.04}.mat-radio-button:not(.mat-radio-disabled).cdk-keyboard-focused .mat-radio-persistent-ripple,.mat-radio-button:not(.mat-radio-disabled).cdk-program-focused .mat-radio-persistent-ripple{opacity:.12}.mat-radio-persistent-ripple,.mat-radio-disabled .mat-radio-container:hover .mat-radio-persistent-ripple{opacity:0}@media(hover: none){.mat-radio-container:hover .mat-radio-persistent-ripple{display:none}}.mat-radio-input{bottom:0;left:50%}.cdk-high-contrast-active .mat-radio-disabled{opacity:.5}\n"],encapsulation:2,changeDetection:0}),e})(),k=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({imports:[[r.t,r.j],r.j]}),e})()},Qj4J:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-kw",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648\u0632_\u063a\u0634\u062a_\u0634\u062a\u0646\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0646\u0628\u0631_\u062f\u062c\u0646\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062a\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0627\u062d\u062f_\u0627\u062a\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:0,doy:12}})}(n("wd/R"))},Qsw1:function(e,t,n){"use strict";n.d(t,"a",function(){return u}),n.d(t,"b",function(){return h});var i=n("fXoL"),r=n("3Pt+"),a=n("ofXK");function s(e,t){if(1&e&&(i.Wb(0,"div",3),i.ec("click",function(e){return t.$implicit.click(e)})("mouseenter",function(){return t.$implicit.enter()}),i.Vb()),2&e){const e=t.$implicit;i.Ib("br-fraction",e.fraction)("br-selected",e.selected)("br-active",e.active)}}function o(e,t){if(1&e&&(i.Wb(0,"div",4),i.Rc(1),i.jc(2,"rateTitle"),i.Vb()),2&e){const e=i.ic();i.Cb(1),i.Sc(i.lc(2,1,e.nextRate,e.titles))}}const c={provide:r.p,useExisting:Object(i.V)(()=>u),multi:!0},l={provide:r.o,useExisting:Object(i.V)(()=>u),multi:!0};let u=(()=>{class e{constructor(e){this.changeDetectorRef=e,this.contexts=[],this.max=5,this.readOnly=!1,this.theme="default",this.showText=!1,this.titles=[],this.required=!1,this.hover=new i.o,this.leave=new i.o,this.rateChange=new i.o(!0),this.onChange=e=>{},this.onTouched=()=>{}}ngOnChanges(e){e.rate&&this.update(this.rate)}ngOnInit(){this.contexts=Array.from({length:this.max},(e,t)=>({selected:!1,fraction:!1,active:!1,click:e=>this.handleClick(e,t+1),enter:()=>this.handleEnter(t+1)})),this.updateState(this.rate)}update(e,t=!0){this.readOnly||this.disabled||this.rate===e||(this.rate=e,this.rateChange.emit(this.rate)),t&&(this.onChange(this.rate),this.onTouched()),this.updateState(this.rate)}reset(){this.leave.emit(this.nextRate),this.updateState(this.rate)}updateState(e){this.nextRate=e-1,this.contexts=Array.from({length:this.max},(t,n)=>({selected:n+1<=e,fraction:(n+1===Math.round(e)&&e%1)>=.5,active:!1,click:e=>this.handleClick(e,n),enter:()=>this.handleEnter(n)}))}handleClick(e,t){e.preventDefault(),e.stopPropagation(),this.update(t+1)}handleEnter(e){this.disabled||this.readOnly||(this.contexts.map((t,n)=>{t.active=n<=e,t.fraction=!1,t.selected=!1}),this.nextRate=e,this.hover.emit(e))}writeValue(e){this.update(e,!1),this.changeDetectorRef.markForCheck()}validate(e){return this.required&&!e.value?{required:!0}:null}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this.disabled=e}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.h))},e.\u0275cmp=i.Kb({type:e,selectors:[["bar-rating"]],inputs:{max:"max",readOnly:"readOnly",theme:"theme",showText:"showText",titles:"titles",required:"required",rate:"rate"},outputs:{hover:"hover",leave:"leave",rateChange:"rateChange"},features:[i.Bb([c,l]),i.Ab],decls:4,vars:9,consts:[[1,"br-units",3,"mouseleave"],["class","br-unit",3,"br-fraction","br-selected","br-active","click","mouseenter",4,"ngFor","ngForOf"],["class","br-text",4,"ngIf"],[1,"br-unit",3,"click","mouseenter"],[1,"br-text"]],template:function(e,t){1&e&&(i.Wb(0,"div"),i.Wb(1,"div",0),i.ec("mouseleave",function(){return t.reset()}),i.Pc(2,s,1,6,"div",1),i.Vb(),i.Pc(3,o,3,4,"div",2),i.Vb()),2&e&&(i.Fb("br br-",t.theme,""),i.Ib("br-readonly",t.readOnly)("br-disabled",t.disabled),i.Cb(2),i.qc("ngForOf",t.contexts),i.Cb(1),i.qc("ngIf",t.showText))},directives:function(){return[a.o,a.p]},pipes:function(){return[d]},styles:["*[_ngcontent-%COMP%]{box-sizing:border-box}.br[_ngcontent-%COMP%]{margin:15px 0;position:relative}.br-units[_ngcontent-%COMP%]{display:flex;flex-wrap:nowrap}.br-unit[_ngcontent-%COMP%]{-webkit-font-smoothing:antialiased;cursor:pointer;text-rendering:auto}.br-disabled[_ngcontent-%COMP%]   .br-unit[_ngcontent-%COMP%], .br-readonly[_ngcontent-%COMP%]   .br-unit[_ngcontent-%COMP%]{cursor:default}"],changeDetection:0}),e})(),d=(()=>{class e{transform(e=0,t){return t[e]||e+1}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275pipe=i.Pb({name:"rateTitle",type:e,pure:!0}),e})(),h=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({imports:[[a.c,r.m]]}),e})()},Qu3c:function(e,t,n){"use strict";n.d(t,"a",function(){return C}),n.d(t,"b",function(){return O});var i=n("rDax"),r=n("u47x"),a=n("ofXK"),s=n("fXoL"),o=n("FKr1"),c=n("vxfF"),l=n("8LU1"),u=n("FtGj"),d=n("0MNC"),h=n("nLfN"),p=n("+rOU"),f=n("XNiG"),m=n("1G5W"),b=n("IzEk"),g=n("R0Ic"),_=n("cH1L");const v={tooltipState:Object(g.m)("state",[Object(g.j)("initial, void, hidden",Object(g.k)({opacity:0,transform:"scale(0)"})),Object(g.j)("visible",Object(g.k)({transform:"scale(1)"})),Object(g.l)("* => visible",Object(g.e)("200ms cubic-bezier(0, 0, 0.2, 1)",Object(g.g)([Object(g.k)({opacity:0,transform:"scale(0)",offset:0}),Object(g.k)({opacity:.5,transform:"scale(0.99)",offset:.5}),Object(g.k)({opacity:1,transform:"scale(1)",offset:1})]))),Object(g.l)("* => hidden",Object(g.e)("100ms cubic-bezier(0, 0, 0.2, 1)",Object(g.k)({opacity:0})))])},y=Object(h.f)({passive:!0}),M=new s.s("mat-tooltip-scroll-strategy"),w={provide:M,deps:[i.c],useFactory:function(e){return()=>e.scrollStrategies.reposition({scrollThrottle:20})}},A=new s.s("mat-tooltip-default-options",{providedIn:"root",factory:function(){return{showDelay:0,hideDelay:0,touchendHideDelay:1500}}});let C=(()=>{class e{constructor(e,t,n,i,r,a,s,o,c,l,d,h){this._overlay=e,this._elementRef=t,this._scrollDispatcher=n,this._viewContainerRef=i,this._ngZone=r,this._platform=a,this._ariaDescriber=s,this._focusMonitor=o,this._dir=l,this._defaultOptions=d,this._position="below",this._disabled=!1,this._viewInitialized=!1,this._pointerExitEventsInitialized=!1,this.showDelay=this._defaultOptions.showDelay,this.hideDelay=this._defaultOptions.hideDelay,this.touchGestures="auto",this._message="",this._passiveListeners=[],this._destroyed=new f.a,this._handleKeydown=e=>{this._isTooltipVisible()&&e.keyCode===u.h&&!Object(u.t)(e)&&(e.preventDefault(),e.stopPropagation(),this._ngZone.run(()=>this.hide(0)))},this._scrollStrategy=c,d&&(d.position&&(this.position=d.position),d.touchGestures&&(this.touchGestures=d.touchGestures)),r.runOutsideAngular(()=>{t.nativeElement.addEventListener("keydown",this._handleKeydown)})}get position(){return this._position}set position(e){e!==this._position&&(this._position=e,this._overlayRef&&(this._updatePosition(),this._tooltipInstance&&this._tooltipInstance.show(0),this._overlayRef.updatePosition()))}get disabled(){return this._disabled}set disabled(e){this._disabled=Object(l.c)(e),this._disabled?this.hide(0):this._setupPointerEnterEventsIfNeeded()}get message(){return this._message}set message(e){this._ariaDescriber.removeDescription(this._elementRef.nativeElement,this._message,"tooltip"),this._message=null!=e?String(e).trim():"",!this._message&&this._isTooltipVisible()?this.hide(0):(this._setupPointerEnterEventsIfNeeded(),this._updateTooltipMessage(),this._ngZone.runOutsideAngular(()=>{Promise.resolve().then(()=>{this._ariaDescriber.describe(this._elementRef.nativeElement,this.message,"tooltip")})}))}get tooltipClass(){return this._tooltipClass}set tooltipClass(e){this._tooltipClass=e,this._tooltipInstance&&this._setTooltipClass(this._tooltipClass)}ngAfterViewInit(){this._viewInitialized=!0,this._setupPointerEnterEventsIfNeeded(),this._focusMonitor.monitor(this._elementRef).pipe(Object(m.a)(this._destroyed)).subscribe(e=>{e?"keyboard"===e&&this._ngZone.run(()=>this.show()):this._ngZone.run(()=>this.hide(0))})}ngOnDestroy(){const e=this._elementRef.nativeElement;clearTimeout(this._touchstartTimeout),this._overlayRef&&(this._overlayRef.dispose(),this._tooltipInstance=null),e.removeEventListener("keydown",this._handleKeydown),this._passiveListeners.forEach(([t,n])=>{e.removeEventListener(t,n,y)}),this._passiveListeners.length=0,this._destroyed.next(),this._destroyed.complete(),this._ariaDescriber.removeDescription(e,this.message,"tooltip"),this._focusMonitor.stopMonitoring(e)}show(e=this.showDelay){if(this.disabled||!this.message||this._isTooltipVisible()&&!this._tooltipInstance._showTimeoutId&&!this._tooltipInstance._hideTimeoutId)return;const t=this._createOverlay();this._detach(),this._portal=this._portal||new p.d(k,this._viewContainerRef),this._tooltipInstance=t.attach(this._portal).instance,this._tooltipInstance.afterHidden().pipe(Object(m.a)(this._destroyed)).subscribe(()=>this._detach()),this._setTooltipClass(this._tooltipClass),this._updateTooltipMessage(),this._tooltipInstance.show(e)}hide(e=this.hideDelay){this._tooltipInstance&&this._tooltipInstance.hide(e)}toggle(){this._isTooltipVisible()?this.hide():this.show()}_isTooltipVisible(){return!!this._tooltipInstance&&this._tooltipInstance.isVisible()}_createOverlay(){if(this._overlayRef)return this._overlayRef;const e=this._scrollDispatcher.getAncestorScrollContainers(this._elementRef),t=this._overlay.position().flexibleConnectedTo(this._elementRef).withTransformOriginOn(".mat-tooltip").withFlexibleDimensions(!1).withViewportMargin(8).withScrollableContainers(e);return t.positionChanges.pipe(Object(m.a)(this._destroyed)).subscribe(e=>{this._tooltipInstance&&e.scrollableViewProperties.isOverlayClipped&&this._tooltipInstance.isVisible()&&this._ngZone.run(()=>this.hide(0))}),this._overlayRef=this._overlay.create({direction:this._dir,positionStrategy:t,panelClass:"mat-tooltip-panel",scrollStrategy:this._scrollStrategy()}),this._updatePosition(),this._overlayRef.detachments().pipe(Object(m.a)(this._destroyed)).subscribe(()=>this._detach()),this._overlayRef}_detach(){this._overlayRef&&this._overlayRef.hasAttached()&&this._overlayRef.detach(),this._tooltipInstance=null}_updatePosition(){const e=this._overlayRef.getConfig().positionStrategy,t=this._getOrigin(),n=this._getOverlayPosition();e.withPositions([Object.assign(Object.assign({},t.main),n.main),Object.assign(Object.assign({},t.fallback),n.fallback)])}_getOrigin(){const e=!this._dir||"ltr"==this._dir.value,t=this.position;let n;"above"==t||"below"==t?n={originX:"center",originY:"above"==t?"top":"bottom"}:"before"==t||"left"==t&&e||"right"==t&&!e?n={originX:"start",originY:"center"}:("after"==t||"right"==t&&e||"left"==t&&!e)&&(n={originX:"end",originY:"center"});const{x:i,y:r}=this._invertPosition(n.originX,n.originY);return{main:n,fallback:{originX:i,originY:r}}}_getOverlayPosition(){const e=!this._dir||"ltr"==this._dir.value,t=this.position;let n;"above"==t?n={overlayX:"center",overlayY:"bottom"}:"below"==t?n={overlayX:"center",overlayY:"top"}:"before"==t||"left"==t&&e||"right"==t&&!e?n={overlayX:"end",overlayY:"center"}:("after"==t||"right"==t&&e||"left"==t&&!e)&&(n={overlayX:"start",overlayY:"center"});const{x:i,y:r}=this._invertPosition(n.overlayX,n.overlayY);return{main:n,fallback:{overlayX:i,overlayY:r}}}_updateTooltipMessage(){this._tooltipInstance&&(this._tooltipInstance.message=this.message,this._tooltipInstance._markForCheck(),this._ngZone.onMicrotaskEmpty.pipe(Object(b.a)(1),Object(m.a)(this._destroyed)).subscribe(()=>{this._tooltipInstance&&this._overlayRef.updatePosition()}))}_setTooltipClass(e){this._tooltipInstance&&(this._tooltipInstance.tooltipClass=e,this._tooltipInstance._markForCheck())}_invertPosition(e,t){return"above"===this.position||"below"===this.position?"top"===t?t="bottom":"bottom"===t&&(t="top"):"end"===e?e="start":"start"===e&&(e="end"),{x:e,y:t}}_setupPointerEnterEventsIfNeeded(){!this._disabled&&this.message&&this._viewInitialized&&!this._passiveListeners.length&&(this._platformSupportsMouseEvents()?this._passiveListeners.push(["mouseenter",()=>{this._setupPointerExitEventsIfNeeded(),this.show()}]):"off"!==this.touchGestures&&(this._disableNativeGesturesIfNecessary(),this._passiveListeners.push(["touchstart",()=>{this._setupPointerExitEventsIfNeeded(),clearTimeout(this._touchstartTimeout),this._touchstartTimeout=setTimeout(()=>this.show(),500)}])),this._addListeners(this._passiveListeners))}_setupPointerExitEventsIfNeeded(){if(this._pointerExitEventsInitialized)return;this._pointerExitEventsInitialized=!0;const e=[];if(this._platformSupportsMouseEvents())e.push(["mouseleave",()=>this.hide()],["wheel",e=>this._wheelListener(e)]);else if("off"!==this.touchGestures){this._disableNativeGesturesIfNecessary();const t=()=>{clearTimeout(this._touchstartTimeout),this.hide(this._defaultOptions.touchendHideDelay)};e.push(["touchend",t],["touchcancel",t])}this._addListeners(e),this._passiveListeners.push(...e)}_addListeners(e){e.forEach(([e,t])=>{this._elementRef.nativeElement.addEventListener(e,t,y)})}_platformSupportsMouseEvents(){return!this._platform.IOS&&!this._platform.ANDROID}_wheelListener(e){if(this._isTooltipVisible()){const t=(this._document||document).elementFromPoint(e.clientX,e.clientY),n=this._elementRef.nativeElement;t===n||n.contains(t)||this.hide()}}_disableNativeGesturesIfNecessary(){const e=this.touchGestures;if("off"!==e){const t=this._elementRef.nativeElement,n=t.style;("on"===e||"INPUT"!==t.nodeName&&"TEXTAREA"!==t.nodeName)&&(n.userSelect=n.msUserSelect=n.webkitUserSelect=n.MozUserSelect="none"),"on"!==e&&t.draggable||(n.webkitUserDrag="none"),n.touchAction="none",n.webkitTapHighlightColor="transparent"}}}return e.\u0275fac=function(t){return new(t||e)(s.Qb(i.c),s.Qb(s.l),s.Qb(c.c),s.Qb(s.R),s.Qb(s.B),s.Qb(h.a),s.Qb(r.c),s.Qb(r.h),s.Qb(M),s.Qb(_.b,8),s.Qb(A,8),s.Qb(a.e))},e.\u0275dir=s.Lb({type:e,selectors:[["","matTooltip",""]],hostAttrs:[1,"mat-tooltip-trigger"],inputs:{showDelay:["matTooltipShowDelay","showDelay"],hideDelay:["matTooltipHideDelay","hideDelay"],touchGestures:["matTooltipTouchGestures","touchGestures"],position:["matTooltipPosition","position"],disabled:["matTooltipDisabled","disabled"],message:["matTooltip","message"],tooltipClass:["matTooltipClass","tooltipClass"]},exportAs:["matTooltip"]}),e})(),k=(()=>{class e{constructor(e,t){this._changeDetectorRef=e,this._breakpointObserver=t,this._visibility="initial",this._closeOnInteraction=!1,this._onHide=new f.a,this._isHandset=this._breakpointObserver.observe(d.b.Handset)}show(e){this._hideTimeoutId&&(clearTimeout(this._hideTimeoutId),this._hideTimeoutId=null),this._closeOnInteraction=!0,this._showTimeoutId=setTimeout(()=>{this._visibility="visible",this._showTimeoutId=null,this._markForCheck()},e)}hide(e){this._showTimeoutId&&(clearTimeout(this._showTimeoutId),this._showTimeoutId=null),this._hideTimeoutId=setTimeout(()=>{this._visibility="hidden",this._hideTimeoutId=null,this._markForCheck()},e)}afterHidden(){return this._onHide}isVisible(){return"visible"===this._visibility}ngOnDestroy(){this._onHide.complete()}_animationStart(){this._closeOnInteraction=!1}_animationDone(e){const t=e.toState;"hidden"!==t||this.isVisible()||this._onHide.next(),"visible"!==t&&"hidden"!==t||(this._closeOnInteraction=!0)}_handleBodyInteraction(){this._closeOnInteraction&&this.hide(0)}_markForCheck(){this._changeDetectorRef.markForCheck()}}return e.\u0275fac=function(t){return new(t||e)(s.Qb(s.h),s.Qb(d.a))},e.\u0275cmp=s.Kb({type:e,selectors:[["mat-tooltip-component"]],hostAttrs:["aria-hidden","true"],hostVars:2,hostBindings:function(e,t){1&e&&s.ec("click",function(){return t._handleBodyInteraction()},!1,s.Cc)("auxclick",function(){return t._handleBodyInteraction()},!1,s.Cc),2&e&&s.Mc("zoom","visible"===t._visibility?1:null)},decls:3,vars:7,consts:[[1,"mat-tooltip",3,"ngClass"]],template:function(e,t){if(1&e&&(s.Wb(0,"div",0),s.ec("@state.start",function(){return t._animationStart()})("@state.done",function(e){return t._animationDone(e)}),s.jc(1,"async"),s.Rc(2),s.Vb()),2&e){let e=null;s.Ib("mat-tooltip-handset",null==(e=s.kc(1,5,t._isHandset))?null:e.matches),s.qc("ngClass",t.tooltipClass)("@state",t._visibility),s.Cb(2),s.Sc(t.message)}},directives:[a.n],pipes:[a.b],styles:[".mat-tooltip-panel{pointer-events:none !important}.mat-tooltip{color:#fff;border-radius:4px;margin:14px;max-width:250px;padding-left:8px;padding-right:8px;overflow:hidden;text-overflow:ellipsis}.cdk-high-contrast-active .mat-tooltip{outline:solid 1px}.mat-tooltip-handset{margin:24px;padding-left:16px;padding-right:16px}\n"],encapsulation:2,data:{animation:[v.tooltipState]},changeDetection:0}),e})(),O=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=s.Ob({type:e}),e.\u0275inj=s.Nb({providers:[w],imports:[[r.a,a.c,i.f,o.j],o.j,c.b]}),e})()},R0Ic:function(e,t,n){"use strict";n.d(t,"a",function(){return a}),n.d(t,"b",function(){return i}),n.d(t,"c",function(){return r}),n.d(t,"d",function(){return b}),n.d(t,"e",function(){return o}),n.d(t,"f",function(){return p}),n.d(t,"g",function(){return d}),n.d(t,"h",function(){return f}),n.d(t,"i",function(){return c}),n.d(t,"j",function(){return u}),n.d(t,"k",function(){return l}),n.d(t,"l",function(){return h}),n.d(t,"m",function(){return s}),n.d(t,"n",function(){return g}),n.d(t,"o",function(){return _});class i{}class r{}const a="*";function s(e,t){return{type:7,name:e,definitions:t,options:{}}}function o(e,t=null){return{type:4,styles:t,timings:e}}function c(e,t=null){return{type:2,steps:e,options:t}}function l(e){return{type:6,styles:e,offset:null}}function u(e,t,n){return{type:0,name:e,styles:t,options:n}}function d(e){return{type:5,steps:e}}function h(e,t,n=null){return{type:1,expr:e,animation:t,options:n}}function p(e=null){return{type:9,options:e}}function f(e,t,n=null){return{type:11,selector:e,animation:t,options:n}}function m(e){Promise.resolve(null).then(e)}class b{constructor(e=0,t=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=e+t}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}onStart(e){this._onStartFns.push(e)}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){m(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(e=>e()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){}setPosition(e){this._position=this.totalTime?e*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(e){const t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(e=>e()),t.length=0}}class g{constructor(e){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=e;let t=0,n=0,i=0;const r=this.players.length;0==r?m(()=>this._onFinish()):this.players.forEach(e=>{e.onDone(()=>{++t==r&&this._onFinish()}),e.onDestroy(()=>{++n==r&&this._onDestroy()}),e.onStart(()=>{++i==r&&this._onStart()})}),this.totalTime=this.players.reduce((e,t)=>Math.max(e,t.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this.players.forEach(e=>e.init())}onStart(e){this._onStartFns.push(e)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(e=>e()),this._onStartFns=[])}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(e=>e.play())}pause(){this.players.forEach(e=>e.pause())}restart(){this.players.forEach(e=>e.restart())}finish(){this._onFinish(),this.players.forEach(e=>e.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(e=>e.destroy()),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){this.players.forEach(e=>e.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(e){const t=e*this.totalTime;this.players.forEach(e=>{const n=e.totalTime?Math.min(1,t/e.totalTime):1;e.setPosition(n)})}getPosition(){const e=this.players.reduce((e,t)=>null===e||t.totalTime>e.totalTime?t:e,null);return null!=e?e.getPosition():0}beforeDestroy(){this.players.forEach(e=>{e.beforeDestroy&&e.beforeDestroy()})}triggerCallback(e){const t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(e=>e()),t.length=0}}const _="!"},R1ws:function(e,t,n){"use strict";n.d(t,"a",function(){return Dt}),n.d(t,"b",function(){return Pt});var i=n("fXoL"),r=n("jhN1"),a=n("R0Ic");function s(){return"undefined"!=typeof process&&"[object process]"==={}.toString.call(process)}function o(e){switch(e.length){case 0:return new a.d;case 1:return e[0];default:return new a.n(e)}}function c(e,t,n,i,r={},s={}){const o=[],c=[];let l=-1,u=null;if(i.forEach(e=>{const n=e.offset,i=n==l,d=i&&u||{};Object.keys(e).forEach(n=>{let i=n,c=e[n];if("offset"!==n)switch(i=t.normalizePropertyName(i,o),c){case a.o:c=r[n];break;case a.a:c=s[n];break;default:c=t.normalizeStyleValue(n,i,c,o)}d[i]=c}),i||c.push(d),u=d,l=n}),o.length){const e="\n - ";throw new Error(`Unable to animate due to the following errors:${e}${o.join(e)}`)}return c}function l(e,t,n,i){switch(t){case"start":e.onStart(()=>i(n&&u(n,"start",e)));break;case"done":e.onDone(()=>i(n&&u(n,"done",e)));break;case"destroy":e.onDestroy(()=>i(n&&u(n,"destroy",e)))}}function u(e,t,n){const i=n.totalTime,r=d(e.element,e.triggerName,e.fromState,e.toState,t||e.phaseName,null==i?e.totalTime:i,!!n.disabled),a=e._data;return null!=a&&(r._data=a),r}function d(e,t,n,i,r="",a=0,s){return{element:e,triggerName:t,fromState:n,toState:i,phaseName:r,totalTime:a,disabled:!!s}}function h(e,t,n){let i;return e instanceof Map?(i=e.get(t),i||e.set(t,i=n)):(i=e[t],i||(i=e[t]=n)),i}function p(e){const t=e.indexOf(":");return[e.substring(1,t),e.substr(t+1)]}let f=(e,t)=>!1,m=(e,t)=>!1,b=(e,t,n)=>[];const g=s();(g||"undefined"!=typeof Element)&&(f=(e,t)=>e.contains(t),m=(()=>{if(g||Element.prototype.matches)return(e,t)=>e.matches(t);{const e=Element.prototype,t=e.matchesSelector||e.mozMatchesSelector||e.msMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;return t?(e,n)=>t.apply(e,[n]):m}})(),b=(e,t,n)=>{let i=[];if(n){const n=e.querySelectorAll(t);for(let e=0;e<n.length;e++)i.push(n[e])}else{const n=e.querySelector(t);n&&i.push(n)}return i});let _=null,v=!1;function y(e){_||(_=("undefined"!=typeof document?document.body:null)||{},v=!!_.style&&"WebkitAppearance"in _.style);let t=!0;return _.style&&!function(e){return"ebkit"==e.substring(1,6)}(e)&&(t=e in _.style,!t&&v)&&(t="Webkit"+e.charAt(0).toUpperCase()+e.substr(1)in _.style),t}const M=m,w=f,A=b;function C(e){const t={};return Object.keys(e).forEach(n=>{const i=n.replace(/([a-z])([A-Z])/g,"$1-$2");t[i]=e[n]}),t}let k=(()=>{class e{validateStyleProperty(e){return y(e)}matchesElement(e,t){return M(e,t)}containsElement(e,t){return w(e,t)}query(e,t,n){return A(e,t,n)}computeStyle(e,t,n){return n||""}animate(e,t,n,i,r,s=[],o){return new a.d(n,i)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})(),O=(()=>{class e{}return e.NOOP=new k,e})();const S="ng-enter",L="ng-leave",T="ng-trigger",x=".ng-trigger",D="ng-animating",E=".ng-animating";function P(e){if("number"==typeof e)return e;const t=e.match(/^(-?[\.\d]+)(m?s)/);return!t||t.length<2?0:R(parseFloat(t[1]),t[2])}function R(e,t){switch(t){case"s":return 1e3*e;default:return e}}function j(e,t,n){return e.hasOwnProperty("duration")?e:function(e,t,n){let i,r=0,a="";if("string"==typeof e){const n=e.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===n)return t.push(`The provided timing value "${e}" is invalid.`),{duration:0,delay:0,easing:""};i=R(parseFloat(n[1]),n[2]);const s=n[3];null!=s&&(r=R(parseFloat(s),n[4]));const o=n[5];o&&(a=o)}else i=e;if(!n){let n=!1,a=t.length;i<0&&(t.push("Duration values below 0 are not allowed for this animation step."),n=!0),r<0&&(t.push("Delay values below 0 are not allowed for this animation step."),n=!0),n&&t.splice(a,0,`The provided timing value "${e}" is invalid.`)}return{duration:i,delay:r,easing:a}}(e,t,n)}function z(e,t={}){return Object.keys(e).forEach(n=>{t[n]=e[n]}),t}function N(e,t,n={}){if(t)for(let i in e)n[i]=e[i];else z(e,n);return n}function I(e,t,n){return n?t+":"+n+";":""}function F(e){let t="";for(let n=0;n<e.style.length;n++){const i=e.style.item(n);t+=I(0,i,e.style.getPropertyValue(i))}for(const n in e.style)e.style.hasOwnProperty(n)&&!n.startsWith("_")&&(t+=I(0,n.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),e.style[n]));e.setAttribute("style",t)}function W(e,t,n){e.style&&(Object.keys(t).forEach(i=>{const r=G(i);n&&!n.hasOwnProperty(i)&&(n[i]=e.style[r]),e.style[r]=t[i]}),s()&&F(e))}function q(e,t){e.style&&(Object.keys(t).forEach(t=>{const n=G(t);e.style[n]=""}),s()&&F(e))}function B(e){return Array.isArray(e)?1==e.length?e[0]:Object(a.i)(e):e}const V=new RegExp("{{\\s*(.+?)\\s*}}","g");function Y(e){let t=[];if("string"==typeof e){let n;for(;n=V.exec(e);)t.push(n[1]);V.lastIndex=0}return t}function H(e,t,n){const i=e.toString(),r=i.replace(V,(e,i)=>{let r=t[i];return t.hasOwnProperty(i)||(n.push(`Please provide a value for the animation param ${i}`),r=""),r.toString()});return r==i?e:r}function X(e){const t=[];let n=e.next();for(;!n.done;)t.push(n.value),n=e.next();return t}const U=/-+([a-z0-9])/g;function G(e){return e.replace(U,(...e)=>e[1].toUpperCase())}function Q(e,t){return 0===e||0===t}function K(e,t,n){const i=Object.keys(n);if(i.length&&t.length){let a=t[0],s=[];if(i.forEach(e=>{a.hasOwnProperty(e)||s.push(e),a[e]=n[e]}),s.length)for(var r=1;r<t.length;r++){let n=t[r];s.forEach(function(t){n[t]=J(e,t)})}}return t}function $(e,t,n){switch(t.type){case 7:return e.visitTrigger(t,n);case 0:return e.visitState(t,n);case 1:return e.visitTransition(t,n);case 2:return e.visitSequence(t,n);case 3:return e.visitGroup(t,n);case 4:return e.visitAnimate(t,n);case 5:return e.visitKeyframes(t,n);case 6:return e.visitStyle(t,n);case 8:return e.visitReference(t,n);case 9:return e.visitAnimateChild(t,n);case 10:return e.visitAnimateRef(t,n);case 11:return e.visitQuery(t,n);case 12:return e.visitStagger(t,n);default:throw new Error(`Unable to resolve animation metadata node #${t.type}`)}}function J(e,t){return window.getComputedStyle(e)[t]}const Z="*";function ee(e,t){const n=[];return"string"==typeof e?e.split(/\s*,\s*/).forEach(e=>function(e,t,n){if(":"==e[0]){const i=function(e,t){switch(e){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,t)=>parseFloat(t)>parseFloat(e);case":decrement":return(e,t)=>parseFloat(t)<parseFloat(e);default:return t.push(`The transition alias value "${e}" is not supported`),"* => *"}}(e,n);if("function"==typeof i)return void t.push(i);e=i}const i=e.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==i||i.length<4)return n.push(`The provided transition expression "${e}" is not supported`),t;const r=i[1],a=i[2],s=i[3];t.push(ie(r,s)),"<"!=a[0]||r==Z&&s==Z||t.push(ie(s,r))}(e,n,t)):n.push(e),n}const te=new Set(["true","1"]),ne=new Set(["false","0"]);function ie(e,t){const n=te.has(e)||ne.has(e),i=te.has(t)||ne.has(t);return(r,a)=>{let s=e==Z||e==r,o=t==Z||t==a;return!s&&n&&"boolean"==typeof r&&(s=r?te.has(e):ne.has(e)),!o&&i&&"boolean"==typeof a&&(o=a?te.has(t):ne.has(t)),s&&o}}const re=new RegExp("s*:selfs*,?","g");function ae(e,t,n){return new se(e).build(t,n)}class se{constructor(e){this._driver=e}build(e,t){const n=new oe(t);return this._resetContextStyleTimingState(n),$(this,B(e),n)}_resetContextStyleTimingState(e){e.currentQuerySelector="",e.collectedStyles={},e.collectedStyles[""]={},e.currentTime=0}visitTrigger(e,t){let n=t.queryCount=0,i=t.depCount=0;const r=[],a=[];return"@"==e.name.charAt(0)&&t.errors.push("animation triggers cannot be prefixed with an `@` sign (e.g. trigger('@foo', [...]))"),e.definitions.forEach(e=>{if(this._resetContextStyleTimingState(t),0==e.type){const n=e,i=n.name;i.toString().split(/\s*,\s*/).forEach(e=>{n.name=e,r.push(this.visitState(n,t))}),n.name=i}else if(1==e.type){const r=this.visitTransition(e,t);n+=r.queryCount,i+=r.depCount,a.push(r)}else t.errors.push("only state() and transition() definitions can sit inside of a trigger()")}),{type:7,name:e.name,states:r,transitions:a,queryCount:n,depCount:i,options:null}}visitState(e,t){const n=this.visitStyle(e.styles,t),i=e.options&&e.options.params||null;if(n.containsDynamicStyles){const r=new Set,a=i||{};if(n.styles.forEach(e=>{if(ce(e)){const t=e;Object.keys(t).forEach(e=>{Y(t[e]).forEach(e=>{a.hasOwnProperty(e)||r.add(e)})})}}),r.size){const n=X(r.values());t.errors.push(`state("${e.name}", ...) must define default values for all the following style substitutions: ${n.join(", ")}`)}}return{type:0,name:e.name,style:n,options:i?{params:i}:null}}visitTransition(e,t){t.queryCount=0,t.depCount=0;const n=$(this,B(e.animation),t);return{type:1,matchers:ee(e.expr,t.errors),animation:n,queryCount:t.queryCount,depCount:t.depCount,options:le(e.options)}}visitSequence(e,t){return{type:2,steps:e.steps.map(e=>$(this,e,t)),options:le(e.options)}}visitGroup(e,t){const n=t.currentTime;let i=0;const r=e.steps.map(e=>{t.currentTime=n;const r=$(this,e,t);return i=Math.max(i,t.currentTime),r});return t.currentTime=i,{type:3,steps:r,options:le(e.options)}}visitAnimate(e,t){const n=function(e,t){let n=null;if(e.hasOwnProperty("duration"))n=e;else if("number"==typeof e)return ue(j(e,t).duration,0,"");const i=e;if(i.split(/\s+/).some(e=>"{"==e.charAt(0)&&"{"==e.charAt(1))){const e=ue(0,0,"");return e.dynamic=!0,e.strValue=i,e}return n=n||j(i,t),ue(n.duration,n.delay,n.easing)}(e.timings,t.errors);let i;t.currentAnimateTimings=n;let r=e.styles?e.styles:Object(a.k)({});if(5==r.type)i=this.visitKeyframes(r,t);else{let r=e.styles,s=!1;if(!r){s=!0;const e={};n.easing&&(e.easing=n.easing),r=Object(a.k)(e)}t.currentTime+=n.duration+n.delay;const o=this.visitStyle(r,t);o.isEmptyStep=s,i=o}return t.currentAnimateTimings=null,{type:4,timings:n,style:i,options:null}}visitStyle(e,t){const n=this._makeStyleAst(e,t);return this._validateStyleAst(n,t),n}_makeStyleAst(e,t){const n=[];Array.isArray(e.styles)?e.styles.forEach(e=>{"string"==typeof e?e==a.a?n.push(e):t.errors.push(`The provided style string value ${e} is not allowed.`):n.push(e)}):n.push(e.styles);let i=!1,r=null;return n.forEach(e=>{if(ce(e)){const t=e,n=t.easing;if(n&&(r=n,delete t.easing),!i)for(let e in t)if(t[e].toString().indexOf("{{")>=0){i=!0;break}}}),{type:6,styles:n,easing:r,offset:e.offset,containsDynamicStyles:i,options:null}}_validateStyleAst(e,t){const n=t.currentAnimateTimings;let i=t.currentTime,r=t.currentTime;n&&r>0&&(r-=n.duration+n.delay),e.styles.forEach(e=>{"string"!=typeof e&&Object.keys(e).forEach(n=>{if(!this._driver.validateStyleProperty(n))return void t.errors.push(`The provided animation property "${n}" is not a supported CSS property for animations`);const a=t.collectedStyles[t.currentQuerySelector],s=a[n];let o=!0;s&&(r!=i&&r>=s.startTime&&i<=s.endTime&&(t.errors.push(`The CSS property "${n}" that exists between the times of "${s.startTime}ms" and "${s.endTime}ms" is also being animated in a parallel animation between the times of "${r}ms" and "${i}ms"`),o=!1),r=s.startTime),o&&(a[n]={startTime:r,endTime:i}),t.options&&function(e,t,n){const i=t.params||{},r=Y(e);r.length&&r.forEach(e=>{i.hasOwnProperty(e)||n.push(`Unable to resolve the local animation param ${e} in the given list of values`)})}(e[n],t.options,t.errors)})})}visitKeyframes(e,t){const n={type:5,styles:[],options:null};if(!t.currentAnimateTimings)return t.errors.push("keyframes() must be placed inside of a call to animate()"),n;let i=0;const r=[];let a=!1,s=!1,o=0;const c=e.steps.map(e=>{const n=this._makeStyleAst(e,t);let c=null!=n.offset?n.offset:function(e){if("string"==typeof e)return null;let t=null;if(Array.isArray(e))e.forEach(e=>{if(ce(e)&&e.hasOwnProperty("offset")){const n=e;t=parseFloat(n.offset),delete n.offset}});else if(ce(e)&&e.hasOwnProperty("offset")){const n=e;t=parseFloat(n.offset),delete n.offset}return t}(n.styles),l=0;return null!=c&&(i++,l=n.offset=c),s=s||l<0||l>1,a=a||l<o,o=l,r.push(l),n});s&&t.errors.push("Please ensure that all keyframe offsets are between 0 and 1"),a&&t.errors.push("Please ensure that all keyframe offsets are in order");const l=e.steps.length;let u=0;i>0&&i<l?t.errors.push("Not all style() steps within the declared keyframes() contain offsets"):0==i&&(u=1/(l-1));const d=l-1,h=t.currentTime,p=t.currentAnimateTimings,f=p.duration;return c.forEach((e,i)=>{const a=u>0?i==d?1:u*i:r[i],s=a*f;t.currentTime=h+p.delay+s,p.duration=s,this._validateStyleAst(e,t),e.offset=a,n.styles.push(e)}),n}visitReference(e,t){return{type:8,animation:$(this,B(e.animation),t),options:le(e.options)}}visitAnimateChild(e,t){return t.depCount++,{type:9,options:le(e.options)}}visitAnimateRef(e,t){return{type:10,animation:this.visitReference(e.animation,t),options:le(e.options)}}visitQuery(e,t){const n=t.currentQuerySelector,i=e.options||{};t.queryCount++,t.currentQuery=e;const[r,a]=function(e){const t=!!e.split(/\s*,\s*/).find(e=>":self"==e);return t&&(e=e.replace(re,"")),[e=e.replace(/@\*/g,x).replace(/@\w+/g,e=>".ng-trigger-"+e.substr(1)).replace(/:animating/g,E),t]}(e.selector);t.currentQuerySelector=n.length?n+" "+r:r,h(t.collectedStyles,t.currentQuerySelector,{});const s=$(this,B(e.animation),t);return t.currentQuery=null,t.currentQuerySelector=n,{type:11,selector:r,limit:i.limit||0,optional:!!i.optional,includeSelf:a,animation:s,originalSelector:e.selector,options:le(e.options)}}visitStagger(e,t){t.currentQuery||t.errors.push("stagger() can only be used inside of query()");const n="full"===e.timings?{duration:0,delay:0,easing:"full"}:j(e.timings,t.errors,!0);return{type:12,animation:$(this,B(e.animation),t),timings:n,options:null}}}class oe{constructor(e){this.errors=e,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles={},this.options=null}}function ce(e){return!Array.isArray(e)&&"object"==typeof e}function le(e){var t;return e?(e=z(e)).params&&(e.params=(t=e.params)?z(t):null):e={},e}function ue(e,t,n){return{duration:e,delay:t,easing:n}}function de(e,t,n,i,r,a,s=null,o=!1){return{type:1,element:e,keyframes:t,preStyleProps:n,postStyleProps:i,duration:r,delay:a,totalTime:r+a,easing:s,subTimeline:o}}class he{constructor(){this._map=new Map}consume(e){let t=this._map.get(e);return t?this._map.delete(e):t=[],t}append(e,t){let n=this._map.get(e);n||this._map.set(e,n=[]),n.push(...t)}has(e){return this._map.has(e)}clear(){this._map.clear()}}const pe=new RegExp(":enter","g"),fe=new RegExp(":leave","g");function me(e,t,n,i,r,a={},s={},o,c,l=[]){return(new be).buildKeyframes(e,t,n,i,r,a,s,o,c,l)}class be{buildKeyframes(e,t,n,i,r,a,s,o,c,l=[]){c=c||new he;const u=new _e(e,t,c,i,r,l,[]);u.options=o,u.currentTimeline.setStyles([a],null,u.errors,o),$(this,n,u);const d=u.timelines.filter(e=>e.containsAnimation());if(d.length&&Object.keys(s).length){const e=d[d.length-1];e.allowOnlyTimelineStyles()||e.setStyles([s],null,u.errors,o)}return d.length?d.map(e=>e.buildKeyframes()):[de(t,[],[],[],0,0,"",!1)]}visitTrigger(e,t){}visitState(e,t){}visitTransition(e,t){}visitAnimateChild(e,t){const n=t.subInstructions.consume(t.element);if(n){const i=t.createSubContext(e.options),r=t.currentTimeline.currentTime,a=this._visitSubInstructions(n,i,i.options);r!=a&&t.transformIntoNewTimeline(a)}t.previousNode=e}visitAnimateRef(e,t){const n=t.createSubContext(e.options);n.transformIntoNewTimeline(),this.visitReference(e.animation,n),t.transformIntoNewTimeline(n.currentTimeline.currentTime),t.previousNode=e}_visitSubInstructions(e,t,n){let i=t.currentTimeline.currentTime;const r=null!=n.duration?P(n.duration):null,a=null!=n.delay?P(n.delay):null;return 0!==r&&e.forEach(e=>{const n=t.appendInstructionToTimeline(e,r,a);i=Math.max(i,n.duration+n.delay)}),i}visitReference(e,t){t.updateOptions(e.options,!0),$(this,e.animation,t),t.previousNode=e}visitSequence(e,t){const n=t.subContextCount;let i=t;const r=e.options;if(r&&(r.params||r.delay)&&(i=t.createSubContext(r),i.transformIntoNewTimeline(),null!=r.delay)){6==i.previousNode.type&&(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=ge);const e=P(r.delay);i.delayNextStep(e)}e.steps.length&&(e.steps.forEach(e=>$(this,e,i)),i.currentTimeline.applyStylesToKeyframe(),i.subContextCount>n&&i.transformIntoNewTimeline()),t.previousNode=e}visitGroup(e,t){const n=[];let i=t.currentTimeline.currentTime;const r=e.options&&e.options.delay?P(e.options.delay):0;e.steps.forEach(a=>{const s=t.createSubContext(e.options);r&&s.delayNextStep(r),$(this,a,s),i=Math.max(i,s.currentTimeline.currentTime),n.push(s.currentTimeline)}),n.forEach(e=>t.currentTimeline.mergeTimelineCollectedStyles(e)),t.transformIntoNewTimeline(i),t.previousNode=e}_visitTiming(e,t){if(e.dynamic){const n=e.strValue;return j(t.params?H(n,t.params,t.errors):n,t.errors)}return{duration:e.duration,delay:e.delay,easing:e.easing}}visitAnimate(e,t){const n=t.currentAnimateTimings=this._visitTiming(e.timings,t),i=t.currentTimeline;n.delay&&(t.incrementTime(n.delay),i.snapshotCurrentStyles());const r=e.style;5==r.type?this.visitKeyframes(r,t):(t.incrementTime(n.duration),this.visitStyle(r,t),i.applyStylesToKeyframe()),t.currentAnimateTimings=null,t.previousNode=e}visitStyle(e,t){const n=t.currentTimeline,i=t.currentAnimateTimings;!i&&n.getCurrentStyleProperties().length&&n.forwardFrame();const r=i&&i.easing||e.easing;e.isEmptyStep?n.applyEmptyStep(r):n.setStyles(e.styles,r,t.errors,t.options),t.previousNode=e}visitKeyframes(e,t){const n=t.currentAnimateTimings,i=t.currentTimeline.duration,r=n.duration,a=t.createSubContext().currentTimeline;a.easing=n.easing,e.styles.forEach(e=>{a.forwardTime((e.offset||0)*r),a.setStyles(e.styles,e.easing,t.errors,t.options),a.applyStylesToKeyframe()}),t.currentTimeline.mergeTimelineCollectedStyles(a),t.transformIntoNewTimeline(i+r),t.previousNode=e}visitQuery(e,t){const n=t.currentTimeline.currentTime,i=e.options||{},r=i.delay?P(i.delay):0;r&&(6===t.previousNode.type||0==n&&t.currentTimeline.getCurrentStyleProperties().length)&&(t.currentTimeline.snapshotCurrentStyles(),t.previousNode=ge);let a=n;const s=t.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!i.optional,t.errors);t.currentQueryTotal=s.length;let o=null;s.forEach((n,i)=>{t.currentQueryIndex=i;const s=t.createSubContext(e.options,n);r&&s.delayNextStep(r),n===t.element&&(o=s.currentTimeline),$(this,e.animation,s),s.currentTimeline.applyStylesToKeyframe(),a=Math.max(a,s.currentTimeline.currentTime)}),t.currentQueryIndex=0,t.currentQueryTotal=0,t.transformIntoNewTimeline(a),o&&(t.currentTimeline.mergeTimelineCollectedStyles(o),t.currentTimeline.snapshotCurrentStyles()),t.previousNode=e}visitStagger(e,t){const n=t.parentContext,i=t.currentTimeline,r=e.timings,a=Math.abs(r.duration),s=a*(t.currentQueryTotal-1);let o=a*t.currentQueryIndex;switch(r.duration<0?"reverse":r.easing){case"reverse":o=s-o;break;case"full":o=n.currentStaggerTime}const c=t.currentTimeline;o&&c.delayNextStep(o);const l=c.currentTime;$(this,e.animation,t),t.previousNode=e,n.currentStaggerTime=i.currentTime-l+(i.startTime-n.currentTimeline.startTime)}}const ge={};class _e{constructor(e,t,n,i,r,a,s,o){this._driver=e,this.element=t,this.subInstructions=n,this._enterClassName=i,this._leaveClassName=r,this.errors=a,this.timelines=s,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=ge,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=o||new ve(this._driver,t,0),s.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(e,t){if(!e)return;const n=e;let i=this.options;null!=n.duration&&(i.duration=P(n.duration)),null!=n.delay&&(i.delay=P(n.delay));const r=n.params;if(r){let e=i.params;e||(e=this.options.params={}),Object.keys(r).forEach(n=>{t&&e.hasOwnProperty(n)||(e[n]=H(r[n],e,this.errors))})}}_copyOptions(){const e={};if(this.options){const t=this.options.params;if(t){const n=e.params={};Object.keys(t).forEach(e=>{n[e]=t[e]})}}return e}createSubContext(e=null,t,n){const i=t||this.element,r=new _e(this._driver,i,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(i,n||0));return r.previousNode=this.previousNode,r.currentAnimateTimings=this.currentAnimateTimings,r.options=this._copyOptions(),r.updateOptions(e),r.currentQueryIndex=this.currentQueryIndex,r.currentQueryTotal=this.currentQueryTotal,r.parentContext=this,this.subContextCount++,r}transformIntoNewTimeline(e){return this.previousNode=ge,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(e,t,n){const i={duration:null!=t?t:e.duration,delay:this.currentTimeline.currentTime+(null!=n?n:0)+e.delay,easing:""},r=new ye(this._driver,e.element,e.keyframes,e.preStyleProps,e.postStyleProps,i,e.stretchStartingKeyframe);return this.timelines.push(r),i}incrementTime(e){this.currentTimeline.forwardTime(this.currentTimeline.duration+e)}delayNextStep(e){e>0&&this.currentTimeline.delayNextStep(e)}invokeQuery(e,t,n,i,r,a){let s=[];if(i&&s.push(this.element),e.length>0){e=(e=e.replace(pe,"."+this._enterClassName)).replace(fe,"."+this._leaveClassName);let t=this._driver.query(this.element,e,1!=n);0!==n&&(t=n<0?t.slice(t.length+n,t.length):t.slice(0,n)),s.push(...t)}return r||0!=s.length||a.push(`\`query("${t}")\` returned zero elements. (Use \`query("${t}", { optional: true })\` if you wish to allow this.)`),s}}class ve{constructor(e,t,n,i){this._driver=e,this.element=t,this.startTime=n,this._elementTimelineStylesLookup=i,this.duration=0,this._previousKeyframe={},this._currentKeyframe={},this._keyframes=new Map,this._styleSummary={},this._pendingStyles={},this._backFill={},this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._localTimelineStyles=Object.create(this._backFill,{}),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(t),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(t,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.getCurrentStyleProperties().length>0;default:return!0}}getCurrentStyleProperties(){return Object.keys(this._currentKeyframe)}get currentTime(){return this.startTime+this.duration}delayNextStep(e){const t=1==this._keyframes.size&&Object.keys(this._pendingStyles).length;this.duration||t?(this.forwardTime(this.currentTime+e),t&&this.snapshotCurrentStyles()):this.startTime+=e}fork(e,t){return this.applyStylesToKeyframe(),new ve(this._driver,e,t||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=Object.create(this._backFill,{}),this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(e){this.applyStylesToKeyframe(),this.duration=e,this._loadKeyframe()}_updateStyle(e,t){this._localTimelineStyles[e]=t,this._globalTimelineStyles[e]=t,this._styleSummary[e]={time:this.currentTime,value:t}}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(e){e&&(this._previousKeyframe.easing=e),Object.keys(this._globalTimelineStyles).forEach(e=>{this._backFill[e]=this._globalTimelineStyles[e]||a.a,this._currentKeyframe[e]=a.a}),this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(e,t,n,i){t&&(this._previousKeyframe.easing=t);const r=i&&i.params||{},s=function(e,t){const n={};let i;return e.forEach(e=>{"*"===e?(i=i||Object.keys(t),i.forEach(e=>{n[e]=a.a})):N(e,!1,n)}),n}(e,this._globalTimelineStyles);Object.keys(s).forEach(e=>{const t=H(s[e],r,n);this._pendingStyles[e]=t,this._localTimelineStyles.hasOwnProperty(e)||(this._backFill[e]=this._globalTimelineStyles.hasOwnProperty(e)?this._globalTimelineStyles[e]:a.a),this._updateStyle(e,t)})}applyStylesToKeyframe(){const e=this._pendingStyles,t=Object.keys(e);0!=t.length&&(this._pendingStyles={},t.forEach(t=>{this._currentKeyframe[t]=e[t]}),Object.keys(this._localTimelineStyles).forEach(e=>{this._currentKeyframe.hasOwnProperty(e)||(this._currentKeyframe[e]=this._localTimelineStyles[e])}))}snapshotCurrentStyles(){Object.keys(this._localTimelineStyles).forEach(e=>{const t=this._localTimelineStyles[e];this._pendingStyles[e]=t,this._updateStyle(e,t)})}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const e=[];for(let t in this._currentKeyframe)e.push(t);return e}mergeTimelineCollectedStyles(e){Object.keys(e._styleSummary).forEach(t=>{const n=this._styleSummary[t],i=e._styleSummary[t];(!n||i.time>n.time)&&this._updateStyle(t,i.value)})}buildKeyframes(){this.applyStylesToKeyframe();const e=new Set,t=new Set,n=1===this._keyframes.size&&0===this.duration;let i=[];this._keyframes.forEach((r,s)=>{const o=N(r,!0);Object.keys(o).forEach(n=>{const i=o[n];i==a.o?e.add(n):i==a.a&&t.add(n)}),n||(o.offset=s/this.duration),i.push(o)});const r=e.size?X(e.values()):[],s=t.size?X(t.values()):[];if(n){const e=i[0],t=z(e);e.offset=0,t.offset=1,i=[e,t]}return de(this.element,i,r,s,this.duration,this.startTime,this.easing,!1)}}class ye extends ve{constructor(e,t,n,i,r,a,s=!1){super(e,t,a.delay),this.element=t,this.keyframes=n,this.preStyleProps=i,this.postStyleProps=r,this._stretchStartingKeyframe=s,this.timings={duration:a.duration,delay:a.delay,easing:a.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let e=this.keyframes,{delay:t,duration:n,easing:i}=this.timings;if(this._stretchStartingKeyframe&&t){const r=[],a=n+t,s=t/a,o=N(e[0],!1);o.offset=0,r.push(o);const c=N(e[0],!1);c.offset=Me(s),r.push(c);const l=e.length-1;for(let i=1;i<=l;i++){let s=N(e[i],!1);s.offset=Me((t+s.offset*n)/a),r.push(s)}n=a,t=0,i="",e=r}return de(this.element,e,this.preStyleProps,this.postStyleProps,n,t,i,!0)}}function Me(e,t=3){const n=Math.pow(10,t-1);return Math.round(e*n)/n}class we{}class Ae extends we{normalizePropertyName(e,t){return G(e)}normalizeStyleValue(e,t,n,i){let r="";const a=n.toString().trim();if(Ce[t]&&0!==n&&"0"!==n)if("number"==typeof n)r="px";else{const t=n.match(/^[+-]?[\d\.]+([a-z]*)$/);t&&0==t[1].length&&i.push(`Please provide a CSS unit value for ${e}:${n}`)}return a+r}}const Ce=(()=>function(e){const t={};return e.forEach(e=>t[e]=!0),t}("width,height,minWidth,minHeight,maxWidth,maxHeight,left,top,bottom,right,fontSize,outlineWidth,outlineOffset,paddingTop,paddingLeft,paddingBottom,paddingRight,marginTop,marginLeft,marginBottom,marginRight,borderRadius,borderWidth,borderTopWidth,borderLeftWidth,borderRightWidth,borderBottomWidth,textIndent,perspective".split(",")))();function ke(e,t,n,i,r,a,s,o,c,l,u,d,h){return{type:0,element:e,triggerName:t,isRemovalTransition:r,fromState:n,fromStyles:a,toState:i,toStyles:s,timelines:o,queriedElements:c,preStyleProps:l,postStyleProps:u,totalTime:d,errors:h}}const Oe={};class Se{constructor(e,t,n){this._triggerName=e,this.ast=t,this._stateStyles=n}match(e,t,n,i){return function(e,t,n,i,r){return e.some(e=>e(t,n,i,r))}(this.ast.matchers,e,t,n,i)}buildStyles(e,t,n){const i=this._stateStyles["*"],r=this._stateStyles[e],a=i?i.buildStyles(t,n):{};return r?r.buildStyles(t,n):a}build(e,t,n,i,r,a,s,o,c,l){const u=[],d=this.ast.options&&this.ast.options.params||Oe,p=this.buildStyles(n,s&&s.params||Oe,u),f=o&&o.params||Oe,m=this.buildStyles(i,f,u),b=new Set,g=new Map,_=new Map,v="void"===i,y={params:Object.assign(Object.assign({},d),f)},M=l?[]:me(e,t,this.ast.animation,r,a,p,m,y,c,u);let w=0;if(M.forEach(e=>{w=Math.max(e.duration+e.delay,w)}),u.length)return ke(t,this._triggerName,n,i,v,p,m,[],[],g,_,w,u);M.forEach(e=>{const n=e.element,i=h(g,n,{});e.preStyleProps.forEach(e=>i[e]=!0);const r=h(_,n,{});e.postStyleProps.forEach(e=>r[e]=!0),n!==t&&b.add(n)});const A=X(b.values());return ke(t,this._triggerName,n,i,v,p,m,M,A,g,_,w)}}class Le{constructor(e,t){this.styles=e,this.defaultParams=t}buildStyles(e,t){const n={},i=z(this.defaultParams);return Object.keys(e).forEach(t=>{const n=e[t];null!=n&&(i[t]=n)}),this.styles.styles.forEach(e=>{if("string"!=typeof e){const r=e;Object.keys(r).forEach(e=>{let a=r[e];a.length>1&&(a=H(a,i,t)),n[e]=a})}}),n}}class Te{constructor(e,t){this.name=e,this.ast=t,this.transitionFactories=[],this.states={},t.states.forEach(e=>{this.states[e.name]=new Le(e.style,e.options&&e.options.params||{})}),xe(this.states,"true","1"),xe(this.states,"false","0"),t.transitions.forEach(t=>{this.transitionFactories.push(new Se(e,t,this.states))}),this.fallbackTransition=new Se(e,{type:1,animation:{type:2,steps:[],options:null},matchers:[(e,t)=>!0],options:null,queryCount:0,depCount:0},this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(e,t,n,i){return this.transitionFactories.find(r=>r.match(e,t,n,i))||null}matchStyles(e,t,n){return this.fallbackTransition.buildStyles(e,t,n)}}function xe(e,t,n){e.hasOwnProperty(t)?e.hasOwnProperty(n)||(e[n]=e[t]):e.hasOwnProperty(n)&&(e[t]=e[n])}const De=new he;class Ee{constructor(e,t,n){this.bodyNode=e,this._driver=t,this._normalizer=n,this._animations={},this._playersById={},this.players=[]}register(e,t){const n=[],i=ae(this._driver,t,n);if(n.length)throw new Error(`Unable to build the animation due to the following errors: ${n.join("\n")}`);this._animations[e]=i}_buildPlayer(e,t,n){const i=e.element,r=c(0,this._normalizer,0,e.keyframes,t,n);return this._driver.animate(i,r,e.duration,e.delay,e.easing,[],!0)}create(e,t,n={}){const i=[],r=this._animations[e];let s;const c=new Map;if(r?(s=me(this._driver,t,r,S,L,{},{},n,De,i),s.forEach(e=>{const t=h(c,e.element,{});e.postStyleProps.forEach(e=>t[e]=null)})):(i.push("The requested animation doesn't exist or has already been destroyed"),s=[]),i.length)throw new Error(`Unable to create the animation due to the following errors: ${i.join("\n")}`);c.forEach((e,t)=>{Object.keys(e).forEach(n=>{e[n]=this._driver.computeStyle(t,n,a.a)})});const l=o(s.map(e=>{const t=c.get(e.element);return this._buildPlayer(e,{},t)}));return this._playersById[e]=l,l.onDestroy(()=>this.destroy(e)),this.players.push(l),l}destroy(e){const t=this._getPlayer(e);t.destroy(),delete this._playersById[e];const n=this.players.indexOf(t);n>=0&&this.players.splice(n,1)}_getPlayer(e){const t=this._playersById[e];if(!t)throw new Error(`Unable to find the timeline player referenced by ${e}`);return t}listen(e,t,n,i){const r=d(t,"","","");return l(this._getPlayer(e),n,r,i),()=>{}}command(e,t,n,i){if("register"==n)return void this.register(e,i[0]);if("create"==n)return void this.create(e,t,i[0]||{});const r=this._getPlayer(e);switch(n){case"play":r.play();break;case"pause":r.pause();break;case"reset":r.reset();break;case"restart":r.restart();break;case"finish":r.finish();break;case"init":r.init();break;case"setPosition":r.setPosition(parseFloat(i[0]));break;case"destroy":this.destroy(e)}}}const Pe="ng-animate-queued",Re="ng-animate-disabled",je=".ng-animate-disabled",ze=[],Ne={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Ie={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0};class Fe{constructor(e,t=""){this.namespaceId=t;const n=e&&e.hasOwnProperty("value");if(this.value=null!=(i=n?e.value:e)?i:null,n){const t=z(e);delete t.value,this.options=t}else this.options={};var i;this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(e){const t=e.params;if(t){const e=this.options.params;Object.keys(t).forEach(n=>{null==e[n]&&(e[n]=t[n])})}}}const We="void",qe=new Fe(We);class Be{constructor(e,t,n){this.id=e,this.hostElement=t,this._engine=n,this.players=[],this._triggers={},this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+e,Qe(t,this._hostClassName)}listen(e,t,n,i){if(!this._triggers.hasOwnProperty(t))throw new Error(`Unable to listen on the animation trigger event "${n}" because the animation trigger "${t}" doesn't exist!`);if(null==n||0==n.length)throw new Error(`Unable to listen on the animation trigger "${t}" because the provided event is undefined!`);if("start"!=(r=n)&&"done"!=r)throw new Error(`The provided animation trigger event "${n}" for the animation trigger "${t}" is not supported!`);var r;const a=h(this._elementListeners,e,[]),s={name:t,phase:n,callback:i};a.push(s);const o=h(this._engine.statesByElement,e,{});return o.hasOwnProperty(t)||(Qe(e,T),Qe(e,"ng-trigger-"+t),o[t]=qe),()=>{this._engine.afterFlush(()=>{const e=a.indexOf(s);e>=0&&a.splice(e,1),this._triggers[t]||delete o[t]})}}register(e,t){return!this._triggers[e]&&(this._triggers[e]=t,!0)}_getTrigger(e){const t=this._triggers[e];if(!t)throw new Error(`The provided animation trigger "${e}" has not been registered!`);return t}trigger(e,t,n,i=!0){const r=this._getTrigger(t),a=new Ye(this.id,t,e);let s=this._engine.statesByElement.get(e);s||(Qe(e,T),Qe(e,"ng-trigger-"+t),this._engine.statesByElement.set(e,s={}));let o=s[t];const c=new Fe(n,this.id);if(!(n&&n.hasOwnProperty("value"))&&o&&c.absorbOptions(o.options),s[t]=c,o||(o=qe),c.value!==We&&o.value===c.value){if(!function(e,t){const n=Object.keys(e),i=Object.keys(t);if(n.length!=i.length)return!1;for(let r=0;r<n.length;r++){const i=n[r];if(!t.hasOwnProperty(i)||e[i]!==t[i])return!1}return!0}(o.params,c.params)){const t=[],n=r.matchStyles(o.value,o.params,t),i=r.matchStyles(c.value,c.params,t);t.length?this._engine.reportError(t):this._engine.afterFlush(()=>{q(e,n),W(e,i)})}return}const l=h(this._engine.playersByElement,e,[]);l.forEach(e=>{e.namespaceId==this.id&&e.triggerName==t&&e.queued&&e.destroy()});let u=r.matchTransition(o.value,c.value,e,c.params),d=!1;if(!u){if(!i)return;u=r.fallbackTransition,d=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:t,transition:u,fromState:o,toState:c,player:a,isFallbackTransition:d}),d||(Qe(e,Pe),a.onStart(()=>{Ke(e,Pe)})),a.onDone(()=>{let t=this.players.indexOf(a);t>=0&&this.players.splice(t,1);const n=this._engine.playersByElement.get(e);if(n){let e=n.indexOf(a);e>=0&&n.splice(e,1)}}),this.players.push(a),l.push(a),a}deregister(e){delete this._triggers[e],this._engine.statesByElement.forEach((t,n)=>{delete t[e]}),this._elementListeners.forEach((t,n)=>{this._elementListeners.set(n,t.filter(t=>t.name!=e))})}clearElementCache(e){this._engine.statesByElement.delete(e),this._elementListeners.delete(e);const t=this._engine.playersByElement.get(e);t&&(t.forEach(e=>e.destroy()),this._engine.playersByElement.delete(e))}_signalRemovalForInnerTriggers(e,t){const n=this._engine.driver.query(e,x,!0);n.forEach(e=>{if(e.__ng_removed)return;const n=this._engine.fetchNamespacesByElement(e);n.size?n.forEach(n=>n.triggerLeaveAnimation(e,t,!1,!0)):this.clearElementCache(e)}),this._engine.afterFlushAnimationsDone(()=>n.forEach(e=>this.clearElementCache(e)))}triggerLeaveAnimation(e,t,n,i){const r=this._engine.statesByElement.get(e);if(r){const a=[];if(Object.keys(r).forEach(t=>{if(this._triggers[t]){const n=this.trigger(e,t,We,i);n&&a.push(n)}}),a.length)return this._engine.markElementAsRemoved(this.id,e,!0,t),n&&o(a).onDone(()=>this._engine.processLeaveNode(e)),!0}return!1}prepareLeaveAnimationListeners(e){const t=this._elementListeners.get(e),n=this._engine.statesByElement.get(e);if(t&&n){const i=new Set;t.forEach(t=>{const r=t.name;if(i.has(r))return;i.add(r);const a=this._triggers[r].fallbackTransition,s=n[r]||qe,o=new Fe(We),c=new Ye(this.id,r,e);this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:r,transition:a,fromState:s,toState:o,player:c,isFallbackTransition:!0})})}}removeNode(e,t){const n=this._engine;if(e.childElementCount&&this._signalRemovalForInnerTriggers(e,t),this.triggerLeaveAnimation(e,t,!0))return;let i=!1;if(n.totalAnimations){const t=n.players.length?n.playersByQueriedElement.get(e):[];if(t&&t.length)i=!0;else{let t=e;for(;t=t.parentNode;)if(n.statesByElement.get(t)){i=!0;break}}}if(this.prepareLeaveAnimationListeners(e),i)n.markElementAsRemoved(this.id,e,!1,t);else{const i=e.__ng_removed;i&&i!==Ne||(n.afterFlush(()=>this.clearElementCache(e)),n.destroyInnerAnimations(e),n._onRemovalComplete(e,t))}}insertNode(e,t){Qe(e,this._hostClassName)}drainQueuedTransitions(e){const t=[];return this._queue.forEach(n=>{const i=n.player;if(i.destroyed)return;const r=n.element,a=this._elementListeners.get(r);a&&a.forEach(t=>{if(t.name==n.triggerName){const i=d(r,n.triggerName,n.fromState.value,n.toState.value);i._data=e,l(n.player,t.phase,i,t.callback)}}),i.markedForDestroy?this._engine.afterFlush(()=>{i.destroy()}):t.push(n)}),this._queue=[],t.sort((e,t)=>{const n=e.transition.ast.depCount,i=t.transition.ast.depCount;return 0==n||0==i?n-i:this._engine.driver.containsElement(e.element,t.element)?1:-1})}destroy(e){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,e)}elementContainsData(e){let t=!1;return this._elementListeners.has(e)&&(t=!0),t=!!this._queue.find(t=>t.element===e)||t,t}}class Ve{constructor(e,t,n){this.bodyNode=e,this.driver=t,this._normalizer=n,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(e,t)=>{}}_onRemovalComplete(e,t){this.onRemovalComplete(e,t)}get queuedPlayers(){const e=[];return this._namespaceList.forEach(t=>{t.players.forEach(t=>{t.queued&&e.push(t)})}),e}createNamespace(e,t){const n=new Be(e,t,this);return t.parentNode?this._balanceNamespaceList(n,t):(this.newHostElements.set(t,n),this.collectEnterElement(t)),this._namespaceLookup[e]=n}_balanceNamespaceList(e,t){const n=this._namespaceList.length-1;if(n>=0){let i=!1;for(let r=n;r>=0;r--)if(this.driver.containsElement(this._namespaceList[r].hostElement,t)){this._namespaceList.splice(r+1,0,e),i=!0;break}i||this._namespaceList.splice(0,0,e)}else this._namespaceList.push(e);return this.namespacesByHostElement.set(t,e),e}register(e,t){let n=this._namespaceLookup[e];return n||(n=this.createNamespace(e,t)),n}registerTrigger(e,t,n){let i=this._namespaceLookup[e];i&&i.register(t,n)&&this.totalAnimations++}destroy(e,t){if(!e)return;const n=this._fetchNamespace(e);this.afterFlush(()=>{this.namespacesByHostElement.delete(n.hostElement),delete this._namespaceLookup[e];const t=this._namespaceList.indexOf(n);t>=0&&this._namespaceList.splice(t,1)}),this.afterFlushAnimationsDone(()=>n.destroy(t))}_fetchNamespace(e){return this._namespaceLookup[e]}fetchNamespacesByElement(e){const t=new Set,n=this.statesByElement.get(e);if(n){const e=Object.keys(n);for(let i=0;i<e.length;i++){const r=n[e[i]].namespaceId;if(r){const e=this._fetchNamespace(r);e&&t.add(e)}}}return t}trigger(e,t,n,i){if(He(t)){const r=this._fetchNamespace(e);if(r)return r.trigger(t,n,i),!0}return!1}insertNode(e,t,n,i){if(!He(t))return;const r=t.__ng_removed;if(r&&r.setForRemoval){r.setForRemoval=!1,r.setForMove=!0;const e=this.collectedLeaveElements.indexOf(t);e>=0&&this.collectedLeaveElements.splice(e,1)}if(e){const i=this._fetchNamespace(e);i&&i.insertNode(t,n)}i&&this.collectEnterElement(t)}collectEnterElement(e){this.collectedEnterElements.push(e)}markElementAsDisabled(e,t){t?this.disabledNodes.has(e)||(this.disabledNodes.add(e),Qe(e,Re)):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),Ke(e,Re))}removeNode(e,t,n,i){if(He(t)){const r=e?this._fetchNamespace(e):null;if(r?r.removeNode(t,i):this.markElementAsRemoved(e,t,!1,i),n){const n=this.namespacesByHostElement.get(t);n&&n.id!==e&&n.removeNode(t,i)}}else this._onRemovalComplete(t,i)}markElementAsRemoved(e,t,n,i){this.collectedLeaveElements.push(t),t.__ng_removed={namespaceId:e,setForRemoval:i,hasAnimation:n,removedBeforeQueried:!1}}listen(e,t,n,i,r){return He(t)?this._fetchNamespace(e).listen(t,n,i,r):()=>{}}_buildInstruction(e,t,n,i,r){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,n,i,e.fromState.options,e.toState.options,t,r)}destroyInnerAnimations(e){let t=this.driver.query(e,x,!0);t.forEach(e=>this.destroyActiveAnimationsForElement(e)),0!=this.playersByQueriedElement.size&&(t=this.driver.query(e,E,!0),t.forEach(e=>this.finishActiveQueriedAnimationOnElement(e)))}destroyActiveAnimationsForElement(e){const t=this.playersByElement.get(e);t&&t.forEach(e=>{e.queued?e.markedForDestroy=!0:e.destroy()})}finishActiveQueriedAnimationOnElement(e){const t=this.playersByQueriedElement.get(e);t&&t.forEach(e=>e.finish())}whenRenderingDone(){return new Promise(e=>{if(this.players.length)return o(this.players).onDone(()=>e());e()})}processLeaveNode(e){const t=e.__ng_removed;if(t&&t.setForRemoval){if(e.__ng_removed=Ne,t.namespaceId){this.destroyInnerAnimations(e);const n=this._fetchNamespace(t.namespaceId);n&&n.clearElementCache(e)}this._onRemovalComplete(e,t.setForRemoval)}this.driver.matchesElement(e,je)&&this.markElementAsDisabled(e,!1),this.driver.query(e,je,!0).forEach(e=>{this.markElementAsDisabled(e,!1)})}flush(e=-1){let t=[];if(this.newHostElements.size&&(this.newHostElements.forEach((e,t)=>this._balanceNamespaceList(e,t)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let n=0;n<this.collectedEnterElements.length;n++)Qe(this.collectedEnterElements[n],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const n=[];try{t=this._flushAnimations(n,e)}finally{for(let e=0;e<n.length;e++)n[e]()}}else for(let n=0;n<this.collectedLeaveElements.length;n++)this.processLeaveNode(this.collectedLeaveElements[n]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(e=>e()),this._flushFns=[],this._whenQuietFns.length){const e=this._whenQuietFns;this._whenQuietFns=[],t.length?o(t).onDone(()=>{e.forEach(e=>e())}):e.forEach(e=>e())}}reportError(e){throw new Error(`Unable to process animations due to the following failed trigger transitions\n ${e.join("\n")}`)}_flushAnimations(e,t){const n=new he,i=[],r=new Map,s=[],c=new Map,l=new Map,u=new Map,d=new Set;this.disabledNodes.forEach(e=>{d.add(e);const t=this.driver.query(e,".ng-animate-queued",!0);for(let n=0;n<t.length;n++)d.add(t[n])});const p=this.bodyNode,f=Array.from(this.statesByElement.keys()),m=Ge(f,this.collectedEnterElements),b=new Map;let g=0;m.forEach((e,t)=>{const n=S+g++;b.set(t,n),e.forEach(e=>Qe(e,n))});const _=[],v=new Set,y=new Set;for(let a=0;a<this.collectedLeaveElements.length;a++){const e=this.collectedLeaveElements[a],t=e.__ng_removed;t&&t.setForRemoval&&(_.push(e),v.add(e),t.hasAnimation?this.driver.query(e,".ng-star-inserted",!0).forEach(e=>v.add(e)):y.add(e))}const M=new Map,w=Ge(f,Array.from(v));w.forEach((e,t)=>{const n=L+g++;M.set(t,n),e.forEach(e=>Qe(e,n))}),e.push(()=>{m.forEach((e,t)=>{const n=b.get(t);e.forEach(e=>Ke(e,n))}),w.forEach((e,t)=>{const n=M.get(t);e.forEach(e=>Ke(e,n))}),_.forEach(e=>{this.processLeaveNode(e)})});const A=[],C=[];for(let a=this._namespaceList.length-1;a>=0;a--)this._namespaceList[a].drainQueuedTransitions(t).forEach(e=>{const t=e.player,r=e.element;if(A.push(t),this.collectedEnterElements.length){const e=r.__ng_removed;if(e&&e.setForMove)return void t.destroy()}const a=!p||!this.driver.containsElement(p,r),o=M.get(r),d=b.get(r),f=this._buildInstruction(e,n,d,o,a);if(f.errors&&f.errors.length)C.push(f);else{if(a)return t.onStart(()=>q(r,f.fromStyles)),t.onDestroy(()=>W(r,f.toStyles)),void i.push(t);if(e.isFallbackTransition)return t.onStart(()=>q(r,f.fromStyles)),t.onDestroy(()=>W(r,f.toStyles)),void i.push(t);f.timelines.forEach(e=>e.stretchStartingKeyframe=!0),n.append(r,f.timelines),s.push({instruction:f,player:t,element:r}),f.queriedElements.forEach(e=>h(c,e,[]).push(t)),f.preStyleProps.forEach((e,t)=>{const n=Object.keys(e);if(n.length){let e=l.get(t);e||l.set(t,e=new Set),n.forEach(t=>e.add(t))}}),f.postStyleProps.forEach((e,t)=>{const n=Object.keys(e);let i=u.get(t);i||u.set(t,i=new Set),n.forEach(e=>i.add(e))})}});if(C.length){const e=[];C.forEach(t=>{e.push(`@${t.triggerName} has failed due to:\n`),t.errors.forEach(t=>e.push(`- ${t}\n`))}),A.forEach(e=>e.destroy()),this.reportError(e)}const k=new Map,O=new Map;s.forEach(e=>{const t=e.element;n.has(t)&&(O.set(t,t),this._beforeAnimationBuild(e.player.namespaceId,e.instruction,k))}),i.forEach(e=>{const t=e.element;this._getPreviousPlayers(t,!1,e.namespaceId,e.triggerName,null).forEach(e=>{h(k,t,[]).push(e),e.destroy()})});const T=_.filter(e=>Ze(e,l,u)),x=new Map;Ue(x,this.driver,y,u,a.a).forEach(e=>{Ze(e,l,u)&&T.push(e)});const D=new Map;m.forEach((e,t)=>{Ue(D,this.driver,new Set(e),l,a.o)}),T.forEach(e=>{const t=x.get(e),n=D.get(e);x.set(e,Object.assign(Object.assign({},t),n))});const P=[],R=[],j={};s.forEach(e=>{const{element:t,player:a,instruction:s}=e;if(n.has(t)){if(d.has(t))return a.onDestroy(()=>W(t,s.toStyles)),a.disabled=!0,a.overrideTotalTime(s.totalTime),void i.push(a);let e=j;if(O.size>1){let n=t;const i=[];for(;n=n.parentNode;){const t=O.get(n);if(t){e=t;break}i.push(n)}i.forEach(t=>O.set(t,e))}const n=this._buildAnimation(a.namespaceId,s,k,r,D,x);if(a.setRealPlayer(n),e===j)P.push(a);else{const t=this.playersByElement.get(e);t&&t.length&&(a.parentPlayer=o(t)),i.push(a)}}else q(t,s.fromStyles),a.onDestroy(()=>W(t,s.toStyles)),R.push(a),d.has(t)&&i.push(a)}),R.forEach(e=>{const t=r.get(e.element);if(t&&t.length){const n=o(t);e.setRealPlayer(n)}}),i.forEach(e=>{e.parentPlayer?e.syncPlayerEvents(e.parentPlayer):e.destroy()});for(let a=0;a<_.length;a++){const e=_[a],t=e.__ng_removed;if(Ke(e,L),t&&t.hasAnimation)continue;let n=[];if(c.size){let t=c.get(e);t&&t.length&&n.push(...t);let i=this.driver.query(e,E,!0);for(let e=0;e<i.length;e++){let t=c.get(i[e]);t&&t.length&&n.push(...t)}}const i=n.filter(e=>!e.destroyed);i.length?$e(this,e,i):this.processLeaveNode(e)}return _.length=0,P.forEach(e=>{this.players.push(e),e.onDone(()=>{e.destroy();const t=this.players.indexOf(e);this.players.splice(t,1)}),e.play()}),P}elementContainsData(e,t){let n=!1;const i=t.__ng_removed;return i&&i.setForRemoval&&(n=!0),this.playersByElement.has(t)&&(n=!0),this.playersByQueriedElement.has(t)&&(n=!0),this.statesByElement.has(t)&&(n=!0),this._fetchNamespace(e).elementContainsData(t)||n}afterFlush(e){this._flushFns.push(e)}afterFlushAnimationsDone(e){this._whenQuietFns.push(e)}_getPreviousPlayers(e,t,n,i,r){let a=[];if(t){const t=this.playersByQueriedElement.get(e);t&&(a=t)}else{const t=this.playersByElement.get(e);if(t){const e=!r||r==We;t.forEach(t=>{t.queued||(e||t.triggerName==i)&&a.push(t)})}}return(n||i)&&(a=a.filter(e=>!(n&&n!=e.namespaceId||i&&i!=e.triggerName))),a}_beforeAnimationBuild(e,t,n){const i=t.element,r=t.isRemovalTransition?void 0:e,a=t.isRemovalTransition?void 0:t.triggerName;for(const s of t.timelines){const e=s.element,o=e!==i,c=h(n,e,[]);this._getPreviousPlayers(e,o,r,a,t.toState).forEach(e=>{const t=e.getRealPlayer();t.beforeDestroy&&t.beforeDestroy(),e.destroy(),c.push(e)})}q(i,t.fromStyles)}_buildAnimation(e,t,n,i,r,s){const l=t.triggerName,u=t.element,d=[],p=new Set,f=new Set,m=t.timelines.map(t=>{const o=t.element;p.add(o);const h=o.__ng_removed;if(h&&h.removedBeforeQueried)return new a.d(t.duration,t.delay);const m=o!==u,b=function(e){const t=[];return Je(e,t),t}((n.get(o)||ze).map(e=>e.getRealPlayer())).filter(e=>!!e.element&&e.element===o),g=r.get(o),_=s.get(o),v=c(0,this._normalizer,0,t.keyframes,g,_),y=this._buildPlayer(t,v,b);if(t.subTimeline&&i&&f.add(o),m){const t=new Ye(e,l,o);t.setRealPlayer(y),d.push(t)}return y});d.forEach(e=>{h(this.playersByQueriedElement,e.element,[]).push(e),e.onDone(()=>function(e,t,n){let i;if(e instanceof Map){if(i=e.get(t),i){if(i.length){const e=i.indexOf(n);i.splice(e,1)}0==i.length&&e.delete(t)}}else if(i=e[t],i){if(i.length){const e=i.indexOf(n);i.splice(e,1)}0==i.length&&delete e[t]}return i}(this.playersByQueriedElement,e.element,e))}),p.forEach(e=>Qe(e,D));const b=o(m);return b.onDestroy(()=>{p.forEach(e=>Ke(e,D)),W(u,t.toStyles)}),f.forEach(e=>{h(i,e,[]).push(b)}),b}_buildPlayer(e,t,n){return t.length>0?this.driver.animate(e.element,t,e.duration,e.delay,e.easing,n):new a.d(e.duration,e.delay)}}class Ye{constructor(e,t,n){this.namespaceId=e,this.triggerName=t,this.element=n,this._player=new a.d,this._containsRealPlayer=!1,this._queuedCallbacks={},this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(e){this._containsRealPlayer||(this._player=e,Object.keys(this._queuedCallbacks).forEach(t=>{this._queuedCallbacks[t].forEach(n=>l(e,t,void 0,n))}),this._queuedCallbacks={},this._containsRealPlayer=!0,this.overrideTotalTime(e.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(e){this.totalTime=e}syncPlayerEvents(e){const t=this._player;t.triggerCallback&&e.onStart(()=>t.triggerCallback("start")),e.onDone(()=>this.finish()),e.onDestroy(()=>this.destroy())}_queueEvent(e,t){h(this._queuedCallbacks,e,[]).push(t)}onDone(e){this.queued&&this._queueEvent("done",e),this._player.onDone(e)}onStart(e){this.queued&&this._queueEvent("start",e),this._player.onStart(e)}onDestroy(e){this.queued&&this._queueEvent("destroy",e),this._player.onDestroy(e)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(e){this.queued||this._player.setPosition(e)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(e){const t=this._player;t.triggerCallback&&t.triggerCallback(e)}}function He(e){return e&&1===e.nodeType}function Xe(e,t){const n=e.style.display;return e.style.display=null!=t?t:"none",n}function Ue(e,t,n,i,r){const a=[];n.forEach(e=>a.push(Xe(e)));const s=[];i.forEach((n,i)=>{const a={};n.forEach(e=>{const n=a[e]=t.computeStyle(i,e,r);n&&0!=n.length||(i.__ng_removed=Ie,s.push(i))}),e.set(i,a)});let o=0;return n.forEach(e=>Xe(e,a[o++])),s}function Ge(e,t){const n=new Map;if(e.forEach(e=>n.set(e,[])),0==t.length)return n;const i=new Set(t),r=new Map;function a(e){if(!e)return 1;let t=r.get(e);if(t)return t;const s=e.parentNode;return t=n.has(s)?s:i.has(s)?1:a(s),r.set(e,t),t}return t.forEach(e=>{const t=a(e);1!==t&&n.get(t).push(e)}),n}function Qe(e,t){if(e.classList)e.classList.add(t);else{let n=e.$$classes;n||(n=e.$$classes={}),n[t]=!0}}function Ke(e,t){if(e.classList)e.classList.remove(t);else{let n=e.$$classes;n&&delete n[t]}}function $e(e,t,n){o(n).onDone(()=>e.processLeaveNode(t))}function Je(e,t){for(let n=0;n<e.length;n++){const i=e[n];i instanceof a.n?Je(i.players,t):t.push(i)}}function Ze(e,t,n){const i=n.get(e);if(!i)return!1;let r=t.get(e);return r?i.forEach(e=>r.add(e)):t.set(e,i),n.delete(e),!0}class et{constructor(e,t,n){this.bodyNode=e,this._driver=t,this._triggerCache={},this.onRemovalComplete=(e,t)=>{},this._transitionEngine=new Ve(e,t,n),this._timelineEngine=new Ee(e,t,n),this._transitionEngine.onRemovalComplete=(e,t)=>this.onRemovalComplete(e,t)}registerTrigger(e,t,n,i,r){const a=e+"-"+i;let s=this._triggerCache[a];if(!s){const e=[],t=ae(this._driver,r,e);if(e.length)throw new Error(`The animation trigger "${i}" has failed to build due to the following errors:\n - ${e.join("\n - ")}`);s=function(e,t){return new Te(e,t)}(i,t),this._triggerCache[a]=s}this._transitionEngine.registerTrigger(t,i,s)}register(e,t){this._transitionEngine.register(e,t)}destroy(e,t){this._transitionEngine.destroy(e,t)}onInsert(e,t,n,i){this._transitionEngine.insertNode(e,t,n,i)}onRemove(e,t,n,i){this._transitionEngine.removeNode(e,t,i||!1,n)}disableAnimations(e,t){this._transitionEngine.markElementAsDisabled(e,t)}process(e,t,n,i){if("@"==n.charAt(0)){const[e,r]=p(n);this._timelineEngine.command(e,t,r,i)}else this._transitionEngine.trigger(e,t,n,i)}listen(e,t,n,i,r){if("@"==n.charAt(0)){const[e,i]=p(n);return this._timelineEngine.listen(e,t,i,r)}return this._transitionEngine.listen(e,t,n,i,r)}flush(e=-1){this._transitionEngine.flush(e)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}function tt(e,t){let n=null,i=null;return Array.isArray(t)&&t.length?(n=it(t[0]),t.length>1&&(i=it(t[t.length-1]))):t&&(n=it(t)),n||i?new nt(e,n,i):null}let nt=(()=>{class e{constructor(t,n,i){this._element=t,this._startStyles=n,this._endStyles=i,this._state=0;let r=e.initialStylesByElement.get(t);r||e.initialStylesByElement.set(t,r={}),this._initialStyles=r}start(){this._state<1&&(this._startStyles&&W(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(W(this._element,this._initialStyles),this._endStyles&&(W(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(e.initialStylesByElement.delete(this._element),this._startStyles&&(q(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(q(this._element,this._endStyles),this._endStyles=null),W(this._element,this._initialStyles),this._state=3)}}return e.initialStylesByElement=new WeakMap,e})();function it(e){let t=null;const n=Object.keys(e);for(let i=0;i<n.length;i++){const r=n[i];rt(r)&&(t=t||{},t[r]=e[r])}return t}function rt(e){return"display"===e||"position"===e}const at="animation",st="animationend";class ot{constructor(e,t,n,i,r,a,s){this._element=e,this._name=t,this._duration=n,this._delay=i,this._easing=r,this._fillMode=a,this._onDoneFn=s,this._finished=!1,this._destroyed=!1,this._startTime=0,this._position=0,this._eventFn=e=>this._handleCallback(e)}apply(){!function(e,t){const n=pt(e,"").trim();n.length&&(function(e,t){let n=0;for(let i=0;i<e.length;i++)","===e.charAt(i)&&n++}(n),t=`${n}, ${t}`),ht(e,"",t)}(this._element,`${this._duration}ms ${this._easing} ${this._delay}ms 1 normal ${this._fillMode} ${this._name}`),dt(this._element,this._eventFn,!1),this._startTime=Date.now()}pause(){ct(this._element,this._name,"paused")}resume(){ct(this._element,this._name,"running")}setPosition(e){const t=lt(this._element,this._name);this._position=e*this._duration,ht(this._element,"Delay",`-${this._position}ms`,t)}getPosition(){return this._position}_handleCallback(e){const t=e._ngTestManualTimestamp||Date.now(),n=1e3*parseFloat(e.elapsedTime.toFixed(3));e.animationName==this._name&&Math.max(t-this._startTime,0)>=this._delay&&n>=this._duration&&this.finish()}finish(){this._finished||(this._finished=!0,this._onDoneFn(),dt(this._element,this._eventFn,!0))}destroy(){this._destroyed||(this._destroyed=!0,this.finish(),function(e,t){const n=pt(e,"").split(","),i=ut(n,t);i>=0&&(n.splice(i,1),ht(e,"",n.join(",")))}(this._element,this._name))}}function ct(e,t,n){ht(e,"PlayState",n,lt(e,t))}function lt(e,t){const n=pt(e,"");return n.indexOf(",")>0?ut(n.split(","),t):ut([n],t)}function ut(e,t){for(let n=0;n<e.length;n++)if(e[n].indexOf(t)>=0)return n;return-1}function dt(e,t,n){n?e.removeEventListener(st,t):e.addEventListener(st,t)}function ht(e,t,n,i){const r=at+t;if(null!=i){const t=e.style[r];if(t.length){const e=t.split(",");e[i]=n,n=e.join(",")}}e.style[r]=n}function pt(e,t){return e.style[at+t]||""}class ft{constructor(e,t,n,i,r,a,s,o){this.element=e,this.keyframes=t,this.animationName=n,this._duration=i,this._delay=r,this._finalStyles=s,this._specialStyles=o,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this.currentSnapshot={},this._state=0,this.easing=a||"linear",this.totalTime=i+r,this._buildStyler()}onStart(e){this._onStartFns.push(e)}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}destroy(){this.init(),this._state>=4||(this._state=4,this._styler.destroy(),this._flushStartFns(),this._flushDoneFns(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}_flushDoneFns(){this._onDoneFns.forEach(e=>e()),this._onDoneFns=[]}_flushStartFns(){this._onStartFns.forEach(e=>e()),this._onStartFns=[]}finish(){this.init(),this._state>=3||(this._state=3,this._styler.finish(),this._flushStartFns(),this._specialStyles&&this._specialStyles.finish(),this._flushDoneFns())}setPosition(e){this._styler.setPosition(e)}getPosition(){return this._styler.getPosition()}hasStarted(){return this._state>=2}init(){this._state>=1||(this._state=1,this._styler.apply(),this._delay&&this._styler.pause())}play(){this.init(),this.hasStarted()||(this._flushStartFns(),this._state=2,this._specialStyles&&this._specialStyles.start()),this._styler.resume()}pause(){this.init(),this._styler.pause()}restart(){this.reset(),this.play()}reset(){this._styler.destroy(),this._buildStyler(),this._styler.apply()}_buildStyler(){this._styler=new ot(this.element,this.animationName,this._duration,this._delay,this.easing,"forwards",()=>this.finish())}triggerCallback(e){const t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(e=>e()),t.length=0}beforeDestroy(){this.init();const e={};if(this.hasStarted()){const t=this._state>=3;Object.keys(this._finalStyles).forEach(n=>{"offset"!=n&&(e[n]=t?this._finalStyles[n]:J(this.element,n))})}this.currentSnapshot=e}}class mt extends a.d{constructor(e,t){super(),this.element=e,this._startingStyles={},this.__initialized=!1,this._styles=C(t)}init(){!this.__initialized&&this._startingStyles&&(this.__initialized=!0,Object.keys(this._styles).forEach(e=>{this._startingStyles[e]=this.element.style[e]}),super.init())}play(){this._startingStyles&&(this.init(),Object.keys(this._styles).forEach(e=>this.element.style.setProperty(e,this._styles[e])),super.play())}destroy(){this._startingStyles&&(Object.keys(this._startingStyles).forEach(e=>{const t=this._startingStyles[e];t?this.element.style.setProperty(e,t):this.element.style.removeProperty(e)}),this._startingStyles=null,super.destroy())}}class bt{constructor(){this._count=0,this._head=document.querySelector("head")}validateStyleProperty(e){return y(e)}matchesElement(e,t){return M(e,t)}containsElement(e,t){return w(e,t)}query(e,t,n){return A(e,t,n)}computeStyle(e,t,n){return window.getComputedStyle(e)[t]}buildKeyframeElement(e,t,n){n=n.map(e=>C(e));let i=`@keyframes ${t} {\n`,r="";n.forEach(e=>{r=" ";const t=parseFloat(e.offset);i+=`${r}${100*t}% {\n`,r+=" ",Object.keys(e).forEach(t=>{const n=e[t];switch(t){case"offset":return;case"easing":return void(n&&(i+=`${r}animation-timing-function: ${n};\n`));default:return void(i+=`${r}${t}: ${n};\n`)}}),i+=`${r}}\n`}),i+="}\n";const a=document.createElement("style");return a.textContent=i,a}animate(e,t,n,i,r,a=[],s){const o=a.filter(e=>e instanceof ft),c={};Q(n,i)&&o.forEach(e=>{let t=e.currentSnapshot;Object.keys(t).forEach(e=>c[e]=t[e])});const l=function(e){let t={};return e&&(Array.isArray(e)?e:[e]).forEach(e=>{Object.keys(e).forEach(n=>{"offset"!=n&&"easing"!=n&&(t[n]=e[n])})}),t}(t=K(e,t,c));if(0==n)return new mt(e,l);const u="gen_css_kf_"+this._count++,d=this.buildKeyframeElement(e,u,t);document.querySelector("head").appendChild(d);const h=tt(e,t),p=new ft(e,t,u,n,i,r,l,h);return p.onDestroy(()=>{var e;(e=d).parentNode.removeChild(e)}),p}}class gt{constructor(e,t,n,i){this.element=e,this.keyframes=t,this.options=n,this._specialStyles=i,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this.time=0,this.parentPlayer=null,this.currentSnapshot={},this._duration=n.duration,this._delay=n.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const e=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,e,this.options),this._finalKeyframe=e.length?e[e.length-1]:{},this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_triggerWebAnimation(e,t,n){return e.animate(t,n)}onStart(e){this._onStartFns.push(e)}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(e=>e()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}setPosition(e){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=e*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const e={};this.hasStarted()&&Object.keys(this._finalKeyframe).forEach(t=>{"offset"!=t&&(e[t]=this._finished?this._finalKeyframe[t]:J(this.element,t))}),this.currentSnapshot=e}triggerCallback(e){const t="start"==e?this._onStartFns:this._onDoneFns;t.forEach(e=>e()),t.length=0}}class _t{constructor(){this._isNativeImpl=/\{\s*\[native\s+code\]\s*\}/.test(vt().toString()),this._cssKeyframesDriver=new bt}validateStyleProperty(e){return y(e)}matchesElement(e,t){return M(e,t)}containsElement(e,t){return w(e,t)}query(e,t,n){return A(e,t,n)}computeStyle(e,t,n){return window.getComputedStyle(e)[t]}overrideWebAnimationsSupport(e){this._isNativeImpl=e}animate(e,t,n,i,r,a=[],s){if(!s&&!this._isNativeImpl)return this._cssKeyframesDriver.animate(e,t,n,i,r,a);const o={duration:n,delay:i,fill:0==i?"both":"forwards"};r&&(o.easing=r);const c={},l=a.filter(e=>e instanceof gt);Q(n,i)&&l.forEach(e=>{let t=e.currentSnapshot;Object.keys(t).forEach(e=>c[e]=t[e])});const u=tt(e,t=K(e,t=t.map(e=>N(e,!1)),c));return new gt(e,t,o,u)}}function vt(){return"undefined"!=typeof window&&void 0!==window.document&&Element.prototype.animate||{}}var yt=n("ofXK");let Mt=(()=>{class e extends a.b{constructor(e,t){super(),this._nextAnimationId=0,this._renderer=e.createRenderer(t.body,{id:"0",encapsulation:i.S.None,styles:[],data:{animation:[]}})}build(e){const t=this._nextAnimationId.toString();this._nextAnimationId++;const n=Array.isArray(e)?Object(a.i)(e):e;return Ct(this._renderer,null,t,"register",[n]),new wt(t,this._renderer)}}return e.\u0275fac=function(t){return new(t||e)(i.ac(i.H),i.ac(yt.e))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})();class wt extends a.c{constructor(e,t){super(),this._id=e,this._renderer=t}create(e,t){return new At(this._id,e,t||{},this._renderer)}}class At{constructor(e,t,n,i){this.id=e,this.element=t,this._renderer=i,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",n)}_listen(e,t){return this._renderer.listen(this.element,`@@${this.id}:${e}`,t)}_command(e,...t){return Ct(this._renderer,this.element,this.id,e,t)}onDone(e){this._listen("done",e)}onStart(e){this._listen("start",e)}onDestroy(e){this._listen("destroy",e)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset")}setPosition(e){this._command("setPosition",e)}getPosition(){var e,t;return null!==(t=null===(e=this._renderer.engine.players[+this.id])||void 0===e?void 0:e.getPosition())&&void 0!==t?t:0}}function Ct(e,t,n,i,r){return e.setProperty(t,`@@${n}:${i}`,r)}const kt="@",Ot="@.disabled";let St=(()=>{class e{constructor(e,t,n){this.delegate=e,this.engine=t,this._zone=n,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),t.onRemovalComplete=(e,t)=>{t&&t.parentNode(e)&&t.removeChild(e.parentNode,e)}}createRenderer(e,t){const n=this.delegate.createRenderer(e,t);if(!(e&&t&&t.data&&t.data.animation)){let e=this._rendererCache.get(n);return e||(e=new Lt("",n,this.engine),this._rendererCache.set(n,e)),e}const i=t.id,r=t.id+"-"+this._currentId;this._currentId++,this.engine.register(r,e);const a=t=>{Array.isArray(t)?t.forEach(a):this.engine.registerTrigger(i,r,e,t.name,t)};return t.data.animation.forEach(a),new Tt(this,r,n,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(e,t,n){e>=0&&e<this._microtaskId?this._zone.run(()=>t(n)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(e=>{const[t,n]=e;t(n)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([t,n]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return e.\u0275fac=function(t){return new(t||e)(i.ac(i.H),i.ac(et),i.ac(i.B))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})();class Lt{constructor(e,t,n){this.namespaceId=e,this.delegate=t,this.engine=n,this.destroyNode=this.delegate.destroyNode?e=>t.destroyNode(e):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy()}createElement(e,t){return this.delegate.createElement(e,t)}createComment(e){return this.delegate.createComment(e)}createText(e){return this.delegate.createText(e)}appendChild(e,t){this.delegate.appendChild(e,t),this.engine.onInsert(this.namespaceId,t,e,!1)}insertBefore(e,t,n,i=!0){this.delegate.insertBefore(e,t,n),this.engine.onInsert(this.namespaceId,t,e,i)}removeChild(e,t,n){this.engine.onRemove(this.namespaceId,t,this.delegate,n)}selectRootElement(e,t){return this.delegate.selectRootElement(e,t)}parentNode(e){return this.delegate.parentNode(e)}nextSibling(e){return this.delegate.nextSibling(e)}setAttribute(e,t,n,i){this.delegate.setAttribute(e,t,n,i)}removeAttribute(e,t,n){this.delegate.removeAttribute(e,t,n)}addClass(e,t){this.delegate.addClass(e,t)}removeClass(e,t){this.delegate.removeClass(e,t)}setStyle(e,t,n,i){this.delegate.setStyle(e,t,n,i)}removeStyle(e,t,n){this.delegate.removeStyle(e,t,n)}setProperty(e,t,n){t.charAt(0)==kt&&t==Ot?this.disableAnimations(e,!!n):this.delegate.setProperty(e,t,n)}setValue(e,t){this.delegate.setValue(e,t)}listen(e,t,n){return this.delegate.listen(e,t,n)}disableAnimations(e,t){this.engine.disableAnimations(e,t)}}class Tt extends Lt{constructor(e,t,n,i){super(t,n,i),this.factory=e,this.namespaceId=t}setProperty(e,t,n){t.charAt(0)==kt?"."==t.charAt(1)&&t==Ot?this.disableAnimations(e,n=void 0===n||!!n):this.engine.process(this.namespaceId,e,t.substr(1),n):this.delegate.setProperty(e,t,n)}listen(e,t,n){if(t.charAt(0)==kt){const i=function(e){switch(e){case"body":return document.body;case"document":return document;case"window":return window;default:return e}}(e);let r=t.substr(1),a="";return r.charAt(0)!=kt&&([r,a]=function(e){const t=e.indexOf(".");return[e.substring(0,t),e.substr(t+1)]}(r)),this.engine.listen(this.namespaceId,i,r,a,e=>{this.factory.scheduleListenerCallback(e._data||-1,n,e)})}return this.delegate.listen(e,t,n)}}let xt=(()=>{class e extends et{constructor(e,t,n){super(e.body,t,n)}}return e.\u0275fac=function(t){return new(t||e)(i.ac(yt.e),i.ac(O),i.ac(we))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})();const Dt=new i.s("AnimationModuleType"),Et=[{provide:O,useFactory:function(){return"function"==typeof vt()?new _t:new bt}},{provide:Dt,useValue:"BrowserAnimations"},{provide:a.b,useClass:Mt},{provide:we,useFactory:function(){return new Ae}},{provide:et,useClass:xt},{provide:i.H,useFactory:function(e,t,n){return new St(e,t,n)},deps:[r.d,et,i.B]}];let Pt=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({providers:Et,imports:[r.a]}),e})()},RAwQ:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?r[n][0]:r[n][1]}function n(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return n(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return n(e)}return n(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_M\xe4erz_Abr\xebll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_M\xe9indeg_D\xebnschdeg_M\xebttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._M\xe9._D\xeb._M\xeb._Do._Fr._Sa.".split("_"),weekdaysMin:"So_M\xe9_D\xeb_M\xeb_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[G\xebschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:function(e){return n(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e},past:function(e){return n(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e},s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d M\xe9int",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},RnhZ:function(e,t,n){var i={"./af":"K/tc","./af.js":"K/tc","./ar":"jnO4","./ar-dz":"o1bE","./ar-dz.js":"o1bE","./ar-kw":"Qj4J","./ar-kw.js":"Qj4J","./ar-ly":"HP3h","./ar-ly.js":"HP3h","./ar-ma":"CoRJ","./ar-ma.js":"CoRJ","./ar-sa":"gjCT","./ar-sa.js":"gjCT","./ar-tn":"bYM6","./ar-tn.js":"bYM6","./ar.js":"jnO4","./az":"SFxW","./az.js":"SFxW","./be":"H8ED","./be.js":"H8ED","./bg":"hKrs","./bg.js":"hKrs","./bm":"p/rL","./bm.js":"p/rL","./bn":"kEOa","./bn-bd":"loYQ","./bn-bd.js":"loYQ","./bn.js":"kEOa","./bo":"0mo+","./bo.js":"0mo+","./br":"aIdf","./br.js":"aIdf","./bs":"JVSJ","./bs.js":"JVSJ","./ca":"1xZ4","./ca.js":"1xZ4","./cs":"PA2r","./cs.js":"PA2r","./cv":"A+xa","./cv.js":"A+xa","./cy":"l5ep","./cy.js":"l5ep","./da":"DxQv","./da.js":"DxQv","./de":"tGlX","./de-at":"s+uk","./de-at.js":"s+uk","./de-ch":"u3GI","./de-ch.js":"u3GI","./de.js":"tGlX","./dv":"WYrj","./dv.js":"WYrj","./el":"jUeY","./el.js":"jUeY","./en-au":"Dmvi","./en-au.js":"Dmvi","./en-ca":"OIYi","./en-ca.js":"OIYi","./en-gb":"Oaa7","./en-gb.js":"Oaa7","./en-ie":"4dOw","./en-ie.js":"4dOw","./en-il":"czMo","./en-il.js":"czMo","./en-in":"7C5Q","./en-in.js":"7C5Q","./en-nz":"b1Dy","./en-nz.js":"b1Dy","./en-sg":"t+mt","./en-sg.js":"t+mt","./eo":"Zduo","./eo.js":"Zduo","./es":"iYuL","./es-do":"CjzT","./es-do.js":"CjzT","./es-mx":"tbfe","./es-mx.js":"tbfe","./es-us":"Vclq","./es-us.js":"Vclq","./es.js":"iYuL","./et":"7BjC","./et.js":"7BjC","./eu":"D/JM","./eu.js":"D/JM","./fa":"jfSC","./fa.js":"jfSC","./fi":"gekB","./fi.js":"gekB","./fil":"1ppg","./fil.js":"1ppg","./fo":"ByF4","./fo.js":"ByF4","./fr":"nyYc","./fr-ca":"2fjn","./fr-ca.js":"2fjn","./fr-ch":"Dkky","./fr-ch.js":"Dkky","./fr.js":"nyYc","./fy":"cRix","./fy.js":"cRix","./ga":"USCx","./ga.js":"USCx","./gd":"9rRi","./gd.js":"9rRi","./gl":"iEDd","./gl.js":"iEDd","./gom-deva":"qvJo","./gom-deva.js":"qvJo","./gom-latn":"DKr+","./gom-latn.js":"DKr+","./gu":"4MV3","./gu.js":"4MV3","./he":"x6pH","./he.js":"x6pH","./hi":"3E1r","./hi.js":"3E1r","./hr":"S6ln","./hr.js":"S6ln","./hu":"WxRl","./hu.js":"WxRl","./hy-am":"1rYy","./hy-am.js":"1rYy","./id":"UDhR","./id.js":"UDhR","./is":"BVg3","./is.js":"BVg3","./it":"bpih","./it-ch":"bxKX","./it-ch.js":"bxKX","./it.js":"bpih","./ja":"B55N","./ja.js":"B55N","./jv":"tUCv","./jv.js":"tUCv","./ka":"IBtZ","./ka.js":"IBtZ","./kk":"bXm7","./kk.js":"bXm7","./km":"6B0Y","./km.js":"6B0Y","./kn":"PpIw","./kn.js":"PpIw","./ko":"Ivi+","./ko.js":"Ivi+","./ku":"JCF/","./ku.js":"JCF/","./ky":"lgnt","./ky.js":"lgnt","./lb":"RAwQ","./lb.js":"RAwQ","./lo":"sp3z","./lo.js":"sp3z","./lt":"JvlW","./lt.js":"JvlW","./lv":"uXwI","./lv.js":"uXwI","./me":"KTz0","./me.js":"KTz0","./mi":"aIsn","./mi.js":"aIsn","./mk":"aQkU","./mk.js":"aQkU","./ml":"AvvY","./ml.js":"AvvY","./mn":"lYtQ","./mn.js":"lYtQ","./mr":"Ob0Z","./mr.js":"Ob0Z","./ms":"6+QB","./ms-my":"ZAMP","./ms-my.js":"ZAMP","./ms.js":"6+QB","./mt":"G0Uy","./mt.js":"G0Uy","./my":"honF","./my.js":"honF","./nb":"bOMt","./nb.js":"bOMt","./ne":"OjkT","./ne.js":"OjkT","./nl":"+s0g","./nl-be":"2ykv","./nl-be.js":"2ykv","./nl.js":"+s0g","./nn":"uEye","./nn.js":"uEye","./oc-lnc":"Fnuy","./oc-lnc.js":"Fnuy","./pa-in":"8/+R","./pa-in.js":"8/+R","./pl":"jVdC","./pl.js":"jVdC","./pt":"8mBD","./pt-br":"0tRk","./pt-br.js":"0tRk","./pt.js":"8mBD","./ro":"lyxo","./ro.js":"lyxo","./ru":"lXzo","./ru.js":"lXzo","./sd":"Z4QM","./sd.js":"Z4QM","./se":"//9w","./se.js":"//9w","./si":"7aV9","./si.js":"7aV9","./sk":"e+ae","./sk.js":"e+ae","./sl":"gVVK","./sl.js":"gVVK","./sq":"yPMs","./sq.js":"yPMs","./sr":"zx6S","./sr-cyrl":"E+lV","./sr-cyrl.js":"E+lV","./sr.js":"zx6S","./ss":"Ur1D","./ss.js":"Ur1D","./sv":"X709","./sv.js":"X709","./sw":"dNwA","./sw.js":"dNwA","./ta":"PeUW","./ta.js":"PeUW","./te":"XLvN","./te.js":"XLvN","./tet":"V2x9","./tet.js":"V2x9","./tg":"Oxv6","./tg.js":"Oxv6","./th":"EOgW","./th.js":"EOgW","./tk":"Wv91","./tk.js":"Wv91","./tl-ph":"Dzi0","./tl-ph.js":"Dzi0","./tlh":"z3Vd","./tlh.js":"z3Vd","./tr":"DoHr","./tr.js":"DoHr","./tzl":"z1FC","./tzl.js":"z1FC","./tzm":"wQk9","./tzm-latn":"tT3J","./tzm-latn.js":"tT3J","./tzm.js":"wQk9","./ug-cn":"YRex","./ug-cn.js":"YRex","./uk":"raLr","./uk.js":"raLr","./ur":"UpQW","./ur.js":"UpQW","./uz":"Loxo","./uz-latn":"AQ68","./uz-latn.js":"AQ68","./uz.js":"Loxo","./vi":"KSF8","./vi.js":"KSF8","./x-pseudo":"/X5v","./x-pseudo.js":"/X5v","./yo":"fzPg","./yo.js":"fzPg","./zh-cn":"XDpg","./zh-cn.js":"XDpg","./zh-hk":"SatO","./zh-hk.js":"SatO","./zh-mo":"OmwH","./zh-mo.js":"OmwH","./zh-tw":"kOpN","./zh-tw.js":"kOpN"};function r(e){var t=a(e);return n(t)}function a(e){if(!n.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}r.keys=function(){return Object.keys(i)},r.resolve=a,e.exports=r,r.id="RnhZ"},Rq9t:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("kt0X");const r={loadTodoClient:Object(i.n)("[Todo] Load Todo Client List",Object(i.s)()),loadTodoClientSuccess:Object(i.n)("[Todo] Load Todo Client List Success",Object(i.s)()),loadTodoList:Object(i.n)("[Todo] Load Todo List",Object(i.s)()),loadTodoListSuccess:Object(i.n)("[Todo] Load Todo List Success",Object(i.s)()),addTodoModalUpdate:Object(i.n)("[Todo] Todo Modal Update",Object(i.s)()),addTodoModalUpdateSuccess:Object(i.n)("[Todo] Todo Modal Update Success",Object(i.s)()),addTodo:Object(i.n)("[Todo] Todo Add",Object(i.s)()),addTodoSuccess:Object(i.n)("[Todo] Todo Added Success",Object(i.s)())}},S3kp:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("fXoL");let r=(()=>{class e{constructor(){}ngOnInit(){}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i.Kb({type:e,selectors:[["app-table-spinner"]],decls:4,vars:0,consts:[[1,"sk-three-bounce"],[1,"sk-child","sk-bounce1"],[1,"sk-child","sk-bounce2"],[1,"sk-child","sk-bounce3"]],template:function(e,t){1&e&&(i.Wb(0,"div",0),i.Rb(1,"div",1),i.Rb(2,"div",2),i.Rb(3,"div",3),i.Vb())},styles:[".sk-three-bounce[_ngcontent-%COMP%]{margin:0 auto;width:80px;text-align:center;z-index:2;position:relative;top:50%}.sk-three-bounce[_ngcontent-%COMP%]   .sk-child[_ngcontent-%COMP%]{width:20px;height:20px;background-color:#21b4b0;border-radius:100%;display:inline-block;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-three-bounce[_ngcontent-%COMP%]   .sk-bounce1[_ngcontent-%COMP%]{animation-delay:-.32s}.sk-three-bounce[_ngcontent-%COMP%]   .sk-bounce2[_ngcontent-%COMP%]{animation-delay:-.16s}@keyframes sk-three-bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}"]}),e})()},S6ln:function(e,t,n){!function(e){"use strict";function t(e,t,n){var i=e+" ";switch(n){case"ss":return i+(1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi");case"m":return t?"jedna minuta":"jedne minute";case"mm":return i+(1===e?"minuta":2===e||3===e||4===e?"minute":"minuta");case"h":return t?"jedan sat":"jednog sata";case"hh":return i+(1===e?"sat":2===e||3===e||4===e?"sata":"sati");case"dd":return i+(1===e?"dan":"dana");case"MM":return i+(1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci");case"yy":return i+(1===e?"godina":2===e||3===e||4===e?"godine":"godina")}}e.defineLocale("hr",{months:{format:"sije\u010dnja_velja\u010de_o\u017eujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"sije\u010danj_velja\u010da_o\u017eujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._o\u017eu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010der u] LT",lastWeek:function(){switch(this.day()){case 0:return"[pro\u0161lu] [nedjelju] [u] LT";case 3:return"[pro\u0161lu] [srijedu] [u] LT";case 6:return"[pro\u0161le] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[pro\u0161li] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},SFxW:function(e,t,n){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-\xfcnc\xfc",4:"-\xfcnc\xfc",100:"-\xfcnc\xfc",6:"-nc\u0131",9:"-uncu",10:"-uncu",30:"-uncu",60:"-\u0131nc\u0131",90:"-\u0131nc\u0131"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ert\u0259si_\xc7\u0259r\u015f\u0259nb\u0259 ax\u015fam\u0131_\xc7\u0259r\u015f\u0259nb\u0259_C\xfcm\u0259 ax\u015fam\u0131_C\xfcm\u0259_\u015e\u0259nb\u0259".split("_"),weekdaysShort:"Baz_BzE_\xc7Ax_\xc7\u0259r_CAx_C\xfcm_\u015e\u0259n".split("_"),weekdaysMin:"Bz_BE_\xc7A_\xc7\u0259_CA_C\xfc_\u015e\u0259".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[g\u0259l\u0259n h\u0259ft\u0259] dddd [saat] LT",lastDay:"[d\xfcn\u0259n] LT",lastWeek:"[ke\xe7\u0259n h\u0259ft\u0259] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s \u0259vv\u0259l",s:"bir ne\xe7\u0259 saniy\u0259",ss:"%d saniy\u0259",m:"bir d\u0259qiq\u0259",mm:"%d d\u0259qiq\u0259",h:"bir saat",hh:"%d saat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gec\u0259|s\u0259h\u0259r|g\xfcnd\xfcz|ax\u015fam/,isPM:function(e){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(e)},meridiem:function(e,t,n){return e<4?"gec\u0259":e<12?"s\u0259h\u0259r":e<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(e){if(0===e)return e+"-\u0131nc\u0131";var n=e%10;return e+(t[n]||t[e%100-n]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n("wd/R"))},SRId:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("X3V5"),r=n("dXqA"),a=n("fXoL"),s=n("tk/3");let o=(()=>{class e extends i.a{constructor(e){super(),this.http=e}getClients(e){return this.http.get(r.a.api+this.getSearchURL("/clients",e))}getClientOrders(e,t){return this.http.get(r.a.api+this.getSearchURL(`/clients/${e}/orders`,t))}getClientLK(){return this.getClients({limit:1e5,order_by:"name",only_fields:["client.id","client.name","client.zip","client.city","client.address"]})}getClientById(e){return this.http.get(r.a.api+this.getByIdURL("/clients",e))}getClientContactByClientId(e,t){return this.http.get(r.a.api+this.getSearchURL(`/clients/${e}/contacts`,t))}deleteClient(e){return this.http.delete(r.a.api+`/clients/${e}`,{observe:"response"})}createClient(e){return this.http.post(r.a.api+"/clients",e.client,{observe:"response"})}updateClient(e){return this.http.post(r.a.api+`/clients/${e.client.id}`,e.client,{observe:"response"})}createContact(e){return this.http.post(r.a.api+"/contacts",e.contact,{observe:"response"})}updateContact(e){return this.http.post(r.a.api+`/contacts/${e.id}`,e.contact,{observe:"response"})}updateClientContact(e){const t={};return e.contact.is_client_user&&(t.is_client_user=!0),e.contact.is_field_user&&(t.is_field_user=!0),this.http.post(r.a.api+`/clients/${e.clientId}/contacts/${e.id}`,t,{observe:"response"})}createClientContact(e){const t={};return t.contact_id=e.id,e.contact.is_client_user&&(t.is_client_user=!0),e.contact.is_field_user&&(t.is_field_user=!0),this.http.post(r.a.api+`/clients/${e.clientId}/contacts`,t,{observe:"response"})}deleteContact(e){return this.http.delete(r.a.api+`/clients/${e.clientId}/contacts/${e.id}`,{observe:"response"})}}return e.\u0275fac=function(t){return new(t||e)(a.ac(s.b))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},STbY:function(e,t,n){"use strict";n.d(t,"a",function(){return I}),n.d(t,"b",function(){return R}),n.d(t,"c",function(){return Y}),n.d(t,"d",function(){return B}),n.d(t,"e",function(){return V});var i=n("u47x"),r=n("8LU1"),a=n("FtGj"),s=n("fXoL"),o=n("XNiG"),c=n("quSY"),l=n("VRyK"),u=n("LRne"),d=n("7Hc7"),h=n("JX91"),p=n("eIep"),f=n("IzEk"),m=n("pLZG"),b=n("1G5W"),g=n("3E0/"),_=n("R0Ic"),v=n("+rOU"),y=n("ofXK"),M=n("FKr1"),w=n("rDax"),A=n("nLfN"),C=n("vxfF"),k=n("cH1L");const O=["mat-menu-item",""],S=["*"];function L(e,t){if(1&e){const e=s.Xb();s.Wb(0,"div",0),s.ec("keydown",function(t){return s.Fc(e),s.ic()._handleKeydown(t)})("click",function(){return s.Fc(e),s.ic().closed.emit("click")})("@transformMenu.start",function(t){return s.Fc(e),s.ic()._onAnimationStart(t)})("@transformMenu.done",function(t){return s.Fc(e),s.ic()._onAnimationDone(t)}),s.Wb(1,"div",1),s.oc(2),s.Vb(),s.Vb()}if(2&e){const e=s.ic();s.qc("id",e.panelId)("ngClass",e._classList)("@transformMenu",e._panelAnimationState),s.Db("aria-label",e.ariaLabel||null)("aria-labelledby",e.ariaLabelledby||null)("aria-describedby",e.ariaDescribedby||null)}}const T={transformMenu:Object(_.m)("transformMenu",[Object(_.j)("void",Object(_.k)({opacity:0,transform:"scale(0.8)"})),Object(_.l)("void => enter",Object(_.e)("120ms cubic-bezier(0, 0, 0.2, 1)",Object(_.k)({opacity:1,transform:"scale(1)"}))),Object(_.l)("* => void",Object(_.e)("100ms 25ms linear",Object(_.k)({opacity:0})))]),fadeInItems:Object(_.m)("fadeInItems",[Object(_.j)("showing",Object(_.k)({opacity:1})),Object(_.l)("void => *",[Object(_.k)({opacity:0}),Object(_.e)("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},x=new s.s("MatMenuContent"),D=new s.s("MAT_MENU_PANEL");class E{}const P=Object(M.y)(Object(M.z)(E));let R=(()=>{class e extends P{constructor(e,t,n,i){super(),this._elementRef=e,this._focusMonitor=n,this._parentMenu=i,this.role="menuitem",this._hovered=new o.a,this._focused=new o.a,this._highlighted=!1,this._triggersSubmenu=!1,i&&i.addItem&&i.addItem(this)}focus(e,t){this._focusMonitor&&e?this._focusMonitor.focusVia(this._getHostElement(),e,t):this._getHostElement().focus(t),this._focused.next(this)}ngAfterViewInit(){this._focusMonitor&&this._focusMonitor.monitor(this._elementRef,!1)}ngOnDestroy(){this._focusMonitor&&this._focusMonitor.stopMonitoring(this._elementRef),this._parentMenu&&this._parentMenu.removeItem&&this._parentMenu.removeItem(this),this._hovered.complete(),this._focused.complete()}_getTabIndex(){return this.disabled?"-1":"0"}_getHostElement(){return this._elementRef.nativeElement}_checkDisabled(e){this.disabled&&(e.preventDefault(),e.stopPropagation())}_handleMouseEnter(){this._hovered.next(this)}getLabel(){var e,t;const n=this._elementRef.nativeElement.cloneNode(!0),i=n.querySelectorAll("mat-icon, .material-icons");for(let r=0;r<i.length;r++){const t=i[r];null===(e=t.parentNode)||void 0===e||e.removeChild(t)}return(null===(t=n.textContent)||void 0===t?void 0:t.trim())||""}}return e.\u0275fac=function(t){return new(t||e)(s.Qb(s.l),s.Qb(y.e),s.Qb(i.h),s.Qb(D,8))},e.\u0275cmp=s.Kb({type:e,selectors:[["","mat-menu-item",""]],hostAttrs:[1,"mat-focus-indicator"],hostVars:10,hostBindings:function(e,t){1&e&&s.ec("click",function(e){return t._checkDisabled(e)})("mouseenter",function(){return t._handleMouseEnter()}),2&e&&(s.Db("role",t.role)("tabindex",t._getTabIndex())("aria-disabled",t.disabled.toString())("disabled",t.disabled||null),s.Ib("mat-menu-item",!0)("mat-menu-item-highlighted",t._highlighted)("mat-menu-item-submenu-trigger",t._triggersSubmenu))},inputs:{disabled:"disabled",disableRipple:"disableRipple",role:"role"},exportAs:["matMenuItem"],features:[s.zb],attrs:O,ngContentSelectors:S,decls:2,vars:2,consts:[["matRipple","",1,"mat-menu-ripple",3,"matRippleDisabled","matRippleTrigger"]],template:function(e,t){1&e&&(s.pc(),s.oc(0),s.Rb(1,"div",0)),2&e&&(s.Cb(1),s.qc("matRippleDisabled",t.disableRipple||t.disabled)("matRippleTrigger",t._getHostElement()))},directives:[M.s],encapsulation:2,changeDetection:0}),e})();const j=new s.s("mat-menu-default-options",{providedIn:"root",factory:function(){return{overlapTrigger:!1,xPosition:"after",yPosition:"below",backdropClass:"cdk-overlay-transparent-backdrop"}}});let z=0,N=(()=>{class e{constructor(e,t,n){this._elementRef=e,this._ngZone=t,this._defaultOptions=n,this._xPosition=this._defaultOptions.xPosition,this._yPosition=this._defaultOptions.yPosition,this._directDescendantItems=new s.F,this._tabSubscription=c.a.EMPTY,this._classList={},this._panelAnimationState="void",this._animationDone=new o.a,this.overlayPanelClass=this._defaultOptions.overlayPanelClass||"",this.backdropClass=this._defaultOptions.backdropClass,this._overlapTrigger=this._defaultOptions.overlapTrigger,this._hasBackdrop=this._defaultOptions.hasBackdrop,this.closed=new s.o,this.close=this.closed,this.panelId="mat-menu-panel-"+z++}get xPosition(){return this._xPosition}set xPosition(e){this._xPosition=e,this.setPositionClasses()}get yPosition(){return this._yPosition}set yPosition(e){this._yPosition=e,this.setPositionClasses()}get overlapTrigger(){return this._overlapTrigger}set overlapTrigger(e){this._overlapTrigger=Object(r.c)(e)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(e){this._hasBackdrop=Object(r.c)(e)}set panelClass(e){const t=this._previousPanelClass;t&&t.length&&t.split(" ").forEach(e=>{this._classList[e]=!1}),this._previousPanelClass=e,e&&e.length&&(e.split(" ").forEach(e=>{this._classList[e]=!0}),this._elementRef.nativeElement.className="")}get classList(){return this.panelClass}set classList(e){this.panelClass=e}ngOnInit(){this.setPositionClasses()}ngAfterContentInit(){this._updateDirectDescendants(),this._keyManager=new i.g(this._directDescendantItems).withWrap().withTypeAhead().withHomeAndEnd(),this._tabSubscription=this._keyManager.tabOut.subscribe(()=>this.closed.emit("tab")),this._directDescendantItems.changes.pipe(Object(h.a)(this._directDescendantItems),Object(p.a)(e=>Object(l.a)(...e.map(e=>e._focused)))).subscribe(e=>this._keyManager.updateActiveItem(e))}ngOnDestroy(){this._directDescendantItems.destroy(),this._tabSubscription.unsubscribe(),this.closed.complete()}_hovered(){return this._directDescendantItems.changes.pipe(Object(h.a)(this._directDescendantItems),Object(p.a)(e=>Object(l.a)(...e.map(e=>e._hovered))))}addItem(e){}removeItem(e){}_handleKeydown(e){const t=e.keyCode,n=this._keyManager;switch(t){case a.h:Object(a.t)(e)||(e.preventDefault(),this.closed.emit("keydown"));break;case a.j:this.parentMenu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case a.n:this.parentMenu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:t!==a.q&&t!==a.e||n.setFocusOrigin("keyboard"),n.onKeydown(e)}}focusFirstItem(e="program"){this.lazyContent?this._ngZone.onStable.pipe(Object(f.a)(1)).subscribe(()=>this._focusFirstItem(e)):this._focusFirstItem(e)}_focusFirstItem(e){const t=this._keyManager;if(t.setFocusOrigin(e).setFirstItemActive(),!t.activeItem&&this._directDescendantItems.length){let e=this._directDescendantItems.first._getHostElement().parentElement;for(;e;){if("menu"===e.getAttribute("role")){e.focus();break}e=e.parentElement}}}resetActiveItem(){this._keyManager.setActiveItem(-1)}setElevation(e){const t=`mat-elevation-z${Math.min(4+e,24)}`,n=Object.keys(this._classList).find(e=>e.startsWith("mat-elevation-z"));n&&n!==this._previousElevation||(this._previousElevation&&(this._classList[this._previousElevation]=!1),this._classList[t]=!0,this._previousElevation=t)}setPositionClasses(e=this.xPosition,t=this.yPosition){const n=this._classList;n["mat-menu-before"]="before"===e,n["mat-menu-after"]="after"===e,n["mat-menu-above"]="above"===t,n["mat-menu-below"]="below"===t}_startAnimation(){this._panelAnimationState="enter"}_resetAnimation(){this._panelAnimationState="void"}_onAnimationDone(e){this._animationDone.next(e),this._isAnimating=!1}_onAnimationStart(e){this._isAnimating=!0,"enter"===e.toState&&0===this._keyManager.activeItemIndex&&(e.element.scrollTop=0)}_updateDirectDescendants(){this._allItems.changes.pipe(Object(h.a)(this._allItems)).subscribe(e=>{this._directDescendantItems.reset(e.filter(e=>e._parentMenu===this)),this._directDescendantItems.notifyOnChanges()})}}return e.\u0275fac=function(t){return new(t||e)(s.Qb(s.l),s.Qb(s.B),s.Qb(j))},e.\u0275dir=s.Lb({type:e,contentQueries:function(e,t,n){if(1&e&&(s.Jb(n,x,1),s.Jb(n,R,1),s.Jb(n,R,0)),2&e){let e;s.Ac(e=s.fc())&&(t.lazyContent=e.first),s.Ac(e=s.fc())&&(t._allItems=e),s.Ac(e=s.fc())&&(t.items=e)}},viewQuery:function(e,t){if(1&e&&s.Xc(s.N,1),2&e){let e;s.Ac(e=s.fc())&&(t.templateRef=e.first)}},inputs:{backdropClass:"backdropClass",xPosition:"xPosition",yPosition:"yPosition",overlapTrigger:"overlapTrigger",hasBackdrop:"hasBackdrop",panelClass:["class","panelClass"],classList:"classList",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],ariaDescribedby:["aria-describedby","ariaDescribedby"]},outputs:{closed:"closed",close:"close"}}),e})(),I=(()=>{class e extends N{constructor(e,t,n){super(e,t,n)}}return e.\u0275fac=function(t){return new(t||e)(s.Qb(s.l),s.Qb(s.B),s.Qb(j))},e.\u0275cmp=s.Kb({type:e,selectors:[["mat-menu"]],hostVars:3,hostBindings:function(e,t){2&e&&s.Db("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},exportAs:["matMenu"],features:[s.Bb([{provide:D,useExisting:e}]),s.zb],ngContentSelectors:S,decls:1,vars:0,consts:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"id","ngClass","keydown","click"],[1,"mat-menu-content"]],template:function(e,t){1&e&&(s.pc(),s.Pc(0,L,3,6,"ng-template"))},directives:[y.n],styles:['mat-menu{display:none}.mat-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 48px);border-radius:4px;outline:0;min-height:64px}.mat-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-menu-panel{outline:solid 1px}.mat-menu-content:not(:empty){padding-top:8px;padding-bottom:8px}.mat-menu-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:48px;height:48px;padding:0 16px;text-align:left;text-decoration:none;max-width:100%;position:relative}.mat-menu-item::-moz-focus-inner{border:0}.mat-menu-item[disabled]{cursor:default}[dir=rtl] .mat-menu-item{text-align:right}.mat-menu-item .mat-icon{margin-right:16px;vertical-align:middle}.mat-menu-item .mat-icon svg{vertical-align:top}[dir=rtl] .mat-menu-item .mat-icon{margin-left:16px;margin-right:0}.mat-menu-item[disabled]{pointer-events:none}.cdk-high-contrast-active .mat-menu-item{margin-top:1px}.cdk-high-contrast-active .mat-menu-item.cdk-program-focused,.cdk-high-contrast-active .mat-menu-item.cdk-keyboard-focused,.cdk-high-contrast-active .mat-menu-item-highlighted{outline:dotted 1px}.mat-menu-item-submenu-trigger{padding-right:32px}.mat-menu-item-submenu-trigger::after{width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent currentColor;content:"";display:inline-block;position:absolute;top:50%;right:16px;transform:translateY(-50%)}[dir=rtl] .mat-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}[dir=rtl] .mat-menu-item-submenu-trigger::after{right:auto;left:16px;transform:rotateY(180deg) translateY(-50%)}button.mat-menu-item{width:100%}.mat-menu-item .mat-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n'],encapsulation:2,data:{animation:[T.transformMenu,T.fadeInItems]},changeDetection:0}),e})();const F=new s.s("mat-menu-scroll-strategy"),W={provide:F,deps:[w.c],useFactory:function(e){return()=>e.scrollStrategies.reposition()}},q=Object(A.f)({passive:!0});let B=(()=>{class e{constructor(e,t,n,r,a,o,l,u){this._overlay=e,this._element=t,this._viewContainerRef=n,this._menuItemInstance=o,this._dir=l,this._focusMonitor=u,this._overlayRef=null,this._menuOpen=!1,this._closingActionsSubscription=c.a.EMPTY,this._hoverSubscription=c.a.EMPTY,this._menuCloseSubscription=c.a.EMPTY,this._handleTouchStart=e=>{Object(i.m)(e)||(this._openedBy="touch")},this._openedBy=void 0,this.restoreFocus=!0,this.menuOpened=new s.o,this.onMenuOpen=this.menuOpened,this.menuClosed=new s.o,this.onMenuClose=this.menuClosed,this._scrollStrategy=r,this._parentMaterialMenu=a instanceof N?a:void 0,t.nativeElement.addEventListener("touchstart",this._handleTouchStart,q),o&&(o._triggersSubmenu=this.triggersSubmenu())}get _deprecatedMatMenuTriggerFor(){return this.menu}set _deprecatedMatMenuTriggerFor(e){this.menu=e}get menu(){return this._menu}set menu(e){e!==this._menu&&(this._menu=e,this._menuCloseSubscription.unsubscribe(),e&&(this._menuCloseSubscription=e.close.subscribe(e=>{this._destroyMenu(e),"click"!==e&&"tab"!==e||!this._parentMaterialMenu||this._parentMaterialMenu.closed.emit(e)})))}ngAfterContentInit(){this._checkMenu(),this._handleHover()}ngOnDestroy(){this._overlayRef&&(this._overlayRef.dispose(),this._overlayRef=null),this._element.nativeElement.removeEventListener("touchstart",this._handleTouchStart,q),this._menuCloseSubscription.unsubscribe(),this._closingActionsSubscription.unsubscribe(),this._hoverSubscription.unsubscribe()}get menuOpen(){return this._menuOpen}get dir(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}triggersSubmenu(){return!(!this._menuItemInstance||!this._parentMaterialMenu)}toggleMenu(){return this._menuOpen?this.closeMenu():this.openMenu()}openMenu(){if(this._menuOpen)return;this._checkMenu();const e=this._createOverlay(),t=e.getConfig();this._setPosition(t.positionStrategy),t.hasBackdrop=null==this.menu.hasBackdrop?!this.triggersSubmenu():this.menu.hasBackdrop,e.attach(this._getPortal()),this.menu.lazyContent&&this.menu.lazyContent.attach(this.menuData),this._closingActionsSubscription=this._menuClosingActions().subscribe(()=>this.closeMenu()),this._initMenu(),this.menu instanceof N&&this.menu._startAnimation()}closeMenu(){this.menu.close.emit()}focus(e,t){this._focusMonitor&&e?this._focusMonitor.focusVia(this._element,e,t):this._element.nativeElement.focus(t)}_destroyMenu(e){if(!this._overlayRef||!this.menuOpen)return;const t=this.menu;this._closingActionsSubscription.unsubscribe(),this._overlayRef.detach(),!this.restoreFocus||"keydown"!==e&&this._openedBy&&this.triggersSubmenu()||this.focus(this._openedBy),this._openedBy=void 0,t instanceof N?(t._resetAnimation(),t.lazyContent?t._animationDone.pipe(Object(m.a)(e=>"void"===e.toState),Object(f.a)(1),Object(b.a)(t.lazyContent._attached)).subscribe({next:()=>t.lazyContent.detach(),complete:()=>this._setIsMenuOpen(!1)}):this._setIsMenuOpen(!1)):(this._setIsMenuOpen(!1),t.lazyContent&&t.lazyContent.detach())}_initMenu(){this.menu.parentMenu=this.triggersSubmenu()?this._parentMaterialMenu:void 0,this.menu.direction=this.dir,this._setMenuElevation(),this.menu.focusFirstItem(this._openedBy||"program"),this._setIsMenuOpen(!0)}_setMenuElevation(){if(this.menu.setElevation){let e=0,t=this.menu.parentMenu;for(;t;)e++,t=t.parentMenu;this.menu.setElevation(e)}}_setIsMenuOpen(e){this._menuOpen=e,this._menuOpen?this.menuOpened.emit():this.menuClosed.emit(),this.triggersSubmenu()&&(this._menuItemInstance._highlighted=e)}_checkMenu(){}_createOverlay(){if(!this._overlayRef){const e=this._getOverlayConfig();this._subscribeToPositions(e.positionStrategy),this._overlayRef=this._overlay.create(e),this._overlayRef.keydownEvents().subscribe()}return this._overlayRef}_getOverlayConfig(){return new w.d({positionStrategy:this._overlay.position().flexibleConnectedTo(this._element).withLockedPosition().withGrowAfterOpen().withTransformOriginOn(".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:this.menu.backdropClass||"cdk-overlay-transparent-backdrop",panelClass:this.menu.overlayPanelClass,scrollStrategy:this._scrollStrategy(),direction:this._dir})}_subscribeToPositions(e){this.menu.setPositionClasses&&e.positionChanges.subscribe(e=>{this.menu.setPositionClasses("start"===e.connectionPair.overlayX?"after":"before","top"===e.connectionPair.overlayY?"below":"above")})}_setPosition(e){let[t,n]="before"===this.menu.xPosition?["end","start"]:["start","end"],[i,r]="above"===this.menu.yPosition?["bottom","top"]:["top","bottom"],[a,s]=[i,r],[o,c]=[t,n],l=0;this.triggersSubmenu()?(c=t="before"===this.menu.xPosition?"start":"end",n=o="end"===t?"start":"end",l="bottom"===i?8:-8):this.menu.overlapTrigger||(a="top"===i?"bottom":"top",s="top"===r?"bottom":"top"),e.withPositions([{originX:t,originY:a,overlayX:o,overlayY:i,offsetY:l},{originX:n,originY:a,overlayX:c,overlayY:i,offsetY:l},{originX:t,originY:s,overlayX:o,overlayY:r,offsetY:-l},{originX:n,originY:s,overlayX:c,overlayY:r,offsetY:-l}])}_menuClosingActions(){const e=this._overlayRef.backdropClick(),t=this._overlayRef.detachments(),n=this._parentMaterialMenu?this._parentMaterialMenu.closed:Object(u.a)(),i=this._parentMaterialMenu?this._parentMaterialMenu._hovered().pipe(Object(m.a)(e=>e!==this._menuItemInstance),Object(m.a)(()=>this._menuOpen)):Object(u.a)();return Object(l.a)(e,n,i,t)}_handleMousedown(e){Object(i.l)(e)||(this._openedBy=0===e.button?"mouse":void 0,this.triggersSubmenu()&&e.preventDefault())}_handleKeydown(e){const t=e.keyCode;t!==a.g&&t!==a.o||(this._openedBy="keyboard"),this.triggersSubmenu()&&(t===a.n&&"ltr"===this.dir||t===a.j&&"rtl"===this.dir)&&(this._openedBy="keyboard",this.openMenu())}_handleClick(e){this.triggersSubmenu()?(e.stopPropagation(),this.openMenu()):this.toggleMenu()}_handleHover(){this.triggersSubmenu()&&this._parentMaterialMenu&&(this._hoverSubscription=this._parentMaterialMenu._hovered().pipe(Object(m.a)(e=>e===this._menuItemInstance&&!e.disabled),Object(g.a)(0,d.a)).subscribe(()=>{this._openedBy="mouse",this.menu instanceof N&&this.menu._isAnimating?this.menu._animationDone.pipe(Object(f.a)(1),Object(g.a)(0,d.a),Object(b.a)(this._parentMaterialMenu._hovered())).subscribe(()=>this.openMenu()):this.openMenu()}))}_getPortal(){return this._portal&&this._portal.templateRef===this.menu.templateRef||(this._portal=new v.g(this.menu.templateRef,this._viewContainerRef)),this._portal}}return e.\u0275fac=function(t){return new(t||e)(s.Qb(w.c),s.Qb(s.l),s.Qb(s.R),s.Qb(F),s.Qb(D,8),s.Qb(R,10),s.Qb(k.b,8),s.Qb(i.h))},e.\u0275dir=s.Lb({type:e,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],hostAttrs:["aria-haspopup","true",1,"mat-menu-trigger"],hostVars:2,hostBindings:function(e,t){1&e&&s.ec("mousedown",function(e){return t._handleMousedown(e)})("keydown",function(e){return t._handleKeydown(e)})("click",function(e){return t._handleClick(e)}),2&e&&s.Db("aria-expanded",t.menuOpen||null)("aria-controls",t.menuOpen?t.menu.panelId:null)},inputs:{restoreFocus:["matMenuTriggerRestoreFocus","restoreFocus"],_deprecatedMatMenuTriggerFor:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],menu:["matMenuTriggerFor","menu"],menuData:["matMenuTriggerData","menuData"]},outputs:{menuOpened:"menuOpened",onMenuOpen:"onMenuOpen",menuClosed:"menuClosed",onMenuClose:"onMenuClose"},exportAs:["matMenuTrigger"]}),e})(),V=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=s.Ob({type:e}),e.\u0275inj=s.Nb({providers:[W],imports:[M.j]}),e})(),Y=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=s.Ob({type:e}),e.\u0275inj=s.Nb({providers:[W],imports:[[y.c,M.j,M.t,w.f,V],C.b,M.j,V]}),e})()},SatO:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e2d\u5348"===t?e>=11?e:e+12:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"\u51cc\u6668":i<900?"\u65e9\u4e0a":i<1200?"\u4e0a\u5348":1200===i?"\u4e2d\u5348":i<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u9031";default:return e}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(n("wd/R"))},SeVD:function(e,t,n){"use strict";n.d(t,"a",function(){return u});var i=n("ngJS"),r=n("NJ4a"),a=n("Lhse"),s=n("kJWO"),o=n("I55L"),c=n("c2HN"),l=n("XoHu");const u=e=>{if(e&&"function"==typeof e[s.a])return u=e,e=>{const t=u[s.a]();if("function"!=typeof t.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return t.subscribe(e)};if(Object(o.a)(e))return Object(i.a)(e);if(Object(c.a)(e))return n=e,e=>(n.then(t=>{e.closed||(e.next(t),e.complete())},t=>e.error(t)).then(null,r.a),e);if(e&&"function"==typeof e[a.a])return t=e,e=>{const n=t[a.a]();for(;;){let t;try{t=n.next()}catch(i){return e.error(i),e}if(t.done){e.complete();break}if(e.next(t.value),e.closed)break}return"function"==typeof n.return&&e.add(()=>{n.return&&n.return()}),e};{const t=Object(l.a)(e)?"an invalid object":`'${e}'`;throw new TypeError(`You provided ${t} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`)}var t,n,u}},SpAZ:function(e,t,n){"use strict";function i(e){return e}n.d(t,"a",function(){return i})},"T+Ak":function(e,t,n){"use strict";n.d(t,"a",function(){return c});var i=n("X3V5"),r=n("dXqA"),a=n("fXoL"),s=n("tk/3"),o=n("kt0X");let c=(()=>{class e extends i.a{constructor(e,t){super(),this.http=e,this.store=t}getProjects(e){return this.http.get(r.a.api+this.getSearchURL("/projects",e))}getProjectsLK(){return this.getProjects({limit:1e5,order_by:"name",only_fields:["project.id","project.name","project.category","project.started_at","project.finished_at","project.client_id","project.state","project.target_budget","project.staff_id"]})}getProjectsByClientId(e,t){return this.http.get(r.a.api+this.getSearchURL(t?"/projects?client_id="+t:"/projects",e))}getProjectById(e){return this.http.get(r.a.api+this.getByIdURL("/projects",e))}orders(e){return e?this.getClientOrders({id:e}):this.getOrders({limit:1e4})}getClientOrders(e){return this.http.get(r.a.api+this.transformPath("/clients/{id}/orders?include=budget",e))}createProject(e){return this.http.post(r.a.api+"/projects",e.project,{observe:"response"})}deleteProject(e){return this.http.delete(r.a.api+`/projects/${e}`,{observe:"response"})}createProjectDocument(e){return this.http.post(r.a.api+`/projects/${e.projectId}/documents`,e.document,{observe:"response"})}updateProjectDocument(e){return this.http.post(r.a.api+`/projects/${e.projectId}/documents/${e.document.id}`,e.document,{observe:"response"})}deleteProjectDocument(e){return this.http.delete(r.a.api+`/projects/${e.projectId}/documents/${e.documentId}`,{observe:"response"})}updateProject(e){return this.http.post(r.a.api+`/projects/${e.project.id}`,e.project,{observe:"response"})}getOrders(e){var t=this.query("/orders?include=client,budget",["limit","page","search"],e);return this.http.get(r.a.api+this.transformPath(t,e))}downloadPhotoUrl(e){return r.a.api+`/projects/zipDownload/${e}/picture-documentation`}downloadReportUrl(e){return r.a.api+`/projects/zipDownload/${e}/report`}}return e.\u0275fac=function(t){return new(t||e)(a.ac(s.b),a.ac(o.h))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},U91v:function(e,t,n){"use strict";n.d(t,"a",function(){return l});var i=n("wd/R"),r=n("8fXS"),a=n("dXqA"),s=n("fXoL"),o=n("ZSnQ"),c=n("X3q1");let l=(()=>{class e{constructor(e,t){this.formatService=e,this.certificateMappingService=t}searchRequest(e,t){const n={};return n.limit=e.pageSize,n.page=e.pageIndex,n.order_by=e.sortBy,n.order_dir=e.sortDir,"client"===t?(n.include=["date.job.site,freelancers.user,date.id, date.job.project.client,checkins.creator,checkins.updator,documents,revenues,invoices,assignment.role_name"],n.only_fields=["assignment.id","assignment.category","assignment.state","assignment.start_time","assignment.finish_time","assignment.freelancer_id","assignment.team_name","assignment.has_missing_docs","assignment.planned_costs","assignment.freelancer_costs_net","assignment.comment","assignment.is_creator","assignment.role_name","date.appointed_at","date.id","job.title","job.job_location","client.name","site.name","site.number","site.address","site.zip","site.city","site.group","site.phone","freelancer.id","freelancer.fullname","freelancer.firstname","freelancer.lastname","freelancer.mobile","user.email"]):"freelancer"===t?(n.include=["date.job.site,date.job.project.client,checkins.creator,checkins.updator,documents.approval,assignment.role_name,revenues,invoices"],n.only_fields=["assignment.id","assignment.category","assignment.state","assignment.start_time","assignment.finish_time","assignment.freelancer_id","assignment.has_missing_docs","assignment.planned_costs","assignment.freelancer_costs_net","assignment.role_name","assignment.comment","date.appointed_at","job.title","client.name","freelancer.id","freelancer.fullname","freelancer.firstname","freelancer.lastname","freelancer.mobile","user.email"]):(n.include=["date.job.site","freelancers","invoices","checkins","tenders","assignment.role_name"],n.only_fields=["assignment.id","assignment.state","assignment.team_name","assignment.freelancer_id","assignment.start_time","assignment.finish_time","assignment.is_done","assignment.role_name","date.appointed_at","date.id","job.title","job.job_location","site.name","site.number","site.address","site.zip","site.city","freelancer.id","freelancer.firstname","freelancer.lastname","invoice.state","tender.id","tender.state","tender.location_detail","tender.location_id","tender.location_type","assignment.location_detail","assignment.location_type"]),n.filters=[],e.agent&&n.filters.push({key:"staff_id",value:e.agent}),e.project&&n.filters.push({key:"project",value:e.project}),e.job&&n.filters.push({key:"job",value:e.job}),e.display_type&&n.filters.push({key:"display_type",value:e.display_type}),(e.jobLocation||e.locationType)&&(n.filters.push({key:"location_type",value:e.locationType}),e.jobLocation&&n.filters.push({key:"location_ids",value:e.jobLocation})),e.freelancer&&n.filters.push({key:"freelancer",value:e.freelancer}),e.states&&e.states.length&&n.filters.push({key:"states",value:e.states.join(",")}),e.dateFrom&&n.filters.push({key:"date_from",value:e.dateFrom}),e.dateTo&&n.filters.push({key:"date_to",value:e.dateTo}),e.site&&n.filters.push({key:"site",value:e.site}),e.invoiceState&&n.filters.push({key:"invoice_state",value:e.invoiceState}),e.contractType&&n.filters.push({key:"contract_type_id",value:e.contractType}),e.search&&n.filters.push({key:"search",value:e.search}),e.only_missing_docs&&n.filters.push({key:"only_missing_docs",value:e.only_missing_docs}),e.onlyBillable&&n.filters.push({key:"only_billable",value:e.onlyBillable}),e.onlyBilled&&n.filters.push({key:"only_billed",value:e.onlyBilled}),n}customerAssignmentsearchRequest(e){const t={};return t.limit=e.pageSize,t.page=e.pageIndex,t.order_by=e.sortBy,t.order_dir=e.sortDir,t.include=["date.job.site","freelancers","invoices","checkins","tenders","creator"],t.only_fields=["assignment.id","assignment.state","assignment.team_name","assignment.freelancer_id","assignment.start_time","assignment.finish_time","assignment.is_done","assignment.created_at","date.appointed_at","job.title","site.name","site.number","site.address","site.zip","site.city","freelancer.id","freelancer.firstname","freelancer.lastname","invoice.state","tender.id","tender.state"],t.filters=[],e.client&&t.filters.push({key:"client_id",value:e.client}),e.agent&&t.filters.push({key:"agent_id",value:e.agent}),e.project&&t.filters.push({key:"project",value:e.project}),e.site&&t.filters.push({key:"site",value:e.site}),e.contractType&&t.filters.push({key:"contract_type_id",value:e.contractType}),e.states&&e.states.length&&t.filters.push({key:"states",value:e.states.join(",")}),e.creator&&t.filters.push({key:"creator_id",value:e.creator}),e.createdFrom&&t.filters.push({key:"created_from",value:e.createdFrom}),e.createdTo&&t.filters.push({key:"created_to",value:e.createdTo}),e.dateFrom&&t.filters.push({key:"date_from",value:e.dateFrom}),e.dateTo&&t.filters.push({key:"date_to",value:e.dateTo}),e.search&&t.filters.push({key:"search",value:e.search}),t.filters.push({key:"only_client_created",value:!0}),t}CheckinsSearchRequest(e){const t={};return t.limit=e.pageSize,t.page=e.pageIndex,t.order_by=e.sortBy,t.order_dir=e.sortDir,t.include=["date.job.site","freelancers.user","checkins","tenders"],t.only_fields=["assignment.id","assignment.freelancer_id","assignment.team_name","assignment.start_time","assignment.finish_time","date.appointed_at","job.title","job.site_client_contact","site.name","site.number","site.address","site.zip","site.city","site.group","site.phone","freelancer.id","freelancer.fullname","freelancer.firstname","freelancer.lastname","freelancer.mobile","user.id","user.email","assignment.role_name","assignment.break_duration","job.job_code","assignment.paid_break"],t.filters=[],e.project&&t.filters.push({key:"project",value:e.project}),e.site&&t.filters.push({key:"site",value:e.site}),e.display_type&&t.filters.push({key:"display_type",value:e.display_type}),e.with_past&&t.filters.push({key:"with_past",value:e.with_past}),e.freelancer&&t.filters.push({key:"freelancer",value:e.freelancer}),e.search&&t.filters.push({key:"search",value:e.search}),t.filters.push({key:"without_checkins",value:!0}),t}assignmentMultipleResponseToVM(e,t){var n,i;const r={pageInfo:Object.assign({},null===(n=e.meta)||void 0===n?void 0:n.pagination),list:[],meta:e.meta};return(null===(i=e.data)||void 0===i?void 0:i.length)&&e.data.forEach(e=>{if("searchAssignment"===t){const t=this.assignmentSearchResponseToVM(e);r.list.push(t)}else{const t=this.assignmentResponseToVM(e);r.list.push(t)}}),r}assignmentResponseToVM(e){var t,n,r,a,s,o,c,l,u,d,h,p,f,m,b,g,_,v,y,M,w,A,C;const k={};return k.id=e.id,k.team_name=e.team_name,k.date_id=e.date_id,k.budget_id=e.budget_id,k.incentive_model_id=e.incentive_model_id,k.incentive_model=null===(t=e.incentive_model)||void 0===t?void 0:t.data,k.certificate_ids=e.certificate_ids,e.certificates&&e.certificates.data&&(k.certificates=e.certificates.data.map(e=>this.certificateMappingService.certificateResponseToVM(e))),k.contact_id=e.contact_id,k.agent_id=e.agent_id,k.agent=null===(n=e.agent)||void 0===n?void 0:n.data,k.assignment_budget_correction=e.assignment_budget_correction,k.appointed_at=i.utc(e.appointed_at).toDate().toLocaleDateString(),k.state=e.state,k.checkins=null===(r=e.checkins)||void 0===r?void 0:r.data,k.category=e.category,k.description=e.description,k.information=e.information,k.briefing=e.briefing,k.assignment_budget=e.assignment_budget,k.wage=e.wage,k.start_time=e.start_time,k.finish_time=e.finish_time,k.role_name=e.role_name,k.rate=e.rate,k.currency=e.currency,k.rate_type=e.rate_type,k.user=e.user,k.checkin_location=e.checkin_location,k.data=e.data,k.feedback=e.feedback,k.freelancer_assignment_offer_id=e.freelancer_assignment_offer_id,k.freelancer_assignment_feedback_instance_id=e.freelancer_assignment_feedback_instance_id,k.freelancer_assignment_questionnaire_instance_id=e.freelancer_assignment_questionnaire_instance_id,k.freelancer_costs_net=e.freelancer_costs_net,k.documents=null===(a=e.documents)||void 0===a?void 0:a.data,k.saleslots=e.saleslots,k.freelancer_id=e.freelancer_id,k.freelancers=null===(s=e.freelancers)||void 0===s?void 0:s.data,k.invoices=null===(o=e.invoices)||void 0===o?void 0:o.data,k.revenues=null===(c=e.revenues)||void 0===c?void 0:c.data,k.freelancer_ratings=e.freelancer_ratings,k.additional_costs=e.additional_costs,k.has_missing_docs=e.has_missing_docs,k.comment=e.comment,k.comment_meta_data=e.comment_meta_data,k.questionnaire=e.questionnaire,k.has_invoice_requirements=e.has_invoice_requirements,k.contract_type_id=e.contract_type_id,k.contract_type_identifier=e.contract_type_identifier,k.date=e.date,k.planned_costs=e.planned_costs,k.is_billed=e.is_billed,k.is_booked=e.is_booked,k.is_creator=e.is_creator,k.is_prepareable=e.is_prepareable,k.is_done=e.is_done,k.location_type=e.location_type,k.location_id=e.location_id,k.location_detail=e.location_detail,k.snapshots=e.snapshots,k.tenders=e.tenders,k.total_amount=e.total_amount,k.total_bonus=e.total_bonus,k.total_expense=e.total_expense,k.cost_to_client=e.cost_to_client,k.prev_cost_to_client=e.prev_cost_to_client,k.pre_expense_info=null===(u=null===(l=e.tenders)||void 0===l?void 0:l.data[0])||void 0===u?void 0:u.pre_expense_info,k.pre_bonus_info=null===(h=null===(d=e.tenders)||void 0===d?void 0:d.data[0])||void 0===h?void 0:h.pre_bonus_info,k.prev_cost_to_client_meta_data=e.prev_cost_to_client_meta_data,k.cost_to_client_meta_data=e.cost_to_client_meta_data,k.pre_expense_info_meta_data=null===(f=null===(p=e.tenders)||void 0===p?void 0:p.data[0])||void 0===f?void 0:f.pre_expense_info_meta_data,k.pre_bonus_info_meta_data=null===(b=null===(m=e.tenders)||void 0===m?void 0:m.data[0])||void 0===b?void 0:b.pre_bonus_info_meta_data,k.pre_paid_meta_data=null===(_=null===(g=e.tenders)||void 0===g?void 0:g.data[0])||void 0===_?void 0:_.pre_paid_meta_data,k.pre_expense_applicable=null===(y=null===(v=e.tenders)||void 0===v?void 0:v.data[0])||void 0===y?void 0:y.pre_expense_applicable,k.pre_rate_meta_data=null===(w=null===(M=e.tenders)||void 0===M?void 0:M.data[0])||void 0===w?void 0:w.pre_rate_meta_data,k.pre_rate=null===(C=null===(A=e.tenders)||void 0===A?void 0:A.data[0])||void 0===C?void 0:C.pre_rate,k}assignmentSearchResponseToVM(e){var t,n,s;const o={};if(o.id=e.id,o.freelancer_id=e.freelancer_id,o.team_name=e.team_name,o.is_done=e.is_done,o.date=e.date,o.start_time=e.start_time,o.finish_time=e.finish_time,o.role_name=e.role_name,o.break_duration=e.break_duration,o.paid_break=e.paid_break,o.state=e.state,o.checkins=null===(t=e.checkins)||void 0===t?void 0:t.data,o.freelancers=null===(n=e.freelancers)||void 0===n?void 0:n.data,o.invoices=null===(s=e.invoices)||void 0===s?void 0:s.data,o.tenders=e.tenders,o.location_type=e.location_type,o.location_detail=e.location_detail,e.start_time&&e.finish_time&&e.date){let t={};const n=/(\d+):(\d+)/.exec(e.start_time),s=/(\d+):(\d+)/.exec(e.finish_time);if(n&&s){const c=i.utc(e.date.data.appointed_at).tz(r.a.dates.timezone).hours(+n[1]).minutes(+n[2]),l=i.utc(e.date.data.appointed_at).tz(r.a.dates.timezone).hours(+s[1]).minutes(+s[2]);l.diff(c,"minutes")/60<a.a.clientCreatedAssignments.minJobHours&&(t={cssClass:"hour-warning"});const u=c.toDate(),d=u?this.formatService.datetime(u):null,h=l.toDate().toLocaleTimeString([],{hour12:!1,hour:"2-digit",minute:"2-digit"});o.startDateTime=u,o.appointedDateTime={appointClass:t,dateTime:d+" - "+h}}}return o}assignmentVMToResponse(e,t){const n={};return"create"===t&&(n.data=e.data,n.date=e.date,n.date_id=e.date_id,n.description=e.description,n.agent_id=e.agent_id,n.appointed_at=e.appointed_at,n.briefing=e.briefing,n.category=e.category,n.categoryName=e.categoryName,n.certificates=e.certificates,n.certificate_ids=e.certificate_ids,n.information=e.information,n.job=e.job,n.information=e.information,n.client=e.client,n.state=e.state,n.freelancer_ratings=e.freelancer_ratings,n.saleslots=e.saleslots,n.feedback=e.feedback,n.documents=e.documents,n.location_type=e.location_type,n.location_detail=e.location_detail),e.start_time&&(n.start_time=e.start_time),e.finish_time&&(n.finish_time=e.finish_time),e.assignment_budget&&(n.assignment_budget=e.assignment_budget),e.wage&&(n.wage=e.wage),e.budget_id&&(n.budget_id=e.budget_id),e.additional_costs&&(n.additional_costs=e.additional_costs),e.comment&&(n.comment=e.comment),e.freelancer_costs_net&&(n.freelancer_costs_net=e.freelancer_costs_net),e.assignment_budget_correction&&(n.assignment_budget_correction=e.assignment_budget_correction),n}checkinVMToResponse(e){const t={};return t.performed_at=e.performed_at,t.finished_at=e.finished_at,t.assignment_id=e.assignment_id,t.freelancer_id=e.freelancer_id,t}getByIdRequest(e){const t={};return t.id=e,t.include=["date.job.site,date.job.project.client,documents.approval.updator,tenders,freelancers.user,checkins,certificates,agent,revenues.creator,revenues.updator,questionnaire,incentive_model"],t}groupedDoc(e){var t={};return["briefing","template-report","template-questionnaire"].forEach(e=>{t[e]=[]}),(e||[]).forEach(e=>{const n=Object.assign(Object.assign(Object.assign({},e),{document_id:e.id}),{url:e.url,originalFilename:e.original_filename||null,saved:!0});t[n.type]||(t[n.type]=[]),t[n.type].push(n)}),t}mapAssignmentForPreparation(e){console.log(e,"item"),e.feedback_instance_approval=e.feedback_instance_approval,e.freelancer_assignment_feedback_instance_id=e.freelancer_assignment_feedback_instance_id,e.date=e.date&&e.date.data,e.job=e.date&&e.date.job&&e.date.job.data,e.job&&(e.job.shortTitle=e.job.title&&e.job.title.split(" | ")[0],e.jobTitle=e.job&&e.job.title,e.jobShortTitle=e.jobTitle&&e.jobTitle.split(" | ")[0]),e.appointedAt=e.date.appointed_at&&this.formatService.date(e.date.appointed_at),e.project=e.job&&e.job.project&&e.job.project.data,e.client=e.project&&e.project.client&&e.project.client.data,e.clientName=e.client&&e.client.name,e.site=e.job&&e.job.site&&e.job.site.data||{};const t=e.incentive_model&&(e.incentive_model.data||e.incentive_model);if(e.incentive_model=t&&{checkin:t.checkin,sales_report:t.sales_report,picture_documentation:t.picture_documentation},e.documents=e.documents&&e.documents.data&&this.groupedDoc(e.documents.data.map(e=>(e.approval=e.approval&&Object.assign(Object.assign({},e.approval),{performed_by:e.approval.updator&&e.approval.updator.data.name&&e.approval.updator.data.name}),e))),e.freelancer_id?(e.bookedFreelancer=e.freelancers&&e.freelancers.data.find(t=>t.id===e.freelancer_id),e.freelancerName=e.bookedFreelancer&&e.bookedFreelancer.firstname+" "+e.bookedFreelancer.lastname,e.freelancerUserId=e.bookedFreelancer&&e.bookedFreelancer.user&&e.bookedFreelancer.user.data.id,e.freelancerEmail=e.bookedFreelancer&&e.bookedFreelancer.user&&e.bookedFreelancer.user.data.email,e.freelancerPhone=e.bookedFreelancer&&e.bookedFreelancer.mobile):e.freelancerName="",e.checkins=e.checkins&&e.checkins.data,e.checkins&&e.checkins.length){const t=e.checkins[0];e.reported={id:t.id,start:{time:this.formatService.datetime(t.performed_at,r.a.transform.timeformat),user:t.created_by,doneOnBehalf:e.freelancerUserId!==t.created_by,creator:t.creator&&t.creator.data}},t.finished_at&&(e.reported.finish={time:t.finished_at&&this.formatService.datetime(t.finished_at,r.a.transform.timeformat),user:t.updated_by,doneOnBehalf:e.freelancerUserId!==t.updated_by,updator:t.updator&&t.updator.data})}return e}}return e.\u0275fac=function(t){return new(t||e)(s.ac(o.a),s.ac(c.a))},e.\u0275prov=s.Mb({token:e,factory:e.\u0275fac}),e})()},UDhR:function(e,t,n){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(n("wd/R"))},USCx:function(e,t,n){!function(e){"use strict";e.defineLocale("ga",{months:["Ean\xe1ir","Feabhra","M\xe1rta","Aibre\xe1n","Bealtaine","Meitheamh","I\xfail","L\xfanasa","Me\xe1n F\xf3mhair","Deireadh F\xf3mhair","Samhain","Nollaig"],monthsShort:["Ean","Feabh","M\xe1rt","Aib","Beal","Meith","I\xfail","L\xfan","M.F.","D.F.","Samh","Noll"],monthsParseExact:!0,weekdays:["D\xe9 Domhnaigh","D\xe9 Luain","D\xe9 M\xe1irt","D\xe9 C\xe9adaoin","D\xe9ardaoin","D\xe9 hAoine","D\xe9 Sathairn"],weekdaysShort:["Domh","Luan","M\xe1irt","C\xe9ad","D\xe9ar","Aoine","Sath"],weekdaysMin:["Do","Lu","M\xe1","C\xe9","D\xe9","A","Sa"],longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Am\xe1rach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inn\xe9 ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s \xf3 shin",s:"c\xfapla soicind",ss:"%d soicind",m:"n\xf3im\xe9ad",mm:"%d n\xf3im\xe9ad",h:"uair an chloig",hh:"%d uair an chloig",d:"l\xe1",dd:"%d l\xe1",M:"m\xed",MM:"%d m\xedonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n("wd/R"))},UXun:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("jtHE");function r(e,t,n){let r;return r=e&&"object"==typeof e?e:{bufferSize:e,windowTime:t,refCount:!1,scheduler:n},e=>e.lift(function({bufferSize:e=Number.POSITIVE_INFINITY,windowTime:t=Number.POSITIVE_INFINITY,refCount:n,scheduler:r}){let a,s,o=0,c=!1,l=!1;return function(u){let d;o++,!a||c?(c=!1,a=new i.a(e,t,r),d=a.subscribe(this),s=u.subscribe({next(e){a.next(e)},error(e){c=!0,a.error(e)},complete(){l=!0,s=void 0,a.complete()}}),l&&(s=void 0)):d=a.subscribe(this),this.add(()=>{o--,d.unsubscribe(),d=void 0,s&&!l&&n&&0===o&&(s.unsubscribe(),s=void 0,a=void 0)})}}(r))}},UpQW:function(e,t,n){!function(e){"use strict";var t=["\u062c\u0646\u0648\u0631\u06cc","\u0641\u0631\u0648\u0631\u06cc","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u06cc\u0644","\u0645\u0626\u06cc","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0626\u06cc","\u0627\u06af\u0633\u062a","\u0633\u062a\u0645\u0628\u0631","\u0627\u06a9\u062a\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u062f\u0633\u0645\u0628\u0631"],n=["\u0627\u062a\u0648\u0627\u0631","\u067e\u06cc\u0631","\u0645\u0646\u06af\u0644","\u0628\u062f\u06be","\u062c\u0645\u0639\u0631\u0627\u062a","\u062c\u0645\u0639\u06c1","\u06c1\u0641\u062a\u06c1"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(e){return"\u0634\u0627\u0645"===e},meridiem:function(e,t,n){return e<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0622\u062c \u0628\u0648\u0642\u062a] LT",nextDay:"[\u06a9\u0644 \u0628\u0648\u0642\u062a] LT",nextWeek:"dddd [\u0628\u0648\u0642\u062a] LT",lastDay:"[\u06af\u0630\u0634\u062a\u06c1 \u0631\u0648\u0632 \u0628\u0648\u0642\u062a] LT",lastWeek:"[\u06af\u0630\u0634\u062a\u06c1] dddd [\u0628\u0648\u0642\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0628\u0639\u062f",past:"%s \u0642\u0628\u0644",s:"\u0686\u0646\u062f \u0633\u06cc\u06a9\u0646\u0688",ss:"%d \u0633\u06cc\u06a9\u0646\u0688",m:"\u0627\u06cc\u06a9 \u0645\u0646\u0679",mm:"%d \u0645\u0646\u0679",h:"\u0627\u06cc\u06a9 \u06af\u06be\u0646\u0679\u06c1",hh:"%d \u06af\u06be\u0646\u0679\u06d2",d:"\u0627\u06cc\u06a9 \u062f\u0646",dd:"%d \u062f\u0646",M:"\u0627\u06cc\u06a9 \u0645\u0627\u06c1",MM:"%d \u0645\u0627\u06c1",y:"\u0627\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(n("wd/R"))},Ur1D:function(e,t,n){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,n){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(n("wd/R"))},UvEC:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("X3V5"),r=n("dXqA"),a=n("fXoL"),s=n("tk/3");let o=(()=>{class e extends i.a{constructor(e){super(),this.http=e}getFreelancerApprovals(e){return this.http.get(r.a.api+`/freelancers/${e}/approvals`)}}return e.\u0275fac=function(t){return new(t||e)(a.ac(s.b))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac}),e})()},V2x9:function(e,t,n){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Ju\xf1u_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("wd/R"))},VKwi:function(e,t,n){"use strict";n.r(t),n.d(t,"NewsModule",function(){return ge});var i=n("tifn"),r=n("3Pt+"),a=n("ooPr"),s=n("kmnG"),o=n("STbY"),c=n("tyNb"),l=n("LRne"),u=n("8crw"),d=n("fXoL"),h=n("kt0X");const p={agentList:Object(h.n)("[news] Agent List",Object(h.s)()),agentListSuccess:Object(h.n)("[news] Agent Success",Object(h.s)()),loadNewsJobs:Object(h.n)("[news] Load News Jobs",Object(h.s)()),loadNewsJobsSuccess:Object(h.n)("[news] Load News Jobs Success",Object(h.s)()),loadNewsFreelancer:Object(h.n)("[news] Load Freelancer",Object(h.s)()),loadNewsFreelancerSuccess:Object(h.n)("[news] Load Freelancer Success",Object(h.s)()),loadMessage:Object(h.n)("[news] Load Messages",Object(h.s)()),loadMessageSuccess:Object(h.n)("[news] Load Messages Success",Object(h.s)()),newsList:Object(h.n)("[news] Load News List",Object(h.s)()),newsListSuccess:Object(h.n)("[news] Load News List Success",Object(h.s)()),sendAnswer:Object(h.n)("[news] Send Answer",Object(h.s)()),sendAnswerSuccess:Object(h.n)("[news] Send Answer Success",Object(h.s)()),removeTender:Object(h.n)("[news] Remove Tender",Object(h.s)()),removeTenderSuccess:Object(h.n)("[news] Remove Tender Success",Object(h.s)()),jobWithdrawalList:Object(h.n)("[news] Load Job Withdrawal List",Object(h.s)()),jobWithdrawalListSuccess:Object(h.n)("[news] Load Job Withdrawal ListSuccess",Object(h.s)())},f="news",m=Object(h.p)({agentList:[],newsJobs:[],freelancers:[],message:[],loadNews:[],loadJobWithdrawal:[],sendAns:[],removeTender:!1},Object(h.r)(p.agentList,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)(p.agentListSuccess,(e,{lists:t})=>Object.assign(Object.assign({},e),{agentList:t,loading:!1})),Object(h.r)(p.loadNewsJobs,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)(p.loadNewsJobsSuccess,(e,{lists:t})=>Object.assign(Object.assign({},e),{newsJobs:t,loading:!1})),Object(h.r)(p.loadNewsFreelancer,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)(p.loadNewsFreelancerSuccess,(e,{lists:t})=>Object.assign(Object.assign({},e),{loading:!1,freelancers:t})),Object(h.r)(p.loadMessage,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)(p.loadMessageSuccess,(e,{lists:t})=>Object.assign(Object.assign({},e),{message:t,loading:!1})),Object(h.r)(p.newsList,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)(p.newsListSuccess,(e,{lists:t})=>Object.assign(Object.assign({},e),{loading:!1,loadNews:t})),Object(h.r)(p.sendAnswer,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)(p.sendAnswerSuccess,(e,{lists:t})=>Object.assign(Object.assign({},e),{loading:!1,sendAns:t})),Object(h.r)(p.removeTender,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)(p.removeTenderSuccess,(e,{})=>Object.assign(Object.assign({},e),{removeTender:!0,loading:!1})),Object(h.r)(p.jobWithdrawalList,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)(p.jobWithdrawalListSuccess,(e,{lists:t})=>Object.assign(Object.assign({},e),{loading:!1,loadJobWithdrawal:t})));function b(e,t){return m(e,t)}const g=Object(h.o)(f),_={getAgentList:Object(h.q)(g,e=>e.agentList),getNewsJob:Object(h.q)(g,e=>e.newsJobs),getFreelancer:Object(h.q)(g,e=>e.freelancers),getMessage:Object(h.q)(g,e=>e.message),getNewsList:Object(h.q)(g,e=>e.loadNews),getJobWithdrawalList:Object(h.q)(g,e=>e.loadJobWithdrawal),getSendAns:Object(h.q)(g,e=>e.sendAns),removeTender:Object(h.q)(g,e=>e.removeTender)};let v=(()=>{class e{constructor(e){this.store=e,this.getAgentList$=this.store.select(_.getAgentList),this.getNewsJobs$=this.store.select(_.getNewsJob),this.getFreelancersList$=this.store.select(_.getFreelancer),this.getNewsList$=this.store.select(_.getNewsList),this.getJobWithdrawalList$=this.store.select(_.getJobWithdrawalList),this.getSendAns$=this.store.select(_.getSendAns),this.removeTender$=this.store.select(_.removeTender)}agentLoad(){this.store.dispatch(p.agentList({agent:"/agents?limit=100000&include=user&only_active=true&only_fields=agent.id,agent.lastname,agent.firstname,user.id"}))}job(){this.store.dispatch(p.loadNewsJobs({jobs:"/jobs?limit=100000&order_by=title&&only_fields=job.id,job.title"}))}freelancersLoad(){this.store.dispatch(p.loadNewsFreelancer({params:"/freelancers?limit=100000&only_approved=true&include=user&only_fields=freelancer.id,freelancer.lastname,freelancer.firstname,freelancer.zip,freelancer.city,user.id,user.status"}))}newsLoading(){this.store.dispatch(p.loadMessage({msg:"/jobs/messages?limit=24&page=1&include=question,sender,recipient&order_by=created_at&order_dir=desc&called_stage=all_messages"}))}newsList(e){let t="/jobs/messages?limit=24&page=1&include=question,sender,recipient&order_by=created_at&order_dir=desc&type=query&called_stage=all_messages";(null==e?void 0:e.agent_id)&&(t+="&agent_id="+(null==e?void 0:e.agent_id)),(null==e?void 0:e.job_id)&&(t+="&job_id="+e.job_id),(null==e?void 0:e.sender_id)&&(t+="&sender_id="+(null==e?void 0:e.sender_id)),(null==e?void 0:e.search)&&(t+="&search="+(null==e?void 0:e.search)),this.store.dispatch(p.newsList({params:t}))}staffNewsList(e){let t="/jobs/messages?limit=24&page=1&include=question,sender,recipient&order_by=created_at&order_dir=desc&with_answer=1&called_stage=all_messages";(null==e?void 0:e.search)&&(t+="&search="+(null==e?void 0:e.search)),this.store.dispatch(p.newsList({params:t}))}sendAnswerValue(e,t){let n="";e&&(n="/jobs/"+e+"/messages"),this.store.dispatch(p.sendAnswer({param:n,params:t}))}removeTender(e){this.store.dispatch(p.removeTender({questionId:e}))}jobWithdrawal(e){let t="/jobs/messages?limit=24&page=1&include=question,sender,recipient&order_by=created_at&order_dir=desc&type=withdrawal&called_stage=all_messages";(null==e?void 0:e.agent_id)&&(t+="&agent_id="+(null==e?void 0:e.agent_id)),(null==e?void 0:e.job_id)&&(t+="&job_id="+e.job_id),(null==e?void 0:e.sender_id)&&(t+="&sender_id="+(null==e?void 0:e.sender_id)),(null==e?void 0:e.search)&&(t+="&search="+(null==e?void 0:e.search)),this.store.dispatch(p.jobWithdrawalList({params:t}))}}return e.\u0275fac=function(t){return new(t||e)(d.ac(h.h))},e.\u0275prov=d.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();var y=n("0IaG"),M=n("PjmR"),w=n("6y/m"),A=n("4ZSN"),C=n("cBjE"),k=n("qFsG"),O=n("CfOt"),S=n("8Jsw"),L=n("ofXK"),T=n("fyfN"),x=n("Yqqv"),D=n("wvZ+");function E(e,t){1&e&&(d.Ub(0),d.Wb(1,"div",13),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Tb()),2&e&&(d.Cb(2),d.Tc(" ",d.kc(3,1,"ui.list-table.default.no-records")," "))}const P=function(e){return["/tenders",e]};function R(e,t){if(1&e&&(d.Ub(0),d.Wb(1,"a",17),d.Rc(2),d.jc(3,"localizedDate"),d.Vb(),d.Wb(4,"span"),d.Rc(5,"\xa0"),d.Vb(),d.Tb()),2&e){const e=t.$implicit;d.Cb(1),d.qc("routerLink",d.uc(4,P,e.id)),d.Cb(1),d.Sc(d.kc(3,2,e.appointed_at))}}const j=function(e){return["/administration","freelancers",e]},z=function(e,t,n){return{senderFullname:e,senderEmail:t,createdAt:n}},N=function(e){return{subject:e}},I=function(e){return{content:e}},F=function(e){return{recipientFullname:e}};function W(e,t){if(1&e){const e=d.Xb();d.Wb(0,"div",15),d.Wb(1,"div",16),d.Wb(2,"div"),d.Wb(3,"a",17),d.Rc(4),d.jc(5,"translate"),d.jc(6,"localizedDate"),d.Vb(),d.Vb(),d.Wb(7,"div",18),d.Wb(8,"div",19),d.ec("click",function(e){return e.stopPropagation()}),d.Wb(9,"button",20),d.Rb(10,"i",21),d.Vb(),d.Wb(11,"mat-menu",22,23),d.Wb(13,"mat-label"),d.Wb(14,"b"),d.Rc(15,"Action"),d.Vb(),d.Vb(),d.Wb(16,"button",24),d.ec("click",function(){d.Fc(e);const t=d.ic().$implicit;return d.ic().confirmModal(null==t?null:t.subject,null==t?null:t.jobId,null==t?null:t.q_id,null==t?null:t.tenders)}),d.Rc(17),d.jc(18,"translate"),d.Vb(),d.Wb(19,"button",24),d.ec("click",function(){d.Fc(e);const t=d.ic().$implicit;return d.ic().OpenModal(null==t?null:t.q_id)}),d.Rc(20),d.jc(21,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Wb(22,"div",25),d.Wb(23,"h4",26),d.Rc(24),d.jc(25,"translate"),d.Vb(),d.Wb(26,"div",27),d.Rc(27),d.jc(28,"translate"),d.Vb(),d.Pc(29,R,6,6,"ng-container",12),d.Vb(),d.Wb(30,"div",28),d.Rc(31),d.jc(32,"translate"),d.Vb(),d.Vb()}if(2&e){const e=d.Bc(12),t=d.ic().$implicit;d.Cb(3),d.qc("routerLink",d.uc(28,j,t.senderUserId)),d.Cb(1),d.Sc(d.lc(5,9,"messages.details.header",d.wc(30,z,t.name,t.email,d.lc(6,12,t.created,"date-time")))),d.Cb(5),d.qc("matMenuTriggerFor",e),d.Cb(8),d.Tc(" ",d.kc(18,15,"messages.jobs.table.actions.answer")," "),d.Cb(3),d.Tc(" ",d.kc(21,17,"messages.jobs.table.actions.remove")," "),d.Cb(4),d.Sc(d.lc(25,19,"messages.details.subject",d.uc(34,N,t.subject))),d.Cb(3),d.Sc(d.lc(28,22,"messages.details.content",d.uc(36,I,t.value))),d.Cb(2),d.qc("ngForOf",t.tender_date),d.Cb(2),d.Tc(" ",d.lc(32,25,"messages.details.recipient",d.uc(38,F,t.receiver))," ")}}function q(e,t){if(1&e&&(d.Wb(0,"div"),d.Pc(1,W,33,40,"div",14),d.Vb()),2&e){const e=d.ic();d.Cb(1),d.qc("ngIf",!e.hasFilter)}}function B(e,t){if(1&e){const e=d.Xb();d.Wb(0,"div"),d.Wb(1,"app-paginator",29),d.ec("page",function(t){return d.Fc(e),d.ic().pageChange(t)}),d.jc(2,"async"),d.Vb(),d.Vb()}if(2&e){const e=d.ic();d.Cb(1),d.qc("disabled",d.kc(2,3,e.loading$))("length",null==e.paginator?null:e.paginator.total)("pageIndex",(null==e.paginator?null:e.paginator.current_page)-1)}}function V(e,t){1&e&&(d.Ub(0),d.Wb(1,"div",6),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Tb()),2&e&&(d.Cb(2),d.Tc(" ",d.kc(3,1,"ui.list-table.default.no-records")," "))}const Y=function(e,t,n){return{senderFullname:e,senderEmail:t,createdAt:n}},H=function(e){return{subject:e}},X=function(e){return{content:e}},U=function(e){return{response:e}};function G(e,t){if(1&e){const e=d.Xb();d.Wb(0,"div",7),d.Wb(1,"div",8),d.Wb(2,"div"),d.Wb(3,"span"),d.Rc(4),d.jc(5,"translate"),d.jc(6,"localizedDate"),d.Vb(),d.Vb(),d.Wb(7,"div",9),d.Wb(8,"div",10),d.ec("click",function(e){return e.stopPropagation()}),d.Wb(9,"button",11),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic().OpenModal(null==n?null:n.q_id)}),d.Rb(10,"i",12),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Wb(11,"div",13),d.Wb(12,"h4",14),d.Rc(13),d.jc(14,"translate"),d.Vb(),d.Wb(15,"div",15),d.Rc(16),d.jc(17,"translate"),d.Vb(),d.Wb(18,"div",15),d.Rc(19),d.jc(20,"translate"),d.Vb(),d.Vb(),d.Vb()}if(2&e){const e=t.$implicit;d.Cb(4),d.Sc(d.lc(5,4,"messages.details.header",d.wc(19,Y,e.name,e.email,d.lc(6,7,e.created,"date-time")))),d.Cb(9),d.Sc(d.lc(14,10,"messages.details.subject",d.uc(23,H,e.subject))),d.Cb(3),d.Sc(d.lc(17,13,"messages.details.content2",d.uc(25,X,e.value))),d.Cb(3),d.Sc(d.lc(20,16,"messages.details.response",d.uc(27,U,e.response)))}}function Q(e,t){if(1&e){const e=d.Xb();d.Wb(0,"div"),d.Wb(1,"app-paginator",16),d.ec("page",function(t){return d.Fc(e),d.ic().pageChange(t)}),d.jc(2,"async"),d.Vb(),d.Vb()}if(2&e){const e=d.ic();d.Cb(1),d.qc("disabled",d.kc(2,3,e.loading$))("length",null==e.paginator?null:e.paginator.total)("pageIndex",(null==e.paginator?null:e.paginator.current_page)-1)}}function K(e,t){1&e&&(d.Ub(0),d.Wb(1,"div",13),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Tb()),2&e&&(d.Cb(2),d.Tc(" ",d.kc(3,1,"ui.list-table.default.no-records")," "))}const $=function(e){return["/tenders",e]};function J(e,t){if(1&e&&(d.Ub(0),d.Wb(1,"a",17),d.Rc(2),d.jc(3,"localizedDate"),d.Vb(),d.Wb(4,"span"),d.Rc(5,"\xa0"),d.Vb(),d.Tb()),2&e){const e=t.$implicit;d.Cb(1),d.qc("routerLink",d.uc(4,$,e.id)),d.Cb(1),d.Sc(d.kc(3,2,e.appointed_at))}}const Z=function(e){return["/administration","freelancers",e]},ee=function(e,t,n){return{senderFullname:e,senderEmail:t,createdAt:n}},te=function(e){return{subject:e}},ne=function(e){return{content:e}},ie=function(e){return{recipientFullname:e}};function re(e,t){if(1&e){const e=d.Xb();d.Wb(0,"div",15),d.Wb(1,"div",16),d.Wb(2,"div"),d.Wb(3,"a",17),d.Rc(4),d.jc(5,"translate"),d.jc(6,"localizedDate"),d.Vb(),d.Vb(),d.Wb(7,"div",18),d.Wb(8,"div",19),d.ec("click",function(e){return e.stopPropagation()}),d.Wb(9,"button",20),d.Rb(10,"i",21),d.Vb(),d.Wb(11,"mat-menu",22,23),d.Wb(13,"mat-label"),d.Wb(14,"b"),d.Rc(15,"Action"),d.Vb(),d.Vb(),d.Wb(16,"button",24),d.ec("click",function(){d.Fc(e);const t=d.ic().$implicit;return d.ic().confirmModal(null==t?null:t.subject,null==t?null:t.jobId,null==t?null:t.q_id,null==t?null:t.tenders)}),d.Rc(17),d.jc(18,"translate"),d.Vb(),d.Wb(19,"button",24),d.ec("click",function(){d.Fc(e);const t=d.ic().$implicit;return d.ic().OpenModal(null==t?null:t.q_id)}),d.Rc(20),d.jc(21,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Wb(22,"div",25),d.Wb(23,"h4",26),d.Rc(24),d.jc(25,"translate"),d.Vb(),d.Wb(26,"div",27),d.Rc(27),d.jc(28,"titlecase"),d.jc(29,"translate"),d.Vb(),d.Pc(30,J,6,6,"ng-container",12),d.Vb(),d.Wb(31,"div",28),d.Rc(32),d.jc(33,"translate"),d.Vb(),d.Vb()}if(2&e){const e=d.Bc(12),t=d.ic().$implicit;d.Cb(3),d.qc("routerLink",d.uc(30,Z,t.senderUserId)),d.Cb(1),d.Sc(d.lc(5,9,"messages.details.header",d.wc(32,ee,t.name,t.email,d.lc(6,12,t.created,"date-time")))),d.Cb(5),d.qc("matMenuTriggerFor",e),d.Cb(8),d.Tc(" ",d.kc(18,15,"messages.jobs.table.actions.answer")," "),d.Cb(3),d.Tc(" ",d.kc(21,17,"messages.jobs.table.actions.remove")," "),d.Cb(4),d.Sc(d.lc(25,19,"messages.details.subject",d.uc(36,te,t.subject))),d.Cb(3),d.Sc(d.kc(28,22,d.lc(29,24,"messages.details.content",d.uc(38,ne,t.value)))),d.Cb(3),d.qc("ngForOf",t.tender_date),d.Cb(2),d.Tc(" ",d.lc(33,27,"messages.details.recipient",d.uc(40,ie,t.receiver))," ")}}function ae(e,t){if(1&e&&(d.Wb(0,"div"),d.Pc(1,re,34,42,"div",14),d.Vb()),2&e){const e=d.ic();d.Cb(1),d.qc("ngIf",!e.hasFilter)}}function se(e,t){if(1&e){const e=d.Xb();d.Wb(0,"div"),d.Wb(1,"app-paginator",29),d.ec("page",function(t){return d.Fc(e),d.ic().pageChange(t)}),d.jc(2,"async"),d.Vb(),d.Vb()}if(2&e){const e=d.ic();d.Cb(1),d.qc("disabled",d.kc(2,3,e.loading$))("length",null==e.paginator?null:e.paginator.total)("pageIndex",(null==e.paginator?null:e.paginator.current_page)-1)}}const oe=[{path:"jobs",component:(()=>{class e{constructor(e,t,n){this.newsFacade=e,this.dialog=t,this.translateService=n,this.totalRecords$=Object(l.a)(void 0),this.currentPage$=Object(l.a)(void 0),this.pageSize$=Object(l.a)(void 0),this.loading$=Object(l.a)(!1),this.noRecords$=Object(l.a)(!1),this.newsForm=new r.j({client:new r.g,jobs:new r.g,freelancer:new r.g,search:new r.g}),this.searchModel={},this.hasFilter=!1}ngOnInit(){var e,t,n,i;this.newsFacade.agentLoad(),this.newsFacade.job(),this.newsFacade.freelancersLoad(),this.newsFacade.newsList(),this.newsFacade.getAgentList$.subscribe(e=>{e.data&&(this.agentList=this.sortOption(e.data?e.data.map(e=>({value:e.id,text:e.firstname+" "+e.lastname})):[]))}),this.newsFacade.getNewsJobs$.subscribe(e=>{e.data&&(this.jobList=this.sortOption(e.data?e.data.map(e=>({value:e.id,text:e.title})):[]))}),this.newsFacade.getFreelancersList$.subscribe(e=>{e.data&&(this.freelancer=this.sortOption(e.data?e.data.map(e=>{var t,n;return{value:null===(n=null===(t=null==e?void 0:e.user)||void 0===t?void 0:t.data)||void 0===n?void 0:n.id,text:(null==e?void 0:e.lastname)+" "+(null==e?void 0:e.firstname),info:(null==e?void 0:e.zip)+" "+(null==e?void 0:e.city)}}):[]))}),this.newsFacade.removeTender$.subscribe(e=>{e&&this.searchList()}),this.newsFacade.getSendAns$.subscribe(e=>{e.data&&this.newsFacade.removeTender(e.data.question_id)}),null===(e=this.newsForm.get("client"))||void 0===e||e.valueChanges.subscribe(e=>{this.searchList()}),null===(t=this.newsForm.get("jobs"))||void 0===t||t.valueChanges.subscribe(e=>{this.searchList()}),null===(n=this.newsForm.get("freelancer"))||void 0===n||n.valueChanges.subscribe(e=>{this.searchList()}),null===(i=this.newsForm.get("search"))||void 0===i||i.valueChanges.subscribe(e=>{(e&&e.length>2||!e)&&this.searchList()}),this.newsFacade.getNewsList$.subscribe(e=>{var t,n;this.hasFilter=!((null===(t=null==e?void 0:e.data)||void 0===t?void 0:t.length)>0),e.data&&(this.message=this.sortOption(e.data?e.data.map(e=>{var t,n,i,r,a,s,o,c,l,u,d,h,p,f,m,b;return{q_id:e.id,subject:e.subject,name:null===(r=null===(i=null===(n=null===(t=null==e?void 0:e.sender)||void 0===t?void 0:t.data)||void 0===n?void 0:n.freelancer)||void 0===i?void 0:i.data)||void 0===r?void 0:r.fullname,value:e.content,created:null==e?void 0:e.created_at,email:null===(s=null===(a=null==e?void 0:e.sender)||void 0===a?void 0:a.data)||void 0===s?void 0:s.email,receiver:(null===(u=null===(l=null===(c=null===(o=null==e?void 0:e.recipient)||void 0===o?void 0:o.data)||void 0===c?void 0:c.agent)||void 0===l?void 0:l.data)||void 0===u?void 0:u.fullname)?null===(f=null===(p=null===(h=null===(d=null==e?void 0:e.recipient)||void 0===d?void 0:d.data)||void 0===h?void 0:h.agent)||void 0===p?void 0:p.data)||void 0===f?void 0:f.fullname:null===(b=null===(m=null==e?void 0:e.recipient)||void 0===m?void 0:m.data)||void 0===b?void 0:b.fullname,senderUserId:null==e?void 0:e.sender_user_id,tender_date:null==e?void 0:e.tenders,jobId:null==e?void 0:e.reference_id,tenders:null==e?void 0:e.tenders.map(e=>e.id)}}):[]),"data"in e&&(this.paginator=null===(n=null==e?void 0:e.meta)||void 0===n?void 0:n.pagination))})}searchList(){var e,t,n,i;const r=null===(e=this.newsForm.get("client"))||void 0===e?void 0:e.value,a=null===(t=this.newsForm.get("jobs"))||void 0===t?void 0:t.value,s=null===(n=this.newsForm.get("freelancer"))||void 0===n?void 0:n.value,o=null===(i=this.newsForm.get("search"))||void 0===i?void 0:i.value;this.newsFacade.newsList({agent_id:r,job_id:a,search:o,sender_id:s})}sortOption(e){return e.sort((e,t)=>e.text&&t.text?e.text>t.text?1:t.text>e.text?-1:0:0)}pageChange(e){var t,n,i;const r=null===(t=this.newsForm.get("client"))||void 0===t?void 0:t.value,a=null===(n=this.newsForm.get("freelancer"))||void 0===n?void 0:n.value,s=null===(i=this.newsForm.get("jobs"))||void 0===i?void 0:i.value;this.newsFacade.newsList({pageSize:e.pageSize,pageIndex:e.pageIndex+1,client_id:r,sender_id:a,jobs_id:s})}OpenModal(e){this.dialog.open(u.a,{data:{type:"warning",title:this.translateService.instant("messages.jobs.table.remove.title"),message:this.translateService.instant("messages.jobs.table.remove.message"),cancelCode:"todos.buttons.cancel",confirmCode:"messages.jobs.table.actions.remove"}}).afterClosed().subscribe(t=>{t&&this.newsFacade.removeTender(e)})}confirmModal(e,t,n,i){this.dialog.open(u.a,{data:{type:"warning",title:this.translateService.instant("messages.jobs.table.actions.answer"),message:this.translateService.instant("messages.jobs.table.answer.message",{subject:e}),label:"messages.jobs.table.answer.placeholder",needReason:!0,cancelCode:"job.buttons.cancel",confirmCode:"common.buttons.yes-submit"}}).afterClosed().subscribe(r=>{const a={content:r.reason,question_id:n,subject:this.translateService.instant("messages.jobs.table.answer.message",{subject:e}),tender_ids:i};this.newsFacade.sendAnswerValue(t,a)})}}return e.\u0275fac=function(t){return new(t||e)(d.Qb(v),d.Qb(y.b),d.Qb(M.a))},e.\u0275cmp=d.Kb({type:e,selectors:[["app-newslist"]],decls:36,vars:25,consts:[[1,"news-form",3,"formGroup"],[1,"row"],[1,"full-width"],["formControlName","client",3,"options","clearSelection"],["client",""],["formControlName","jobs",3,"options","clearSelection"],["jobs",""],["formControlName","freelancer",3,"options","clearSelection"],["matInput","","formControlName","search","type","search"],["matSuffix","",1,"fas","fa-search"],["translate","messages.jobs.title"],[4,"ngIf"],[4,"ngFor","ngForOf"],[1,"alert","alert-info"],["class","panel",4,"ngIf"],[1,"panel"],[1,"row","panel-heading","between-xs","between-md","m-b-0"],[3,"routerLink"],[1,"list-table-actions"],[1,"action",3,"click"],["mat-icon-button","","color","accent",3,"matMenuTriggerFor"],[1,"fas","fa-ellipsis-h"],["xPosition","before"],["subMenu","matMenu"],["mat-menu-item","",3,"click"],[1,"panel-body"],[1,"mb-3"],[1,"styleTag"],[1,"panel-footer"],["hidePageSize","true","showFirstLastButtons","true",3,"disabled","length","pageIndex","page"]],template:function(e,t){1&e&&(d.Wb(0,"app-search-container"),d.Wb(1,"app-search-panel"),d.Wb(2,"form",0),d.Wb(3,"div",1),d.Wb(4,"h4"),d.Rc(5),d.jc(6,"translate"),d.Vb(),d.Wb(7,"mat-form-field",2),d.Wb(8,"mat-label"),d.Rc(9),d.jc(10,"translate"),d.Vb(),d.Rb(11,"app-static-auto-complete",3,4),d.Vb(),d.Wb(13,"mat-form-field",2),d.Wb(14,"mat-label"),d.Rc(15),d.jc(16,"translate"),d.Vb(),d.Rb(17,"app-static-auto-complete",5,6),d.Vb(),d.Wb(19,"mat-form-field",2),d.Wb(20,"mat-label"),d.Rc(21),d.jc(22,"translate"),d.Vb(),d.Rb(23,"app-static-auto-complete",7),d.Vb(),d.Vb(),d.Wb(24,"div",1),d.Wb(25,"mat-form-field",2),d.Wb(26,"mat-label"),d.Rc(27),d.jc(28,"translate"),d.Vb(),d.Rb(29,"input",8),d.Rb(30,"i",9),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Wb(31,"app-search-list"),d.Rb(32,"h1",10),d.Pc(33,E,4,3,"ng-container",11),d.Pc(34,q,2,1,"div",12),d.Pc(35,B,3,5,"div",11),d.Vb(),d.Vb()),2&e&&(d.Cb(2),d.qc("formGroup",t.newsForm),d.Cb(3),d.Sc(d.kc(6,15,"ui.side-option-menu.filter")),d.Cb(4),d.Sc(d.kc(10,17,"messages.jobs.table.filters.agent")),d.Cb(2),d.qc("options",t.agentList)("clearSelection",!0),d.Cb(4),d.Sc(d.kc(16,19,"messages.jobs.table.filters.job")),d.Cb(2),d.qc("options",t.jobList)("clearSelection",!0),d.Cb(4),d.Sc(d.kc(22,21,"messages.jobs.table.filters.sender")),d.Cb(2),d.qc("options",t.freelancer)("clearSelection",!0),d.Cb(4),d.Sc(d.kc(28,23,"ui.side-option-menu.search")),d.Cb(6),d.qc("ngIf",t.hasFilter),d.Cb(1),d.qc("ngForOf",t.message),d.Cb(1),d.qc("ngIf",!t.hasFilter))},directives:[w.a,A.a,r.A,r.s,r.k,s.c,s.g,C.a,r.r,r.i,k.b,r.c,s.j,O.a,S.a,L.p,L.o,c.i,o.d,o.a,o.b,T.a],pipes:[x.a,D.a,L.b],styles:[".news-form[_ngcontent-%COMP%]{padding:20px}.panel[_ngcontent-%COMP%]{margin-bottom:20px;background-color:rgba(188,237,232,.25882352941176473);border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.05);cursor:pointer;padding:15px}.panel[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{vertical-align:inherit}.list-table-actions[_ngcontent-%COMP%]{text-align:right}.list-table-actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background-color:transparent;color:#21b4b0;position:relative;top:0;right:0;border:none}mat-label[_ngcontent-%COMP%]{margin-left:10px}.panel-heading[_ngcontent-%COMP%]{height:30px;color:#999;font-variant:all-small-caps;font-variant-numeric:oldstyle-nums}.panel-footer[_ngcontent-%COMP%]{background-color:transparent;font-size:smaller;padding-top:5px;text-align:left;position:relative}.panel[_ngcontent-%COMP%]:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.styleTag[_ngcontent-%COMP%]{font:500 17px/1.1 Open Sans,sans-serif;letter-spacing:normal;margin:0 0 10px}.mb-3[_ngcontent-%COMP%]{margin-bottom:10px}"]}),e})()},{path:"staff",component:(()=>{class e{constructor(e,t,n){this.newsFacade=e,this.dialog=t,this.translateService=n,this.totalRecords$=Object(l.a)(void 0),this.currentPage$=Object(l.a)(void 0),this.pageSize$=Object(l.a)(void 0),this.loading$=Object(l.a)(!1),this.noRecords$=Object(l.a)(!1),this.searchModel={}}ngOnInit(){this.newsFacade.removeTender$.subscribe(e=>{e&&this.newsFacade.staffNewsList()}),this.newsFacade.staffNewsList(),this.newsFacade.getNewsList$.subscribe(e=>{var t;e.data&&(this.message=this.sortOption(e.data?e.data.map(e=>{var t,n,i,r,a,s,o,c,l,u,d;return{q_id:e.id,subject:(null===(n=null===(t=null==e?void 0:e.question)||void 0===t?void 0:t.data)||void 0===n?void 0:n.subject)||(null==e?void 0:e.subject),name:null===(r=null===(i=null==e?void 0:e.sender)||void 0===i?void 0:i.data)||void 0===r?void 0:r.fullname,response:null==e?void 0:e.content,value:(null===(s=null===(a=null==e?void 0:e.question)||void 0===a?void 0:a.data)||void 0===s?void 0:s.content)||"",created:null==e?void 0:e.created_at,email:null===(c=null===(o=null==e?void 0:e.sender)||void 0===o?void 0:o.data)||void 0===c?void 0:c.email,receiver:null===(u=null===(l=null==e?void 0:e.recipient)||void 0===l?void 0:l.data)||void 0===u?void 0:u.fullname,senderUserId:null==e?void 0:e.sender_user_id,tender_date:null==e?void 0:e.tenders,jobId:null==e?void 0:e.reference_id,tenders:null===(d=null==e?void 0:e.tenders)||void 0===d?void 0:d.map(e=>e.id)}}):[]),"data"in e&&(this.paginator=null===(t=null==e?void 0:e.meta)||void 0===t?void 0:t.pagination))})}sortOption(e){return e.sort((e,t)=>e.text&&t.text?e.text>t.text?1:t.text>e.text?-1:0:0)}pageChange(e){this.newsFacade.newsList({pageSize:e.pageSize,pageIndex:e.pageIndex+1})}OpenModal(e){this.dialog.open(u.a,{data:{type:"warning",title:this.translateService.instant("messages.jobs.table.remove.title"),message:this.translateService.instant("messages.jobs.table.remove.message_freelancer"),cancelCode:"todos.buttons.cancel",confirmCode:"messages.jobs.table.actions.remove"}}).afterClosed().subscribe(t=>{t&&this.newsFacade.removeTender(e)})}}return e.\u0275fac=function(t){return new(t||e)(d.Qb(v),d.Qb(y.b),d.Qb(M.a))},e.\u0275cmp=d.Kb({type:e,selectors:[["app-staffnewslist"]],decls:8,vars:3,consts:[[1,"container-fluid"],[1,"row"],[1,"col-md-12"],["translate","messages.jobs.title"],[4,"ngIf"],["class","panel",4,"ngFor","ngForOf"],[1,"alert","alert-info"],[1,"panel"],[1,"row","panel-heading","between-xs","between-md","m-b-0"],[1,"list-table-actions"],[1,"action",3,"click"],["mat-icon-button","","color","accent",3,"click"],[1,"fas","fa-times"],[1,"panel-body"],[1,"mb-3"],[1,"styleTag"],["hidePageSize","true","showFirstLastButtons","true",3,"disabled","length","pageIndex","page"]],template:function(e,t){1&e&&(d.Wb(0,"div",0),d.Wb(1,"div",1),d.Wb(2,"div",2),d.Rb(3,"h1",3),d.Vb(),d.Wb(4,"div",2),d.Pc(5,V,4,3,"ng-container",4),d.Pc(6,G,21,29,"div",5),d.Pc(7,Q,3,5,"div",4),d.Vb(),d.Vb(),d.Vb()),2&e&&(d.Cb(5),d.qc("ngIf",!(null!=t.message&&t.message.length)),d.Cb(1),d.qc("ngForOf",t.message),d.Cb(1),d.qc("ngIf",null==t.message?null:t.message.length))},directives:[S.a,L.p,L.o,T.a],pipes:[x.a,D.a,L.b],styles:[".news-form[_ngcontent-%COMP%]{padding:20px}.panel[_ngcontent-%COMP%]{margin-bottom:20px;background-color:rgba(188,237,232,.25882352941176473);border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.05);padding:15px}.panel[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{vertical-align:inherit}.list-table-actions[_ngcontent-%COMP%]{text-align:right}.list-table-actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background-color:transparent;color:#21b4b0;position:relative;top:0;right:0;border:none;cursor:pointer}mat-label[_ngcontent-%COMP%]{margin-left:10px}.panel-heading[_ngcontent-%COMP%]{height:30px;color:#999;font-variant:all-small-caps;font-variant-numeric:oldstyle-nums}.panel-footer[_ngcontent-%COMP%]{background-color:transparent;font-size:smaller;padding-top:5px;text-align:left;position:relative}.panel[_ngcontent-%COMP%]:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.styleTag[_ngcontent-%COMP%]{font:500 17px/1.1 Open Sans,sans-serif;letter-spacing:normal;margin:0 0 10px}.mb-3[_ngcontent-%COMP%]{margin-bottom:10px}"]}),e})()},{path:"withdrawal",component:(()=>{class e{constructor(e,t,n){this.newsFacade=e,this.dialog=t,this.translateService=n,this.totalRecords$=Object(l.a)(void 0),this.currentPage$=Object(l.a)(void 0),this.pageSize$=Object(l.a)(void 0),this.loading$=Object(l.a)(!1),this.noRecords$=Object(l.a)(!1),this.withdrawalForm=new r.j({client:new r.g,jobs:new r.g,freelancer:new r.g,search:new r.g}),this.searchModel={},this.hasFilter=!1}ngOnInit(){var e,t,n,i;this.newsFacade.agentLoad(),this.newsFacade.job(),this.newsFacade.freelancersLoad(),this.newsFacade.jobWithdrawal(),this.newsFacade.getAgentList$.subscribe(e=>{e.data&&(this.agentList=this.sortOption(e.data?e.data.map(e=>({value:e.id,text:e.firstname+" "+e.lastname})):[]))}),this.newsFacade.getNewsJobs$.subscribe(e=>{e.data&&(this.jobList=this.sortOption(e.data?e.data.map(e=>({value:e.id,text:e.title})):[]))}),this.newsFacade.getFreelancersList$.subscribe(e=>{e.data&&(this.freelancer=this.sortOption(e.data?e.data.map(e=>{var t,n;return{value:null===(n=null===(t=null==e?void 0:e.user)||void 0===t?void 0:t.data)||void 0===n?void 0:n.id,text:(null==e?void 0:e.lastname)+" "+(null==e?void 0:e.firstname),info:(null==e?void 0:e.zip)+" "+(null==e?void 0:e.city)}}):[]))}),this.newsFacade.removeTender$.subscribe(e=>{e&&this.searchList()}),this.newsFacade.getSendAns$.subscribe(e=>{e.data&&this.newsFacade.removeTender(e.data.question_id)}),null===(e=this.withdrawalForm.get("client"))||void 0===e||e.valueChanges.subscribe(e=>{this.searchList()}),null===(t=this.withdrawalForm.get("jobs"))||void 0===t||t.valueChanges.subscribe(e=>{this.searchList()}),null===(n=this.withdrawalForm.get("freelancer"))||void 0===n||n.valueChanges.subscribe(e=>{this.searchList()}),null===(i=this.withdrawalForm.get("search"))||void 0===i||i.valueChanges.subscribe(e=>{(e&&e.length>2||!e)&&this.searchList()}),this.newsFacade.getJobWithdrawalList$.subscribe(e=>{var t,n;this.hasFilter=!((null===(t=null==e?void 0:e.data)||void 0===t?void 0:t.length)>0),e.data&&(this.message=this.sortOption(e.data?e.data.map(e=>{var t,n,i,r,a,s,o,c,l,u,d,h,p,f,m,b;return{q_id:e.id,subject:e.subject,name:null===(r=null===(i=null===(n=null===(t=null==e?void 0:e.sender)||void 0===t?void 0:t.data)||void 0===n?void 0:n.freelancer)||void 0===i?void 0:i.data)||void 0===r?void 0:r.fullname,value:e.content,created:null==e?void 0:e.created_at,email:null===(s=null===(a=null==e?void 0:e.sender)||void 0===a?void 0:a.data)||void 0===s?void 0:s.email,receiver:(null===(u=null===(l=null===(c=null===(o=null==e?void 0:e.recipient)||void 0===o?void 0:o.data)||void 0===c?void 0:c.agent)||void 0===l?void 0:l.data)||void 0===u?void 0:u.fullname)?null===(f=null===(p=null===(h=null===(d=null==e?void 0:e.recipient)||void 0===d?void 0:d.data)||void 0===h?void 0:h.agent)||void 0===p?void 0:p.data)||void 0===f?void 0:f.fullname:null===(b=null===(m=null==e?void 0:e.recipient)||void 0===m?void 0:m.data)||void 0===b?void 0:b.fullname,senderUserId:null==e?void 0:e.sender_user_id,tender_date:null==e?void 0:e.tenders,jobId:null==e?void 0:e.reference_id,tenders:null==e?void 0:e.tenders.map(e=>e.id)}}):[]),"data"in e&&(this.paginator=null===(n=null==e?void 0:e.meta)||void 0===n?void 0:n.pagination))})}searchList(){var e,t,n,i;const r=null===(e=this.withdrawalForm.get("client"))||void 0===e?void 0:e.value,a=null===(t=this.withdrawalForm.get("jobs"))||void 0===t?void 0:t.value,s=null===(n=this.withdrawalForm.get("freelancer"))||void 0===n?void 0:n.value,o=null===(i=this.withdrawalForm.get("search"))||void 0===i?void 0:i.value;this.newsFacade.jobWithdrawal({agent_id:r,job_id:a,search:o,sender_id:s})}sortOption(e){return e.sort((e,t)=>e.text&&t.text?e.text>t.text?1:t.text>e.text?-1:0:0)}pageChange(e){var t,n,i;const r=null===(t=this.withdrawalForm.get("client"))||void 0===t?void 0:t.value,a=null===(n=this.withdrawalForm.get("freelancer"))||void 0===n?void 0:n.value,s=null===(i=this.withdrawalForm.get("jobs"))||void 0===i?void 0:i.value;this.newsFacade.newsList({pageSize:e.pageSize,pageIndex:e.pageIndex+1,client_id:r,sender_id:a,jobs_id:s})}OpenModal(e){this.dialog.open(u.a,{data:{type:"warning",title:this.translateService.instant("messages.jobs.table.remove.title"),message:this.translateService.instant("messages.jobs.table.remove.message"),cancelCode:"todos.buttons.cancel",confirmCode:"messages.jobs.table.actions.remove"}}).afterClosed().subscribe(t=>{t&&this.newsFacade.removeTender(e)})}confirmModal(e,t,n,i){this.dialog.open(u.a,{data:{type:"warning",title:this.translateService.instant("messages.jobs.table.actions.answer"),message:this.translateService.instant("messages.jobs.table.answer.message",{subject:e}),label:"messages.jobs.table.answer.placeholder",needReason:!0,cancelCode:"job.buttons.cancel",confirmCode:"common.buttons.yes-submit"}}).afterClosed().subscribe(r=>{const a={content:r.reason,question_id:n,subject:this.translateService.instant("messages.jobs.table.answer.message",{subject:e}),tender_ids:i};this.newsFacade.sendAnswerValue(t,a)})}}return e.\u0275fac=function(t){return new(t||e)(d.Qb(v),d.Qb(y.b),d.Qb(M.a))},e.\u0275cmp=d.Kb({type:e,selectors:[["app-job-withdrawal"]],decls:36,vars:25,consts:[[1,"news-form",3,"formGroup"],[1,"row"],[1,"full-width"],["formControlName","client",3,"options","clearSelection"],["client",""],["formControlName","jobs",3,"options","clearSelection"],["jobs",""],["formControlName","freelancer",3,"options","clearSelection"],["matInput","","formControlName","search","type","search"],["matSuffix","",1,"fas","fa-search"],["translate","messages.withdrawal.title"],[4,"ngIf"],[4,"ngFor","ngForOf"],[1,"alert","alert-info"],["class","panel",4,"ngIf"],[1,"panel"],[1,"row","panel-heading","between-xs","between-md","m-b-0"],[3,"routerLink"],[1,"list-table-actions"],[1,"action",3,"click"],["mat-icon-button","","color","accent",3,"matMenuTriggerFor"],[1,"fas","fa-ellipsis-h"],["xPosition","before"],["subMenu","matMenu"],["mat-menu-item","",3,"click"],[1,"panel-body"],[1,"mb-3"],[1,"styleTag"],[1,"panel-footer"],["hidePageSize","true","showFirstLastButtons","true",3,"disabled","length","pageIndex","page"]],template:function(e,t){1&e&&(d.Wb(0,"app-search-container"),d.Wb(1,"app-search-panel"),d.Wb(2,"form",0),d.Wb(3,"div",1),d.Wb(4,"h4"),d.Rc(5),d.jc(6,"translate"),d.Vb(),d.Wb(7,"mat-form-field",2),d.Wb(8,"mat-label"),d.Rc(9),d.jc(10,"translate"),d.Vb(),d.Rb(11,"app-static-auto-complete",3,4),d.Vb(),d.Wb(13,"mat-form-field",2),d.Wb(14,"mat-label"),d.Rc(15),d.jc(16,"translate"),d.Vb(),d.Rb(17,"app-static-auto-complete",5,6),d.Vb(),d.Wb(19,"mat-form-field",2),d.Wb(20,"mat-label"),d.Rc(21),d.jc(22,"translate"),d.Vb(),d.Rb(23,"app-static-auto-complete",7),d.Vb(),d.Vb(),d.Wb(24,"div",1),d.Wb(25,"mat-form-field",2),d.Wb(26,"mat-label"),d.Rc(27),d.jc(28,"translate"),d.Vb(),d.Rb(29,"input",8),d.Rb(30,"i",9),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Wb(31,"app-search-list"),d.Rb(32,"h1",10),d.Pc(33,K,4,3,"ng-container",11),d.Pc(34,ae,2,1,"div",12),d.Pc(35,se,3,5,"div",11),d.Vb(),d.Vb()),2&e&&(d.Cb(2),d.qc("formGroup",t.withdrawalForm),d.Cb(3),d.Sc(d.kc(6,15,"ui.side-option-menu.filter")),d.Cb(4),d.Sc(d.kc(10,17,"messages.jobs.table.filters.agent")),d.Cb(2),d.qc("options",t.agentList)("clearSelection",!0),d.Cb(4),d.Sc(d.kc(16,19,"messages.jobs.table.filters.job")),d.Cb(2),d.qc("options",t.jobList)("clearSelection",!0),d.Cb(4),d.Sc(d.kc(22,21,"messages.jobs.table.filters.sender")),d.Cb(2),d.qc("options",t.freelancer)("clearSelection",!0),d.Cb(4),d.Sc(d.kc(28,23,"ui.side-option-menu.search")),d.Cb(6),d.qc("ngIf",t.hasFilter),d.Cb(1),d.qc("ngForOf",t.message),d.Cb(1),d.qc("ngIf",!t.hasFilter))},directives:[w.a,A.a,r.A,r.s,r.k,s.c,s.g,C.a,r.r,r.i,k.b,r.c,s.j,O.a,S.a,L.p,L.o,c.i,o.d,o.a,o.b,T.a],pipes:[x.a,D.a,L.y,L.b],styles:[".news-form[_ngcontent-%COMP%]{padding:20px}.panel[_ngcontent-%COMP%]{margin-bottom:20px;background-color:rgba(188,237,232,.25882352941176473);border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.05);cursor:pointer;padding:15px}.panel[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{vertical-align:inherit}.list-table-actions[_ngcontent-%COMP%]{text-align:right}.list-table-actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background-color:transparent;color:#21b4b0;position:relative;top:0;right:0;border:none}mat-label[_ngcontent-%COMP%]{margin-left:10px}.panel-heading[_ngcontent-%COMP%]{height:30px;color:#999;font-variant:all-small-caps;font-variant-numeric:oldstyle-nums}.panel-footer[_ngcontent-%COMP%]{background-color:transparent;font-size:smaller;padding-top:5px;text-align:left;position:relative}.panel[_ngcontent-%COMP%]:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.styleTag[_ngcontent-%COMP%]{font:500 17px/1.1 Open Sans,sans-serif;letter-spacing:normal;margin:0 0 10px}.mb-3[_ngcontent-%COMP%]{margin-bottom:10px}"]}),e})()}];let ce=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=d.Ob({type:e}),e.\u0275inj=d.Nb({imports:[[c.j.forChild(oe)],c.j]}),e})();var le=n("snw9"),ue=n("5+tZ"),de=n("lJxs"),he=n("tk/3"),pe=n("X3V5"),fe=n("dXqA");let me=(()=>{class e extends pe.a{constructor(e){super(),this.http=e}agentList(e){return this.http.get(fe.a.api+e)}jobList(e){return this.http.get(fe.a.api+e)}freelancer(e){return this.http.get(fe.a.api+e)}message(e){return this.http.get(fe.a.api+e)}loadNews(e){return this.http.get(fe.a.api+e)}loadJobWithdrawal(e){return this.http.get(fe.a.api+e)}sendAnswer(e,t){return this.http.post(fe.a.api+`${e}`,t)}removeTender(e){return this.http.delete(fe.a.api+`/messages/${e}`)}}return e.\u0275fac=function(t){return new(t||e)(d.ac(he.b))},e.\u0275prov=d.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})(),be=(()=>{class e{constructor(e,t,n,i){this.actions$=e,this.store=t,this.http=n,this.newsSvc=i,this.agentList$=Object(le.d)(()=>this.actions$.pipe(Object(le.e)(p.agentList),Object(ue.a)(({agent:e})=>this.newsSvc.agentList(e)),Object(de.a)(e=>p.agentListSuccess({lists:e})))),this.loadNewsJobs$=Object(le.d)(()=>this.actions$.pipe(Object(le.e)(p.loadNewsJobs),Object(ue.a)(({jobs:e})=>this.newsSvc.jobList(e)),Object(de.a)(e=>p.loadNewsJobsSuccess({lists:e})))),this.loadFreelancers$=Object(le.d)(()=>this.actions$.pipe(Object(le.e)(p.loadNewsFreelancer),Object(ue.a)(({params:e})=>this.newsSvc.freelancer(e)),Object(de.a)(e=>p.loadNewsFreelancerSuccess({lists:e})))),this.loadMessage$=Object(le.d)(()=>this.actions$.pipe(Object(le.e)(p.loadMessage),Object(ue.a)(({msg:e})=>this.newsSvc.message(e)),Object(de.a)(e=>p.loadMessageSuccess({lists:e})))),this.loadNewsLists$=Object(le.d)(()=>this.actions$.pipe(Object(le.e)(p.newsList),Object(ue.a)(({params:e})=>this.newsSvc.loadNews(e)),Object(de.a)(e=>p.newsListSuccess({lists:e})))),this.sendAnswer$=Object(le.d)(()=>this.actions$.pipe(Object(le.e)(p.sendAnswer),Object(ue.a)(({param:e,params:t})=>this.newsSvc.sendAnswer(e,t)),Object(de.a)(e=>p.sendAnswerSuccess({lists:e})))),this.deleteTender$=Object(le.d)(()=>this.actions$.pipe(Object(le.e)(p.removeTender),Object(ue.a)(({questionId:e})=>this.newsSvc.removeTender(e)),Object(de.a)(e=>p.removeTenderSuccess({questionId:e})))),this.loadJobWithdrawalLists$=Object(le.d)(()=>this.actions$.pipe(Object(le.e)(p.jobWithdrawalList),Object(ue.a)(({params:e})=>this.newsSvc.loadJobWithdrawal(e)),Object(de.a)(e=>p.jobWithdrawalListSuccess({lists:e}))))}}return e.\u0275fac=function(t){return new(t||e)(d.ac(le.a),d.ac(h.h),d.ac(he.b),d.ac(me))},e.\u0275prov=d.Mb({token:e,factory:e.\u0275fac}),e})(),ge=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=d.Ob({type:e}),e.\u0275inj=d.Nb({imports:[[i.a,r.x,a.a,h.j.forFeature(f,b),le.c.forFeature([be]),s.e,o.c,ce,L.c,k.c]]}),e})()},VRyK:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("HDdC"),r=n("z+Ro"),a=n("bHdf"),s=n("yCtX");function o(...e){let t=Number.POSITIVE_INFINITY,n=null,o=e[e.length-1];return Object(r.a)(o)?(n=e.pop(),e.length>1&&"number"==typeof e[e.length-1]&&(t=e.pop())):"number"==typeof o&&(t=e.pop()),null===n&&1===e.length&&e[0]instanceof i.a?e[0]:Object(a.a)(t)(Object(s.a)(e,n))}},Vclq:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:6}})}(n("wd/R"))},W6yN:function(e,t,n){"use strict";n.d(t,"a",function(){return c});var i=n("2Vo4"),r=n("LRne"),a=n("dXqA"),s=n("fXoL"),o=n("tk/3");let c=(()=>{class e{constructor(e){this.http=e,this.userObject=null,this.userData=null,this.onboardingRight="ONBOARDING",this.allowedActions={"list-certificates":["ROLE_ADMIN","ROLE_AGENT"],"update-certificates":["ROLE_ADMIN","ROLE_AGENT"],"disable-users":["MANAGE_USERS"],"delete-users":["MANAGE_USERS"],"deactivate-users":["MANAGE_USERS"],"deactivate-freelancers":["MANAGE_USERS","MANAGE_FREELANCERS"],"view-logs":["MANAGE_LOGS"],"create-users":["MANAGE_USERS"],"manage-freelancers":["MANAGE_FREELANCERS"],"manage-contacts":["MANAGE_CONTACTS"],"manage-ratings":["MANAGE_RATINGS"],"accept-offers":["MANAGE_PROJECTS"],"manage-projects":["MANAGE_PROJECTS"],"manage-clients":["MANAGE_CUSTOMERS"],"manage-orders":["MANAGE_ORDERS"],"manage-invoices":["MANAGE_INVOICES"],"delete-orders":["MANAGE_ORDERS"],"delete-clients":["MANAGE_CUSTOMERS"],"delete-budgets":["MANAGE_ORDERS"],"delete-projects":["MANAGE_PROJECTS"],"reset-invoice":["RESET_INVOICE"]},this.previousUrl=new i.a(""),this.previousUrl$=this.previousUrl.asObservable()}getCurrentUser(){return this.http.get(a.a.api+"/users/current")}set(e){this.userObject=e,this.userData=this.userObject.data,this.assignRoleRights()}reset(){this.userObject=null,this.userData=null}current(){return this.userObject}get(){return this.userObject?Object(r.a)(this.userObject):this.getCurrentUser()}refresh(){return this.getCurrentUser().subscribe(e=>{this.userData=e.data})}user(){const e=()=>this.userData&&this.userData.rights&&this.userData.rights.includes(this.onboardingRight),t=e=>e&&(e.includes("ANY")||e.filter(e=>this.userData&&this.userData.rights&&this.userData.rights.includes(e)).length>0);return{id:()=>this.userData.id,roleId:()=>this.userData.role_id,name:()=>this.userData&&this.userData.name,firstname:()=>this.userData&&this.userData.firstname,email:()=>this.userData&&this.userData.email,onboarding:e,homescreen:()=>e()?"onboarding":"homescreen",hasPermission:t,isAllowed:e=>!!this.allowedActions[e]&&t(this.allowedActions[e]),status:()=>this.userData.status,data:()=>Object.assign({},this.userData),role:()=>this.userData&&this.userData.role,isLegalBlocked:e=>this.userData&&this.userData.legal_blocked&&this.userData.legal_blocked[e],isLegalReminder:e=>this.userData&&this.userData.legal_reminder&&this.userData.legal_reminder[e],isGtcBlocked:e=>this.userData&&this.userData.gtc_blocked&&this.userData.gtc_blocked[e],isContractTypePending:e=>this.userData&&this.userData.contract_type_pending&&this.userData.contract_type_pending[e],is:e=>!!this.userData&&this.userData.role===e}}assignRoleRights(){this.userData.rights||(this.userData.rights=[]),this.userData.rights.push("freelancer"!==this.userData.role&&this.userData.role?"ROLE_"+(this.userData.role||"undefined").toUpperCase():"onboarding"===this.userData.status||"pending"===this.userData.status?this.onboardingRight:"ROLE_FREELANCER")}setPreviousUrl(e){this.previousUrl.next(e)}getUnacceptedContracts(e){return this.http.get(a.a.api+`/freelancers/${e}/gtcs/status`)}}return e.\u0275fac=function(t){return new(t||e)(s.ac(o.b))},e.\u0275prov=s.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},WMd4:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var i=n("EY2u"),r=n("LRne"),a=n("z6cu");let s=(()=>{class e{constructor(e,t,n){this.kind=e,this.value=t,this.error=n,this.hasValue="N"===e}observe(e){switch(this.kind){case"N":return e.next&&e.next(this.value);case"E":return e.error&&e.error(this.error);case"C":return e.complete&&e.complete()}}do(e,t,n){switch(this.kind){case"N":return e&&e(this.value);case"E":return t&&t(this.error);case"C":return n&&n()}}accept(e,t,n){return e&&"function"==typeof e.next?this.observe(e):this.do(e,t,n)}toObservable(){switch(this.kind){case"N":return Object(r.a)(this.value);case"E":return Object(a.a)(this.error);case"C":return Object(i.b)()}throw new Error("unexpected notification kind value")}static createNext(t){return void 0!==t?new e("N",t):e.undefinedValueNotification}static createError(t){return new e("E",void 0,t)}static createComplete(){return e.completeNotification}}return e.completeNotification=new e("C"),e.undefinedValueNotification=new e("N",void 0),e})()},WYrj:function(e,t,n){!function(e){"use strict";var t=["\u0796\u07ac\u0782\u07aa\u0787\u07a6\u0783\u07a9","\u078a\u07ac\u0784\u07b0\u0783\u07aa\u0787\u07a6\u0783\u07a9","\u0789\u07a7\u0783\u07a8\u0797\u07aa","\u0787\u07ad\u0795\u07b0\u0783\u07a9\u078d\u07aa","\u0789\u07ad","\u0796\u07ab\u0782\u07b0","\u0796\u07aa\u078d\u07a6\u0787\u07a8","\u0787\u07af\u078e\u07a6\u0790\u07b0\u0793\u07aa","\u0790\u07ac\u0795\u07b0\u0793\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0787\u07ae\u0786\u07b0\u0793\u07af\u0784\u07a6\u0783\u07aa","\u0782\u07ae\u0788\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa","\u0791\u07a8\u0790\u07ac\u0789\u07b0\u0784\u07a6\u0783\u07aa"],n=["\u0787\u07a7\u078b\u07a8\u0787\u07b0\u078c\u07a6","\u0780\u07af\u0789\u07a6","\u0787\u07a6\u0782\u07b0\u078e\u07a7\u0783\u07a6","\u0784\u07aa\u078b\u07a6","\u0784\u07aa\u0783\u07a7\u0790\u07b0\u078a\u07a6\u078c\u07a8","\u0780\u07aa\u0786\u07aa\u0783\u07aa","\u0780\u07ae\u0782\u07a8\u0780\u07a8\u0783\u07aa"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:"\u0787\u07a7\u078b\u07a8_\u0780\u07af\u0789\u07a6_\u0787\u07a6\u0782\u07b0_\u0784\u07aa\u078b\u07a6_\u0784\u07aa\u0783\u07a7_\u0780\u07aa\u0786\u07aa_\u0780\u07ae\u0782\u07a8".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0789\u0786|\u0789\u078a/,isPM:function(e){return"\u0789\u078a"===e},meridiem:function(e,t,n){return e<12?"\u0789\u0786":"\u0789\u078a"},calendar:{sameDay:"[\u0789\u07a8\u0787\u07a6\u078b\u07aa] LT",nextDay:"[\u0789\u07a7\u078b\u07a6\u0789\u07a7] LT",nextWeek:"dddd LT",lastDay:"[\u0787\u07a8\u0787\u07b0\u0794\u07ac] LT",lastWeek:"[\u078a\u07a7\u0787\u07a8\u078c\u07aa\u0788\u07a8] dddd LT",sameElse:"L"},relativeTime:{future:"\u078c\u07ac\u0783\u07ad\u078e\u07a6\u0787\u07a8 %s",past:"\u0786\u07aa\u0783\u07a8\u0782\u07b0 %s",s:"\u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa\u0786\u07ae\u0785\u07ac\u0787\u07b0",ss:"d% \u0790\u07a8\u0786\u07aa\u0782\u07b0\u078c\u07aa",m:"\u0789\u07a8\u0782\u07a8\u0793\u07ac\u0787\u07b0",mm:"\u0789\u07a8\u0782\u07a8\u0793\u07aa %d",h:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07ac\u0787\u07b0",hh:"\u078e\u07a6\u0791\u07a8\u0787\u07a8\u0783\u07aa %d",d:"\u078b\u07aa\u0788\u07a6\u0780\u07ac\u0787\u07b0",dd:"\u078b\u07aa\u0788\u07a6\u0790\u07b0 %d",M:"\u0789\u07a6\u0780\u07ac\u0787\u07b0",MM:"\u0789\u07a6\u0790\u07b0 %d",y:"\u0787\u07a6\u0780\u07a6\u0783\u07ac\u0787\u07b0",yy:"\u0787\u07a6\u0780\u07a6\u0783\u07aa %d"},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(n("wd/R"))},Wn4s:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("fXoL");let r=(()=>{class e{constructor(){}set(e,t){localStorage.setItem(e,t)}get(e){return localStorage.getItem(e)}clear(e){localStorage.removeItem(e)}clearAll(){localStorage.clear()}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},Wv91:function(e,t,n){!function(e){"use strict";var t={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'\xfcnji",4:"'\xfcnji",100:"'\xfcnji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};e.defineLocale("tk",{months:"\xddanwar_Fewral_Mart_Aprel_Ma\xfd_I\xfdun_I\xfdul_Awgust_Sent\xfdabr_Okt\xfdabr_No\xfdabr_Dekabr".split("_"),monthsShort:"\xddan_Few_Mar_Apr_Ma\xfd_I\xfdn_I\xfdl_Awg_Sen_Okt_No\xfd_Dek".split("_"),weekdays:"\xddek\u015fenbe_Du\u015fenbe_Si\u015fenbe_\xc7ar\u015fenbe_Pen\u015fenbe_Anna_\u015eenbe".split("_"),weekdaysShort:"\xddek_Du\u015f_Si\u015f_\xc7ar_Pen_Ann_\u015een".split("_"),weekdaysMin:"\xddk_D\u015f_S\u015f_\xc7r_Pn_An_\u015en".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bug\xfcn sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[d\xfc\xfdn] LT",lastWeek:"[ge\xe7en] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s so\u0148",past:"%s \xf6\u0148",s:"birn\xe4\xe7e sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir g\xfcn",dd:"%d g\xfcn",M:"bir a\xfd",MM:"%d a\xfd",y:"bir \xfdyl",yy:"%d \xfdyl"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'unjy";var i=e%10;return e+(t[i]||t[e%100-i]||t[e>=100?100:null])}},week:{dow:1,doy:7}})}(n("wd/R"))},WxRl:function(e,t,n){!function(e){"use strict";var t="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function n(e,t,n,i){var r=e;switch(n){case"s":return i||t?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return r+(i||t)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(i||t?" perc":" perce");case"mm":return r+(i||t?" perc":" perce");case"h":return"egy"+(i||t?" \xf3ra":" \xf3r\xe1ja");case"hh":return r+(i||t?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(i||t?" nap":" napja");case"dd":return r+(i||t?" nap":" napja");case"M":return"egy"+(i||t?" h\xf3nap":" h\xf3napja");case"MM":return r+(i||t?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(i||t?" \xe9v":" \xe9ve");case"yy":return r+(i||t?" \xe9v":" \xe9ve")}return""}function i(e){return(e?"":"[m\xfalt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"janu\xe1r_febru\xe1r_m\xe1rcius_\xe1prilis_m\xe1jus_j\xfanius_j\xfalius_augusztus_szeptember_okt\xf3ber_november_december".split("_"),monthsShort:"jan._feb._m\xe1rc._\xe1pr._m\xe1j._j\xfan._j\xfal._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vas\xe1rnap_h\xe9tf\u0151_kedd_szerda_cs\xfct\xf6rt\xf6k_p\xe9ntek_szombat".split("_"),weekdaysShort:"vas_h\xe9t_kedd_sze_cs\xfct_p\xe9n_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,n){return e<12?!0===n?"de":"DE":!0===n?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return i.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return i.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},X3V5:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("fXoL");let r=(()=>{class e{query(e,t,n){const i=e.match(/\?/)?"&":"?";return e+i+t.filter(e=>n[e]).map(e=>e+"="+n[e]).join("&")}transformOnly(e){if("object"!=typeof e||Array.isArray(e))return Array.isArray(e)?e.join(","):e;{let t=[];for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&Array.isArray(e[n])&&(t=t.concat(e[n].map(e=>n+"."+e)));return t.join(",")}}transformPath(e,t,n){const i=e.match(/{\w+}/g),r=e.match(/\?/)?"&":"?";if(!i||t)return null==i||i.forEach(n=>{const i=n.substring(1,n.length-1);let r=t[i];r||(console.error("Property "+i+" missing for path "+e),r=""),e=e.replace(n,r),delete t[i]}),n&&(e=e+r+"only_fields="+this.transformOnly(n)),e;console.error("Data required for path "+e)}appendQueryString(e,t,n){return e+`${e&&-1!==e.indexOf("?")?"&":"?"}${t}=${n}`}getSearchURL(e,t){var n,i;let r=e;return t.limit&&(r=this.appendQueryString(r,"limit",t.limit)),t.sort_by_column&&(r=this.appendQueryString(r,"sort_by_column",t.sort_by_column)),t.include&&t.include.length>0&&(r=this.appendQueryString(r,"include",t.include.join())),(null===(n=t.only_fields)||void 0===n?void 0:n.length)&&(r=this.appendQueryString(r,"only_fields",t.only_fields.join())),(null===(i=t.filters)||void 0===i?void 0:i.length)&&t.filters.forEach(e=>{r=this.appendQueryString(r,e.key,e.value)}),t.order_by&&(r=this.appendQueryString(r,"order_by",t.order_by)),t.order_dir&&(r=this.appendQueryString(r,"order_dir",t.order_dir)),null!=t.page&&(r=this.appendQueryString(r,"page",t.page)),t.location_ids&&(r=this.appendQueryString(r,"location_ids",t.location_ids)),r}getByIdURL(e,t){var n,i;let r=`${e}/${t.id}`;return t.limit&&(r=this.appendQueryString(r,"limit",t.limit)),(null===(n=t.include)||void 0===n?void 0:n.length)&&(r=this.appendQueryString(r,"include",t.include.join())),(null===(i=t.filters)||void 0===i?void 0:i.length)&&t.filters.forEach(e=>{r=this.appendQueryString(r,e.key,e.value)}),t.order_by&&(r=this.appendQueryString(r,"order_by",t.order_by)),t.order_dir&&(r=this.appendQueryString(r,"order_dir",t.order_dir)),null!=t.page&&(r=this.appendQueryString(r,"page",t.page)),r}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},X3q1:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("fXoL");let r=(()=>{class e{constructor(){}certificateMultipleResponseToVM(e){var t,n;const i={pageInfo:Object.assign({},null===(t=e.meta)||void 0===t?void 0:t.pagination),list:[]};return(null===(n=e.data)||void 0===n?void 0:n.length)&&e.data.forEach(e=>{const t=this.certificateResponseToVM(e);i.list.push(t)}),i}certificateResponseToVM(e){var t;const n={};return n.id=e.id,n.identifier=e.identifier,n.name=e.name,n.name=e.name,n.descriptionShort=e.description&&e.description.substring(0,60)+"...",n.teaser=e.teaser,n.passed=e.exam_result&&e.exam_result.passed,n.invalid_at=e.invalid_at,n.state=n.passed?e.invalid_at&&new Date(e.invalid_at)<=new Date?"invalid":"passed":e.is_recommended?"recommended":"",n.classes=!0===e.is_exclusive?"exclusive":"",n.category=e.category,n.picture_id=e.picture_id,n.training_id=e.training_id,n.exam_id=e.exam_id,n.description=e.description,n.is_recommended=e.is_recommended,n.is_exclusive=e.is_exclusive,n.job_count=e.job_count,n.tenders_count=e.tenders_count,n.tenders_count_all=e.tenders_count_all,n.created_at=e.created_at,n.data=e.data,n.job_count_by_tenders=e.job_count_by_tenders,n.is_enabled=e.is_enabled,n.valid_interval=e.valid_interval?e.valid_interval.replace("P",""):e.valid_interval,n.is_legal=e.is_legal,n.passed_at=e.passed_at,n.exam=e.exam&&e.exam.data?this.examResponseToVM(e.exam.data):void 0,n.training=e.training&&e.training.data?this.trainingResponseToVM(e.training.data):void 0,n.creator=null===(t=e.creator)||void 0===t?void 0:t.data,n}trainingResponseToVM(e){const t={};return t.id=e.id,t.name=e.name,t.description=e.description,t.content=e.content,t.is_enabled=e.is_enabled,t.exam_id=e.exam_id,t}examResponseToVM(e){return{id:e.id,name:e.name,description:e.description,is_enabled:e.is_enabled,minimum_percent:e.minimum_percent,questions:e.questions&&e.questions.data?e.questions.data.map(e=>({id:e.id,question:e.question,answers:e.answers&&e.answers.data?e.answers.data.map(e=>({id:e.id,answer:e.answer})):[]})):[]}}searchRequest(e){const t={include:[]};return t.page=e.pageIndex,t.order_by=e.sortBy?e.sortBy:"is_recommended",t.order_dir=e.sortDir?e.sortDir:"desc",t.limit=e.pageSize,t.only_fields=[],t.filters=[],e.search&&t.filters.push({key:"search",value:e.search}),"exclusive"===e.type&&t.filters.push({key:"only_exclusive",value:!0}),"exclusive"!==e.type&&"all"!==e.type||t.filters.push({key:"without_passed",value:!0}),"all"===e.type&&t.filters.push({key:"without_exclusive",value:!0}),e.category&&t.filters.push({key:"category",value:e.category}),e.legal&&t.filters.push({key:"with_legal",value:!0}),e.attributes&&e.attributes.forEach(e=>{var n;null===(n=t.filters)||void 0===n||n.push({key:e,value:!0})}),e.recommendation&&e.recommendation.forEach(e=>{var n;null===(n=t.filters)||void 0===n||n.push({key:e,value:!0})}),t}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})()},X709:function(e,t,n){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"s\xf6ndag_m\xe5ndag_tisdag_onsdag_torsdag_fredag_l\xf6rdag".split("_"),weekdaysShort:"s\xf6n_m\xe5n_tis_ons_tor_fre_l\xf6r".split("_"),weekdaysMin:"s\xf6_m\xe5_ti_on_to_fr_l\xf6".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Ig\xe5r] LT",nextWeek:"[P\xe5] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"f\xf6r %s sedan",s:"n\xe5gra sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en m\xe5nad",MM:"%d m\xe5nader",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?":e":1===t||2===t?":a":":e")},week:{dow:1,doy:4}})}(n("wd/R"))},XDpg:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var i=100*e+t;return i<600?"\u51cc\u6668":i<900?"\u65e9\u4e0a":i<1130?"\u4e0a\u5348":i<1230?"\u4e2d\u5348":i<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(e){return e.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(e){return this.week()!==e.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u5468";default:return e}},relativeTime:{future:"%s\u540e",past:"%s\u524d",s:"\u51e0\u79d2",ss:"%d \u79d2",m:"1 \u5206\u949f",mm:"%d \u5206\u949f",h:"1 \u5c0f\u65f6",hh:"%d \u5c0f\u65f6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4e2a\u6708",MM:"%d \u4e2a\u6708",y:"1 \u5e74",yy:"%d \u5e74"},week:{dow:1,doy:4}})}(n("wd/R"))},XLvN:function(e,t,n){!function(e){"use strict";e.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===t?e<4?e:e+12:"\u0c09\u0c26\u0c2f\u0c02"===t?e:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===t?e>=10?e:e+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":e<10?"\u0c09\u0c26\u0c2f\u0c02":e<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":e<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(n("wd/R"))},XNiG:function(e,t,n){"use strict";n.d(t,"b",function(){return l}),n.d(t,"a",function(){return u});var i=n("HDdC"),r=n("7o/Q"),a=n("quSY"),s=n("9ppp"),o=n("Ylt2"),c=n("2QA8");class l extends r.a{constructor(e){super(e),this.destination=e}}let u=(()=>{class e extends i.a{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[c.a](){return new l(this)}lift(e){const t=new d(this,this);return t.operator=e,t}next(e){if(this.closed)throw new s.a;if(!this.isStopped){const{observers:t}=this,n=t.length,i=t.slice();for(let r=0;r<n;r++)i[r].next(e)}}error(e){if(this.closed)throw new s.a;this.hasError=!0,this.thrownError=e,this.isStopped=!0;const{observers:t}=this,n=t.length,i=t.slice();for(let r=0;r<n;r++)i[r].error(e);this.observers.length=0}complete(){if(this.closed)throw new s.a;this.isStopped=!0;const{observers:e}=this,t=e.length,n=e.slice();for(let i=0;i<t;i++)n[i].complete();this.observers.length=0}unsubscribe(){this.isStopped=!0,this.closed=!0,this.observers=null}_trySubscribe(e){if(this.closed)throw new s.a;return super._trySubscribe(e)}_subscribe(e){if(this.closed)throw new s.a;return this.hasError?(e.error(this.thrownError),a.a.EMPTY):this.isStopped?(e.complete(),a.a.EMPTY):(this.observers.push(e),new o.a(this,e))}asObservable(){const e=new i.a;return e.source=this,e}}return e.create=(e,t)=>new d(e,t),e})();class d extends u{constructor(e,t){super(),this.destination=e,this.source=t}next(e){const{destination:t}=this;t&&t.next&&t.next(e)}error(e){const{destination:t}=this;t&&t.error&&this.destination.error(e)}complete(){const{destination:e}=this;e&&e.complete&&this.destination.complete()}_subscribe(e){const{source:t}=this;return t?this.source.subscribe(e):a.a.EMPTY}}},XdFQ:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var i=n("X3V5"),r=n("fXoL"),a=n("tk/3");let s=(()=>{class e extends i.a{constructor(e){super(),this.http=e,this._isAutoSaveRunning=!1}setAutoSaveRunning(e){this._isAutoSaveRunning=e}get getAutoSaveRunning(){return this._isAutoSaveRunning}}return e.\u0275fac=function(t){return new(t||e)(r.ac(a.b))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})()},XhcP:function(e,t,n){"use strict";n.d(t,"a",function(){return H}),n.d(t,"b",function(){return U}),n.d(t,"c",function(){return Y}),n.d(t,"d",function(){return Q});var i=n("nLfN"),r=n("vxfF"),a=n("ofXK"),s=n("fXoL"),o=n("FKr1"),c=n("8LU1"),l=n("FtGj"),u=n("XNiG"),d=n("xgIS"),h=n("VRyK"),p=n("pLZG"),f=n("lJxs"),m=n("7o/Q");function b(e){return t=>t.lift(new g(e))}class g{constructor(e){this.value=e}call(e,t){return t.subscribe(new _(e,this.value))}}class _ extends m.a{constructor(e,t){super(e),this.value=t}_next(e){this.destination.next(this.value)}}var v=n("1G5W"),y=n("/uUt"),M=n("IzEk"),w=n("JX91"),A=n("Kj3r"),C=n("R0Ic"),k=n("R1ws"),O=n("u47x"),S=n("cH1L");const L=["*"];function T(e,t){if(1&e){const e=s.Xb();s.Wb(0,"div",2),s.ec("click",function(){return s.Fc(e),s.ic()._onBackdropClicked()}),s.Vb()}if(2&e){const e=s.ic();s.Ib("mat-drawer-shown",e._isShowingBackdrop())}}function x(e,t){1&e&&(s.Wb(0,"mat-drawer-content"),s.oc(1,2),s.Vb())}const D=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],E=["mat-drawer","mat-drawer-content","*"];function P(e,t){if(1&e){const e=s.Xb();s.Wb(0,"div",2),s.ec("click",function(){return s.Fc(e),s.ic()._onBackdropClicked()}),s.Vb()}if(2&e){const e=s.ic();s.Ib("mat-drawer-shown",e._isShowingBackdrop())}}function R(e,t){1&e&&(s.Wb(0,"mat-sidenav-content",3),s.oc(1,2),s.Vb())}const j=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],z=["mat-sidenav","mat-sidenav-content","*"],N=".mat-drawer-container{position:relative;z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer{transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n",I={transformDrawer:Object(C.m)("transform",[Object(C.j)("open, open-instant",Object(C.k)({transform:"none",visibility:"visible"})),Object(C.j)("void",Object(C.k)({"box-shadow":"none",visibility:"hidden"})),Object(C.l)("void => open-instant",Object(C.e)("0ms")),Object(C.l)("void <=> open, open-instant => void",Object(C.e)("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))])},F=new s.s("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function(){return!1}}),W=new s.s("MAT_DRAWER_CONTAINER");let q=(()=>{class e extends r.a{constructor(e,t,n,i,r){super(n,i,r),this._changeDetectorRef=e,this._container=t}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}}return e.\u0275fac=function(t){return new(t||e)(s.Qb(s.h),s.Qb(Object(s.V)(()=>V)),s.Qb(s.l),s.Qb(r.c),s.Qb(s.B))},e.\u0275cmp=s.Kb({type:e,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:4,hostBindings:function(e,t){2&e&&s.Mc("margin-left",t._container._contentMargins.left,"px")("margin-right",t._container._contentMargins.right,"px")},features:[s.zb],ngContentSelectors:L,decls:1,vars:0,template:function(e,t){1&e&&(s.pc(),s.oc(0))},encapsulation:2,changeDetection:0}),e})(),B=(()=>{class e{constructor(e,t,n,i,r,a,o){this._elementRef=e,this._focusTrapFactory=t,this._focusMonitor=n,this._platform=i,this._ngZone=r,this._doc=a,this._container=o,this._elementFocusedBeforeDrawerWasOpened=null,this._enableAnimations=!1,this._position="start",this._mode="over",this._disableClose=!1,this._opened=!1,this._animationStarted=new u.a,this._animationEnd=new u.a,this._animationState="void",this.openedChange=new s.o(!0),this._openedStream=this.openedChange.pipe(Object(p.a)(e=>e),Object(f.a)(()=>{})),this.openedStart=this._animationStarted.pipe(Object(p.a)(e=>e.fromState!==e.toState&&0===e.toState.indexOf("open")),b(void 0)),this._closedStream=this.openedChange.pipe(Object(p.a)(e=>!e),Object(f.a)(()=>{})),this.closedStart=this._animationStarted.pipe(Object(p.a)(e=>e.fromState!==e.toState&&"void"===e.toState),b(void 0)),this._destroyed=new u.a,this.onPositionChanged=new s.o,this._modeChanged=new u.a,this.openedChange.subscribe(e=>{e?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus()}),this._ngZone.runOutsideAngular(()=>{Object(d.a)(this._elementRef.nativeElement,"keydown").pipe(Object(p.a)(e=>e.keyCode===l.h&&!this.disableClose&&!Object(l.t)(e)),Object(v.a)(this._destroyed)).subscribe(e=>this._ngZone.run(()=>{this.close(),e.stopPropagation(),e.preventDefault()}))}),this._animationEnd.pipe(Object(y.a)((e,t)=>e.fromState===t.fromState&&e.toState===t.toState)).subscribe(e=>{const{fromState:t,toState:n}=e;(0===n.indexOf("open")&&"void"===t||"void"===n&&0===t.indexOf("open"))&&this.openedChange.emit(this._opened)})}get position(){return this._position}set position(e){(e="end"===e?"end":"start")!=this._position&&(this._position=e,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(e){this._mode=e,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(e){this._disableClose=Object(c.c)(e)}get autoFocus(){const e=this._autoFocus;return null==e?"side"!==this.mode:e}set autoFocus(e){this._autoFocus=Object(c.c)(e)}get opened(){return this._opened}set opened(e){this.toggle(Object(c.c)(e))}_takeFocus(){this.autoFocus&&this._focusTrap&&this._focusTrap.focusInitialElementWhenReady().then(e=>{e||"function"!=typeof this._elementRef.nativeElement.focus||this._elementRef.nativeElement.focus()})}_restoreFocus(){this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,this._openedVia):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null,this._openedVia=null)}_isFocusWithinDrawer(){var e;const t=null===(e=this._doc)||void 0===e?void 0:e.activeElement;return!!t&&this._elementRef.nativeElement.contains(t)}ngAfterContentInit(){this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState()}ngAfterContentChecked(){this._platform.isBrowser&&(this._enableAnimations=!0)}ngOnDestroy(){this._focusTrap&&this._focusTrap.destroy(),this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(e){return this.toggle(!0,e)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0)}toggle(e=!this.opened,t){return this._setOpen(e,!e&&this._isFocusWithinDrawer(),t)}_setOpen(e,t,n="program"){return this._opened=e,e?(this._animationState=this._enableAnimations?"open":"open-instant",this._openedVia=n):(this._animationState="void",t&&this._restoreFocus()),this._updateFocusTrapState(),new Promise(e=>{this.openedChange.pipe(Object(M.a)(1)).subscribe(t=>e(t?"open":"close"))})}_getWidth(){return this._elementRef.nativeElement&&this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){this._focusTrap&&(this._focusTrap.enabled=this.opened&&"side"!==this.mode)}_animationStartListener(e){this._animationStarted.next(e)}_animationDoneListener(e){this._animationEnd.next(e)}}return e.\u0275fac=function(t){return new(t||e)(s.Qb(s.l),s.Qb(O.i),s.Qb(O.h),s.Qb(i.a),s.Qb(s.B),s.Qb(a.e,8),s.Qb(W,8))},e.\u0275cmp=s.Kb({type:e,selectors:[["mat-drawer"]],hostAttrs:["tabIndex","-1",1,"mat-drawer"],hostVars:12,hostBindings:function(e,t){1&e&&s.Nc("@transform.start",function(e){return t._animationStartListener(e)})("@transform.done",function(e){return t._animationDoneListener(e)}),2&e&&(s.Db("align",null),s.Oc("@transform",t._animationState),s.Ib("mat-drawer-end","end"===t.position)("mat-drawer-over","over"===t.mode)("mat-drawer-push","push"===t.mode)("mat-drawer-side","side"===t.mode)("mat-drawer-opened",t.opened))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],ngContentSelectors:L,decls:2,vars:0,consts:[[1,"mat-drawer-inner-container"]],template:function(e,t){1&e&&(s.pc(),s.Wb(0,"div",0),s.oc(1),s.Vb())},encapsulation:2,data:{animation:[I.transformDrawer]},changeDetection:0}),e})(),V=(()=>{class e{constructor(e,t,n,i,r,a=!1,o){this._dir=e,this._element=t,this._ngZone=n,this._changeDetectorRef=i,this._animationMode=o,this._drawers=new s.F,this.backdropClick=new s.o,this._destroyed=new u.a,this._doCheckSubject=new u.a,this._contentMargins={left:null,right:null},this._contentMarginChanges=new u.a,e&&e.change.pipe(Object(v.a)(this._destroyed)).subscribe(()=>{this._validateDrawers(),this.updateContentMargins()}),r.change().pipe(Object(v.a)(this._destroyed)).subscribe(()=>this.updateContentMargins()),this._autosize=a}get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(e){this._autosize=Object(c.c)(e)}get hasBackdrop(){return null==this._backdropOverride?!this._start||"side"!==this._start.mode||!this._end||"side"!==this._end.mode:this._backdropOverride}set hasBackdrop(e){this._backdropOverride=null==e?null:Object(c.c)(e)}get scrollable(){return this._userContent||this._content}ngAfterContentInit(){this._allDrawers.changes.pipe(Object(w.a)(this._allDrawers),Object(v.a)(this._destroyed)).subscribe(e=>{this._drawers.reset(e.filter(e=>!e._container||e._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe(Object(w.a)(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(e=>{this._watchDrawerToggle(e),this._watchDrawerPosition(e),this._watchDrawerMode(e)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe(Object(A.a)(10),Object(v.a)(this._destroyed)).subscribe(()=>this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(e=>e.open())}close(){this._drawers.forEach(e=>e.close())}updateContentMargins(){let e=0,t=0;if(this._left&&this._left.opened)if("side"==this._left.mode)e+=this._left._getWidth();else if("push"==this._left.mode){const n=this._left._getWidth();e+=n,t-=n}if(this._right&&this._right.opened)if("side"==this._right.mode)t+=this._right._getWidth();else if("push"==this._right.mode){const n=this._right._getWidth();t+=n,e-=n}e=e||null,t=t||null,e===this._contentMargins.left&&t===this._contentMargins.right||(this._contentMargins={left:e,right:t},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(e){e._animationStarted.pipe(Object(p.a)(e=>e.fromState!==e.toState),Object(v.a)(this._drawers.changes)).subscribe(e=>{"open-instant"!==e.toState&&"NoopAnimations"!==this._animationMode&&this._element.nativeElement.classList.add("mat-drawer-transition"),this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==e.mode&&e.openedChange.pipe(Object(v.a)(this._drawers.changes)).subscribe(()=>this._setContainerClass(e.opened))}_watchDrawerPosition(e){e&&e.onPositionChanged.pipe(Object(v.a)(this._drawers.changes)).subscribe(()=>{this._ngZone.onMicrotaskEmpty.pipe(Object(M.a)(1)).subscribe(()=>{this._validateDrawers()})})}_watchDrawerMode(e){e&&e._modeChanged.pipe(Object(v.a)(Object(h.a)(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(e){const t=this._element.nativeElement.classList,n="mat-drawer-container-has-open";e?t.add(n):t.remove(n)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(e=>{"end"==e.position?this._end=e:this._start=e}),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(e=>e&&!e.disableClose&&this._canHaveBackdrop(e)).forEach(e=>e._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._canHaveBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._canHaveBackdrop(this._end)}_canHaveBackdrop(e){return"side"!==e.mode||!!this._backdropOverride}_isDrawerOpen(e){return null!=e&&e.opened}}return e.\u0275fac=function(t){return new(t||e)(s.Qb(S.b,8),s.Qb(s.l),s.Qb(s.B),s.Qb(s.h),s.Qb(r.e),s.Qb(F),s.Qb(k.a,8))},e.\u0275cmp=s.Kb({type:e,selectors:[["mat-drawer-container"]],contentQueries:function(e,t,n){if(1&e&&(s.Jb(n,q,1),s.Jb(n,B,1)),2&e){let e;s.Ac(e=s.fc())&&(t._content=e.first),s.Ac(e=s.fc())&&(t._allDrawers=e)}},viewQuery:function(e,t){if(1&e&&s.Xc(q,1),2&e){let e;s.Ac(e=s.fc())&&(t._userContent=e.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(e,t){2&e&&s.Ib("mat-drawer-container-explicit-backdrop",t._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[s.Bb([{provide:W,useExisting:e}])],ngContentSelectors:E,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],template:function(e,t){1&e&&(s.pc(D),s.Pc(0,T,1,2,"div",0),s.oc(1),s.oc(2,1),s.Pc(3,x,2,0,"mat-drawer-content",1)),2&e&&(s.qc("ngIf",t.hasBackdrop),s.Cb(3),s.qc("ngIf",!t._content))},directives:[a.p,q],styles:[N],encapsulation:2,changeDetection:0}),e})(),Y=(()=>{class e extends q{constructor(e,t,n,i,r){super(e,t,n,i,r)}}return e.\u0275fac=function(t){return new(t||e)(s.Qb(s.h),s.Qb(Object(s.V)(()=>U)),s.Qb(s.l),s.Qb(r.c),s.Qb(s.B))},e.\u0275cmp=s.Kb({type:e,selectors:[["mat-sidenav-content"]],hostAttrs:[1,"mat-drawer-content","mat-sidenav-content"],hostVars:4,hostBindings:function(e,t){2&e&&s.Mc("margin-left",t._container._contentMargins.left,"px")("margin-right",t._container._contentMargins.right,"px")},features:[s.zb],ngContentSelectors:L,decls:1,vars:0,template:function(e,t){1&e&&(s.pc(),s.oc(0))},encapsulation:2,changeDetection:0}),e})(),H=(()=>{class e extends B{constructor(){super(...arguments),this._fixedInViewport=!1,this._fixedTopGap=0,this._fixedBottomGap=0}get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(e){this._fixedInViewport=Object(c.c)(e)}get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(e){this._fixedTopGap=Object(c.f)(e)}get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(e){this._fixedBottomGap=Object(c.f)(e)}}return e.\u0275fac=function(t){return X(t||e)},e.\u0275cmp=s.Kb({type:e,selectors:[["mat-sidenav"]],hostAttrs:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],hostVars:17,hostBindings:function(e,t){2&e&&(s.Db("align",null),s.Mc("top",t.fixedInViewport?t.fixedTopGap:null,"px")("bottom",t.fixedInViewport?t.fixedBottomGap:null,"px"),s.Ib("mat-drawer-end","end"===t.position)("mat-drawer-over","over"===t.mode)("mat-drawer-push","push"===t.mode)("mat-drawer-side","side"===t.mode)("mat-drawer-opened",t.opened)("mat-sidenav-fixed",t.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[s.zb],ngContentSelectors:L,decls:2,vars:0,consts:[[1,"mat-drawer-inner-container"]],template:function(e,t){1&e&&(s.pc(),s.Wb(0,"div",0),s.oc(1),s.Vb())},encapsulation:2,data:{animation:[I.transformDrawer]},changeDetection:0}),e})();const X=s.Yb(H);let U=(()=>{class e extends V{}return e.\u0275fac=function(t){return G(t||e)},e.\u0275cmp=s.Kb({type:e,selectors:[["mat-sidenav-container"]],contentQueries:function(e,t,n){if(1&e&&(s.Jb(n,Y,1),s.Jb(n,H,1)),2&e){let e;s.Ac(e=s.fc())&&(t._content=e.first),s.Ac(e=s.fc())&&(t._allDrawers=e)}},hostAttrs:[1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(e,t){2&e&&s.Ib("mat-drawer-container-explicit-backdrop",t._backdropOverride)},exportAs:["matSidenavContainer"],features:[s.Bb([{provide:W,useExisting:e}]),s.zb],ngContentSelectors:z,decls:4,vars:2,consts:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],["cdkScrollable","",4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"],["cdkScrollable",""]],template:function(e,t){1&e&&(s.pc(j),s.Pc(0,P,1,2,"div",0),s.oc(1),s.oc(2,1),s.Pc(3,R,2,0,"mat-sidenav-content",1)),2&e&&(s.qc("ngIf",t.hasBackdrop),s.Cb(3),s.qc("ngIf",!t._content))},directives:[a.p,Y,r.a],styles:[N],encapsulation:2,changeDetection:0}),e})();const G=s.Yb(U);let Q=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=s.Ob({type:e}),e.\u0275inj=s.Nb({imports:[[a.c,o.j,i.b,r.b],r.b,o.j]}),e})()},XmjX:function(e,t,n){"use strict";n.d(t,"a",function(){return u});var i=n("wd/R"),r=n("586h"),a=(n("Pu9s"),n("dXqA")),s=n("fXoL"),o=n("X3q1"),c=n("ofXK"),l=n("ZSnQ");let u=(()=>{class e{constructor(e,t,n){this.certificateMappingService=e,this.datePipe=t,this.formatService=n}freelancerSearchResponseToVM(e){var t,n;const i={pageInfo:Object.assign({},null===(t=e.meta)||void 0===t?void 0:t.pagination),list:[]};return(null===(n=e.data)||void 0===n?void 0:n.length)&&e.data.forEach(e=>{const t=this.freelancerResponseToVM(e);i.list.push(t)}),i}freelancerVMToMasterResponse(e){const t={};return t.title=e.title,t.firstname=e.firstname,t.lastname=e.lastname,t.birthdate=e.birthdate?this.formatService.date(e.birthdate,!0,"YYYY-MM-DD"):null,t.gender=e.gender,t.birthplace=e.birthplace,t.birthcountry=e.birthcountry,t.has_driverslicense=!!e.has_driverslicense,t.mobile=e.mobile,t.alternative_phone=e.alternative_phone,t.mobile_contry_code=e.mobile_contry_code,t.mobile_contry_code2=e.mobile_contry_code2,t.mobile_dial_code=e.mobile_dial_code,t.mobile_dial_code2=e.mobile_dial_code2,t.address=e.address,t.addressaddition=e.addressaddition,t.locality=e.locality,t.locality_lat=e.locality_lat,t.locality_lng=e.locality_lng,t.zip=e.zip,t.city=e.city,t.country=e.country,t.near_to_city=e.near_to_city,t.address2=e.address2,t.addressaddition2=e.addressaddition2,t.locality_alternative=e.locality_alternative,t.zip2=e.zip2,t.city2=e.city2,t.country2=e.country2,t.near_to_city2=e.near_to_city2,t.driver_license=e.driver_license,t}freelancerVMToAppearanceResponse(e){const t={};return t.height=e.height||null,t.chest=e.chest||null,t.waist=e.waist||null,t.hip=e.hip||null,t.shirtsize=e.shirtsize||null,t.pants=e.pants||null,t.shoesize=e.shoesize||null,t.haircolor=e.haircolor||null,t.body_picture_id=e.body_picture_id||void 0,t.face_picture_id=e.face_picture_id||void 0,t}freelancerVMToLegalResponse(e){return{bankaccount_holder:e.bankaccount_holder||e.fullname||null,iban:e.iban||null,bic:e.bic||null,bankname:e.bankname||null,bankDetailsDocument:e.bankDetailsDocument,identityDocuments:e.identityDocuments,nationality:e.nationality||null,tax_number:e.tax_number||null,confession:e.confession||null,vat_tax_id:e.vat_tax_id||null,socialsecurity_number:e.socialsecurity_number||null,idcard_number:e.idcard_number||null,certificate_id:e.certificate_id||null,license_id:e.license_id||null,idcard_invalid_at:e.idcard_invalid_at?this.formatService.date(e.idcard_invalid_at,!0,"YYYY-MM-DD"):null,certificate_invalid_at:e.certificate_invalid_at?this.formatService.date(e.certificate_invalid_at,!0,"YYYY-MM-DD"):null,license_invalid_at:e.license_invalid_at?this.formatService.date(e.license_invalid_at,!0,"YYYY-MM-DD"):null,ecard_invalid_at:e.ecard_invalid_at?this.formatService.date(e.ecard_invalid_at,!0,"YYYY-MM-DD"):null,social_security_number:e.social_security_number||null,health_insurance_type:e.health_insurance_type||null,child_tax_allowance:e.child_tax_allowance||null,tax_class:e.tax_class||null,tax_id:e.tax_id||null,profession:e.profession||null,health_insurance_id:e.health_insurance_id||null,contract_type_ids:e.contract_type_ids}}freelancerResponseToVM(e,t){var n;const r={};if(r.confession=null==e?void 0:e.confession,r.address=e.address,r.address2=e.address2,r.addressaddition=e.addressaddition,r.addressaddition2=e.addressaddition2,r.locality=e.locality,r.locality_lat=e.locality_lat,r.locality_lng=e.locality_lng,r.locality_alternative=e.locality_alternative,r.age=e.age,r.aggregated_assignment_rating=e.aggregated_assignment_rating,r.aggregated_freelancer_rating=e.aggregated_freelancer_rating,r.alternative_phone=e.alternative_phone,r.mobile_contry_code=e.mobile_contry_code,r.mobile_contry_code2=e.mobile_contry_code2,r.mobile_dial_code=e.mobile_dial_code,r.mobile_dial_code2=e.mobile_dial_code2,e.approvals&&e.approvals.data&&(r.approvals=e.approvals.data),r.approved_at=e.approved_at,r.approved_by=e.approved_by,r.avg_assignment_rating=e.avg_assignment_rating,r.avg_rating=e.avg_rating,r.bankaccount_holder=e.bankaccount_holder,r.bankname=e.bankname,r.bic=e.bic,r.birthcountry=e.birthcountry,r.birthdate=e.birthdate,r.birthplace=e.birthplace,r.body=e.body,r.body_picture_id=e.body_picture_id,e.certificates&&e.certificates.data&&(r.certificates=e.certificates.data.map(e=>this.certificateMappingService.certificateResponseToVM(e))),r.chest=e.chest,r.child_tax_allowance=e.child_tax_allowance,r.city=e.city,r.city2=e.city2,r.contract_type_ids=e.contract_type_ids,e.contract_types&&e.contract_types.data&&(r.contract_types=e.contract_types.data),r.count_checkins_last_year=e.count_checkins_last_year,r.count_checkins_total=e.count_checkins_total,r.country=e.country,r.country2=e.country2,r.created_at=e.created_at,r.created_by=e.created_by,r.deleted_at=e.deleted_at,r.deleted_by=e.deleted_by,r.denomination=e.denomination,r.documents=e.documents&&e.documents.data?e.documents.data.map(e=>this.transformFreelancerDocument(e)):[],r.requests=e.requests&&e.requests.data?e.requests.data.map(e=>({action:e.action,id:e.id,params:e.params,type:e.type})):[],r.face_picture_id=e.face_picture_id,r.firstname=e.firstname,r.fullname=e.fullname,r.gender=e.gender,r.about_me=e.about_me,r.resume=e.resume,r.haircolor=e.haircolor,r.pants=e.pants,r.shoesize=e.shoesize,r.has_current_gtc_accepted=e.has_current_gtc_accepted,r.has_driverslicense=e.has_driverslicense,r.health_insurance_type=e.health_insurance_number,r.health_insurance_id=e.health_insurance_id,r.health_insurance_number=e.health_insurance_number,r.height=e.height,r.hip=e.hip,r.iban=e.iban,r.id=e.id,r.expiry_date=e.expiry_date,r.id_number=e.id_number,r.is_approved=e.is_approved,r.is_vat_tax_liable=e.is_vat_tax_liable,r.languages=e.languages,r.lastname=e.lastname,r.legal_documents_blocking=e.legal_documents_blocking,r.legal_documents_reminder=e.legal_documents_reminder,r.mobile=e.mobile,r.nationality=e.nationality,r.nationality_name=e.nationality_name,r.near_to_city=e.near_to_city,r.near_to_city2=e.near_to_city2,r.work_preference=e.work_preference,r.industry_exposure=e.industry_exposure,r.workHistories=e.workHistories?e.workHistories.data:[],r.skills=e.skills,r.primary_role=e.primary_role,r.skill_documents=e.skill_documents,r.secondry_role=e.secondry_role?e.secondry_role:"",r.pictures=e.pictures&&e.pictures.data?e.pictures.data:[],r.profession=e.profession,r.qualifications=e.qualifications&&e.qualifications.data?e.qualifications.data.map(e=>this.qualificationResToVM(e)):[],r.trainingAndCertificates=e.trainingAndCertificates&&e.trainingAndCertificates.data?e.trainingAndCertificates.data.map(e=>this.trainingVMToRe(e)):[],r.references=e.references&&e.references.data?e.references.data.map(e=>this.referenceResToVM(e)):[],r.identityDocuments=e.identityDocuments&&e.identityDocuments.data?e.identityDocuments.data.map(e=>this.identityDocumentsResToVM(e)):[],r.ratings=e.ratings&&e.ratings.data?e.ratings.data.map(e=>({comment:e.comment,created_at:e.created_at,creator:e.creator?e.creator.data:void 0,freelancer_id:e.freelancer_id,id:e.id,rate:e.rate,updated_at:e.updated_at,user_id:e.user_id})):[],r.shirtsize=e.shirtsize,r.socialsecurity_number=e.socialsecurity_number,r.tax_class=e.tax_class,r.tax_id=e.tax_id,r.tax_number=e.tax_number,r.title=e.title,r.type=e.type,r.resume=e.resume_detail,r.updated_at=e.updated_at,r.updated_by=e.updated_by,r.about_me=e.about_me,e.user&&e.user.data){const t=e.user.data;r.user={id:t.id,status:t.status,created_at:t.created_at,email:t.email,active_at:t.active_at,confirmed_at:t.confirmed_at,contract_type_pending:t.contract_type_pending,deactivated_at:t.deactivated_at,deactivated_by:t.deactivated_by,deactivated_reason:t.deactivated_reason,disabled_at:t.disabled_at,disabled_reason:t.disabled_reason,fullname:t.fullname,gtc_blocked:t.gtc_blocked,has_requested_password_reset:t.has_requested_password_reset,is_confirmed:t.is_confirmed,is_deactivated:t.is_deactivated,is_disabled:t.is_disabled,legal_blocked:t.legal_blocked,legal_reminder:t.legal_reminder,role:t.role}}if(r.vat_tax_id=e.vat_tax_id,r.contract_type_ids=e.contract_type_ids,r.waist=e.waist,r.zip=e.zip,r.zip2=e.zip2,r.primary_role=e.primary_role,r.skill_documents=e.skill_documents,r.secondry_role=e.secondry_role?e.secondry_role:"",e.gtcs&&e.gtcs.data&&(r.gtcs=e.gtcs.data.map(e=>this.gtcsDocTransform(e))),t&&t.data&&(r.gtcsDoc=t.data.map(e=>this.freelancerGTCSDocMapping(e)),r.gtcsDoc1={},(r.gtcsDoc||[]).forEach(e=>{e.gtc_document_id&&r.gtcsDoc1&&(r.gtcsDoc1[e.gtc_document_id]=e)})),e.user&&e.user.data){const t=e.user.data.active_at,n=i().subtract(5,"minutes");r.online=!(!t||!i(t).isAfter(n))}const a={current:{additional:[]},pending:{},original:{}},s=e.requests&&e.requests.data&&(null===(n=e.requests.data)||void 0===n?void 0:n.filter(e=>"freelancer-changerequest"===e.type))||[];var o={};return s.forEach(e=>{e.params&&e.params.picture_id&&(o[e.params.picture_id]=e.action)}),e.pictures&&e.pictures.data&&e.pictures.data.forEach(t=>{e.body_picture_id===t.id?(a.current.body=this.transformPicture(t,!0),e.is_approved&&(a.original.body=this.transformPicture(t,!0))):e.face_picture_id===t.id?(a.current.profile=this.transformPicture(t,!0),e.is_approved&&(a.original.profile=this.transformPicture(t,!0))):t.id&&o[t.id]?"replace-freelancer-bodypicture"===o[t.id]?a.pending.body=this.transformPicture(t,!0):"replace-freelancer-portraitpicture"===o[t.id]&&(a.pending.profile=this.transformPicture(t,!0)):a.current.additional.push(this.transformPicture(t,!0))}),r.orgPictures=a,r.documents=this.getFreelancerDocuments(e),r.addresses=this.transformAddress(e),r.duplicates=e.duplicates,r.driver_license=e.driver_license||[],r.idcard_number=e.idcard_number,r.certificate_id=e.certificate_id,r.idcard_invalid_at=e.idcard_invalid_at,r.social_security_number=e.social_security_number,r.certificate_invalid_at=e.certificate_invalid_at,r.license_invalid_at=e.license_invalid_at,r.ecard_invalid_at=e.ecard_invalid_at,r.license_id=e.license_id,r}transformAddress(e){const t=["address","addressaddition","zip","city","country","near_to_city"],n=[];for(let i=0;i<2;i++);if(-1!==t.findIndex(t=>e[t])){const i={};t.forEach(t=>{i[t]=e[t]}),n.push(i)}if(-1!==t.findIndex(t=>e[t+"2"])){const i={};t.forEach(t=>{i[t]=e[t+"2"]}),n.push(i)}return n}gtcsDocTransform1(e){var t,n;return{accepted_at:e.accepted_at,comment:e.comment,contract_type_id:e.contract_type_id,document_id:e.document_id,documents:null===(n=null===(t=e.documents)||void 0===t?void 0:t.data)||void 0===n?void 0:n.map(e=>{const t={};return t.freelancer_id=e.freelancer_id,t.gtc_document_id=e.gtc_document_id,t.freelancer_document_id=e.freelancer_document_id,t.is_checked=e.is_checked,t.invalid_at=e.invalid_at,t.is_approved=e.is_approved,t.approved_by=e.approved_by,t.id=e.id,t.gtc_id=e.gtc_id,t.identifier=e.identifier,t.published_at=e.published_at,t.valid_at=e.valid_at,t.comment=e.comment,t.data=e.data,t.contract_type_id=e.contract_type_id,t.confirmation_type=e.confirmation_type,t.type=e.type,t.reconfirmation_type=e.reconfirmation_type,t.reconfirmation_index=e.reconfirmation_index,t.reconfirmation_interval=e.reconfirmation_interval,t.url=e.url,t.contract_type_identifier=e.contract_type_identifier,t.document=e.document?this.transformDocument(e.document.data,!0):void 0,t}),freelancer_id:e.freelancer_id,id:e.id,identifier:e.identifier,invalid_at:e.invalid_at,is_current:e.is_current,published_at:e.published_at,valid_at:e.valid_at}}gtcsDocTransform(e){var t,n;return{accepted_at:e.accepted_at,comment:e.comment,contract_type_id:e.contract_type_id,document_id:e.document_id,documents:null===(n=null===(t=e.documents)||void 0===t?void 0:t.data)||void 0===n?void 0:n.map(e=>this.freelancerGTCSDocMapping(e)),freelancer_id:e.freelancer_id,id:e.id,identifier:e.identifier,invalid_at:e.invalid_at,is_current:e.is_current,published_at:e.published_at,valid_at:e.valid_at}}freelancerGTCSDocMapping(e){var t,n;const i={};return i.freelancer_id=e.freelancer_id,i.gtc_document_id=e.gtc_document_id,i.freelancer_document_id=e.freelancer_document_id,i.is_checked=e.is_checked,i.is_changed=e.is_changed,i.invalid_at=e.invalid_at,i.is_approved=e.is_approved,i.approved_by=e.approved_by,i.id=e.id,i.gtc_id=e.gtc_id,i.identifier=e.identifier,i.published_at=e.published_at,i.valid_at=e.valid_at,i.comment=e.comment,i.data=e.data,i.contract_type_id=e.contract_type_id,i.confirmation_type=e.confirmation_type,i.type=e.type,i.name=e.name,i.reconfirmation_type=e.reconfirmation_type,i.reconfirmation_index=e.reconfirmation_index,i.reconfirmation_interval=e.reconfirmation_interval,i.url=e.url,i.contract_type_identifier=e.contract_type_identifier,i.document=e.document?this.transformDocument(e.document.data,!0):void 0,i.freelancer_documents=e.freelancer_documents&&e.freelancer_documents.data&&e.freelancer_documents.data.length>0?null===(n=null===(t=e.freelancer_documents)||void 0===t?void 0:t.data)||void 0===n?void 0:n.map(e=>({document:e.document?this.transformDocument(e.document.data,!0):void 0,id:e.id,type:e.type,url:e.url})):new Array(1),i}getFreelancerDocuments(e){var t,n;const i=e.is_approved,a={current:{},original:{},pendingId:{}},s=[],o=r.a.legal.type_action_mapping;for(const r in o)Object.prototype.hasOwnProperty.call(o,r)&&s.push(r);return e.documents&&(null===(t=e.documents.data)||void 0===t?void 0:t.length)&&e.documents.data.forEach(e=>{e.type&&!this.isFreelancerGtcDoc(e.type)&&(a.current[e.type]=e.document?this.transformDocument(e.document.data,!0):{},i&&s.includes(e.type)&&e.document&&(a.original[e.type]=this.transformDocument(e.document.data,!0)))}),(e.requests&&e.requests.data&&(null===(n=e.requests.data)||void 0===n?void 0:n.filter(e=>"freelancer-changerequest"===e.type))||[]).forEach(e=>{if(e.action){var t=o[e.action];e.params&&t&&!this.isFreelancerGtcDoc(t)&&e.params&&e.params.document_id&&(a.pendingId[t]=e.params.document_id)}}),a}isFreelancerGtcDoc(e){return"signed-terms-and-conditions"===e||"signed-attachment"===e}transformFreelancerDocument(e){return{id:e.id,type:e.type,url:e.url,document:e.document?this.transformDocument(e.document.data,!0):void 0}}transformDocument(e,t){return e.documents&&e.documents.data&&(e.documents=e.documents.data.map(e=>this.transformSingleDoc(e,t))),this.transformSingleDoc(e,t)}transformSingleDoc(e,t){return Object.assign(Object.assign({},e),{url:e.url||a.a.api+`/documents/${e.id}`,mime:e.mime||null,size:e.size||null,originalFilename:e.original_filename||null,saved:t})}transformPicture(e,t){return Object.assign(Object.assign({},e),{url:{full:a.a.api+`/pictures/${e.id}/full`,medium:a.a.api+`/pictures/${e.id}/medium`,thumbnail:a.a.api+`/pictures/${e.id}/icon`},saved:t})}referenceVMToRe(e){return{name:e.name,freelancer_id:e.freelancer_id,relationship:e.relationship,document:e.document,id:e.id,email:e.email,isVerification:e.isVerification,contact_number:e.contact_number,document_id:e.document_id}}qualificationVMToRe(e){return{school_college_university:e.school_college_university,document_id:e.document?e.document.id:void 0,freelancer_id:e.freelancer_id,description:e.description,grade:e.grade,document:e.document,fieldofstudy:e.fieldofstudy,degree:e.degree,id:e.id,start_date:e.start_date?this.formatService.date(e.start_date,!0,"YYYY-MM-DD"):void 0,end_date:e.end_date?this.formatService.date(e.end_date,!0,"YYYY-MM-DD"):void 0}}identityDocumentsVMToRe(e){return{id_name:e.id_name,document_id:e.document?e.document.id:void 0,expiry_date:e.expiry_date,freelancer_id:e.freelancer_id,id_number:e.id_number,document:e.document,id:e.id}}trainingVMToRe(e){var t;return{name:e.name,freelancer_id:e.freelancer_id,description:e.description,issuing_organization:e.issuing_organization,document_id:e.document_id,id:e.id,document:null===(t=e.document)||void 0===t?void 0:t.data,issue_date:this.datePipe.transform(e.issue_date,"yyyy-MM-dd")}}workHistoryVMToRe(e){return{job_title:e.job_title,id:e.id,freelancer_id:e.freelancer_id,description:e.description,company_name:e.company_name,document_id:e.document_id,document:e.document,is_current_company:"no"!=e.is_current_company,start_from:this.datePipe.transform(e.start_from,"yyyy-MM-dd"),till:"Present"==e.till?null:this.datePipe.transform(e.till,"yyyy-MM-dd")}}identityDocumentsResToVM(e){return{id_name:e.id_name,id_number:e.id_number,expiry_date:this.datePipe.transform(e.expiry_date,"yyyy-MM-dd"),document_id:e.document_id,document:e.document,id:e.id}}referenceResToVM(e){var t;const n={name:e.name,relationship:e.relationship,email:e.email,contact_number:e.contact_number,document_id:e.document_id,id:e.id,isVerification:e.isVerification,document:e.document};if(e.document&&e.document.data){const i=(null===(t=e.document)||void 0===t?void 0:t.data)?e.document.data:e.document;n.document={},n.document.id=i.id,n.document.mime=i.mime,n.document.original_filename=i.original_filename,n.document.size=i.size,n.document.url=i.url}return n}qualificationResToVM(e){var t;const n={end_date:e.end_date,document_id:e.document_id,freelancer_id:e.freelancer_id,description:e.description,id:e.id,school_college_university:e.school_college_university,degree:e.degree,fieldofstudy:e.fieldofstudy,grade:e.grade,start_date:e.start_date,document:e.document};if(e.document&&e.document){const i=(null===(t=e.document)||void 0===t?void 0:t.data)?e.document.data:e.document;n.document={},n.document.id=i.id,n.document.mime=i.mime,n.document.original_filename=i.original_filename,n.document.size=i.size,n.document.url=i.url}return n}searchRequest(e){const t={include:["user"]};return t.page=e.pageIndex,t.order_by=e.order_by,t.order_dir=e.order_dir,t.limit=e.pageSize,t.only_fields=["freelancer.id","freelancer.firstname","freelancer.lastname","freelancer.fullname","freelancer.zip","freelancer.city","freelancer.mobile","freelancer.avg_rating","freelancer.avg_assignment_rating","freelancer.face_picture_id","user.id","user.email","user.has_requested_account_delete","user.has_requested_password_reset","user.status","user.active_at","user.created_at","user.confirmed_at"],t.filters=[],e.postcodesMin&&t.filters.push({key:"zip_from",value:e.postcodesMin}),e.postcodesMax&&t.filters.push({key:"zip_to",value:e.postcodesMax}),e.status&&e.status.length&&t.filters.push({key:"status",value:e.status.join(",")}),e.certificates&&t.filters.push({key:"certificates",value:e.certificates.join(",")}),e.assignment_rating&&t.filters.push({key:"assignment_rating",value:e.assignment_rating}),e.freelancer_rating&&t.filters.push({key:"freelancer_rating",value:e.freelancer_rating}),e.contractType&&t.filters.push({key:"contract_type_id",value:e.contractType}),e.search&&t.filters.push({key:"search",value:e.search}),t}getByIdRequest(e){const t={};return t.id=e,t.filters=[{key:"add_summary",value:!0}],t.include=["documents","client.contacts","client.sites.client_site_contact","certificates","agent","budget.contacts","order","contact"],t}prepareFreelancerGtcDocuments(e){var t=[];for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)){const i=e[n];t.push({is_checked:i.is_checked,gtc_document_id:n,document_id:i.freelancer_documents&&i.freelancer_documents[0]?i.freelancer_documents[0].id:void 0})}return t}}return e.\u0275fac=function(t){return new(t||e)(s.ac(o.a),s.ac(c.f),s.ac(l.a))},e.\u0275prov=s.Mb({token:e,factory:e.\u0275fac}),e})()},XoHu:function(e,t,n){"use strict";function i(e){return null!==e&&"object"==typeof e}n.d(t,"a",function(){return i})},XqQ8:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var i=n("lJxs"),r=n("Cfvw"),a=n("zx2A");function s(e,t){return t?n=>n.pipe(s((n,a)=>Object(r.a)(e(n,a)).pipe(Object(i.a)((e,i)=>t(n,e,a,i))))):t=>t.lift(new o(e))}class o{constructor(e){this.project=e}call(e,t){return t.subscribe(new c(e,this.project))}}class c extends a.b{constructor(e,t){super(e),this.project=t,this.hasSubscription=!1,this.hasCompleted=!1,this.index=0}_next(e){this.hasSubscription||this.tryNext(e)}tryNext(e){let t;const n=this.index++;try{t=this.project(e,n)}catch(i){return void this.destination.error(i)}this.hasSubscription=!0,this._innerSub(t)}_innerSub(e){const t=new a.a(this),n=this.destination;n.add(t);const i=Object(a.c)(e,t);i!==t&&n.add(i)}_complete(){this.hasCompleted=!0,this.hasSubscription||this.destination.complete(),this.unsubscribe()}notifyNext(e){this.destination.next(e)}notifyError(e){this.destination.error(e)}notifyComplete(){this.hasSubscription=!1,this.hasCompleted&&this.destination.complete()}}},Y7HM:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("DH7j");function r(e){return!Object(i.a)(e)&&e-parseFloat(e)+1>=0}},YRex:function(e,t,n){!function(e){"use strict";e.defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===t||"\u0633\u06d5\u06be\u06d5\u0631"===t||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===t?e:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===t||"\u0643\u06d5\u0686"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var i=100*e+t;return i<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":i<900?"\u0633\u06d5\u06be\u06d5\u0631":i<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":i<1230?"\u0686\u06c8\u0634":i<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return e+"-\u06be\u06d5\u067e\u062a\u06d5";default:return e}},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(n("wd/R"))},Ylt2:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("quSY");class r extends i.a{constructor(e,t){super(),this.subject=e,this.subscriber=t,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const e=this.subject,t=e.observers;if(this.subject=null,!t||0===t.length||e.isStopped||e.closed)return;const n=t.indexOf(this.subscriber);-1!==n&&t.splice(n,1)}}},Yqqv:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("M2Hx"),r=n("7+OI"),a=n("fXoL"),s=n("PjmR");let o=(()=>{class e{constructor(e,t){this.translate=e,this._ref=t,this.value="",this.lastKey="",this.lastParams=[]}updateValue(e,t,n){let i=t=>{this.value=void 0!==t?t:e,this.lastKey=e,this._ref.markForCheck()};if(n){let a=this.translate.getParsedResult(n,e,t);Object(r.a)(a.subscribe)?a.subscribe(i):i(a)}this.translate.get(e,t).subscribe(i)}transform(e,...t){if(!e||!e.length)return e;if(Object(i.a)(e,this.lastKey)&&Object(i.a)(t,this.lastParams))return this.value;let n;if(Object(i.b)(t[0])&&t.length)if("string"==typeof t[0]&&t[0].length){let e=t[0].replace(/(\')?([a-zA-Z0-9_]+)(\')?(\s)?:/g,'"$2":').replace(/:(\s)?(\')(.*?)(\')/g,':"$3"');try{n=JSON.parse(e)}catch(r){throw new SyntaxError(`Wrong parameter in TranslatePipe. Expected a valid Object, received: ${t[0]}`)}}else"object"!=typeof t[0]||Array.isArray(t[0])||(n=t[0]);return this.lastKey=e,this.lastParams=t,this.updateValue(e,n),this.value}ngOnDestroy(){}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(s.a),a.cc())},e.\u0275pipe=a.Pb({name:"translate",type:e,pure:!1}),e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac}),e})()},YuTi:function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},Z1TL:function(e,t,n){"use strict";n.d(t,"b",function(){return a}),n.d(t,"c",function(){return s}),n.d(t,"a",function(){return o});var i=n("kt0X"),r=function(e){return e.UserLoginSuccess="[User] User login success",e.UserLogoutSuccess="[User] User logout success",e.LanguageChange="[User] Language change",e}({});const a=Object(i.n)(r.UserLoginSuccess,Object(i.s)()),s=Object(i.n)(r.UserLogoutSuccess),o=Object(i.n)(r.LanguageChange,Object(i.s)())},Z4QM:function(e,t,n){!function(e){"use strict";var t=["\u062c\u0646\u0648\u0631\u064a","\u0641\u064a\u0628\u0631\u0648\u0631\u064a","\u0645\u0627\u0631\u0686","\u0627\u067e\u0631\u064a\u0644","\u0645\u0626\u064a","\u062c\u0648\u0646","\u062c\u0648\u0644\u0627\u0621\u0650","\u0622\u06af\u0633\u067d","\u0633\u064a\u067e\u067d\u0645\u0628\u0631","\u0622\u06aa\u067d\u0648\u0628\u0631","\u0646\u0648\u0645\u0628\u0631","\u068a\u0633\u0645\u0628\u0631"],n=["\u0622\u0686\u0631","\u0633\u0648\u0645\u0631","\u0627\u06b1\u0627\u0631\u0648","\u0627\u0631\u0628\u0639","\u062e\u0645\u064a\u0633","\u062c\u0645\u0639","\u0687\u0646\u0687\u0631"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(e){return"\u0634\u0627\u0645"===e},meridiem:function(e,t,n){return e<12?"\u0635\u0628\u062d":"\u0634\u0627\u0645"},calendar:{sameDay:"[\u0627\u0684] LT",nextDay:"[\u0633\u0680\u0627\u06bb\u064a] LT",nextWeek:"dddd [\u0627\u06b3\u064a\u0646 \u0647\u0641\u062a\u064a \u062a\u064a] LT",lastDay:"[\u06aa\u0627\u0644\u0647\u0647] LT",lastWeek:"[\u06af\u0632\u0631\u064a\u0644 \u0647\u0641\u062a\u064a] dddd [\u062a\u064a] LT",sameElse:"L"},relativeTime:{future:"%s \u067e\u0648\u0621",past:"%s \u0627\u06b3",s:"\u0686\u0646\u062f \u0633\u064a\u06aa\u0646\u068a",ss:"%d \u0633\u064a\u06aa\u0646\u068a",m:"\u0647\u06aa \u0645\u0646\u067d",mm:"%d \u0645\u0646\u067d",h:"\u0647\u06aa \u06aa\u0644\u0627\u06aa",hh:"%d \u06aa\u0644\u0627\u06aa",d:"\u0647\u06aa \u068f\u064a\u0646\u0647\u0646",dd:"%d \u068f\u064a\u0646\u0647\u0646",M:"\u0647\u06aa \u0645\u0647\u064a\u0646\u0648",MM:"%d \u0645\u0647\u064a\u0646\u0627",y:"\u0647\u06aa \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(e){return e.replace(/\u060c/g,",")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(n("wd/R"))},ZAMP:function(e,t,n){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n("wd/R"))},ZM0x:function(e,t,n){"use strict";n.d(t,"a",function(){return g});var i=n("0IaG"),r=n("fXoL"),a=n("ofXK"),s=n("bTqV"),o=n("Yqqv");function c(e,t){1&e&&(r.Wb(0,"div",10),r.Wb(1,"span",11),r.Rb(2,"span",12),r.Rb(3,"span",13),r.Vb(),r.Vb())}function l(e,t){1&e&&(r.Wb(0,"div",14),r.Rb(1,"span",15),r.Rb(2,"span",16),r.Vb())}function u(e,t){1&e&&r.Rb(0,"div",17)}function d(e,t){1&e&&(r.Wb(0,"div",18),r.Rb(1,"span",19),r.Rb(2,"span",20),r.Rb(3,"div",21),r.Rb(4,"div",22),r.Vb())}function h(e,t){if(1&e&&(r.Wb(0,"h2"),r.Rc(1),r.Vb()),2&e){const e=r.ic();r.Cb(1),r.Sc(e.title)}}function p(e,t){if(1&e&&(r.Wb(0,"h2"),r.Rc(1),r.Vb()),2&e){const e=r.ic();r.Cb(1),r.Sc(e.titleCode)}}function f(e,t){if(1&e&&r.Rb(0,"p",23),2&e){const e=r.ic();r.qc("innerHtml",e.message,r.Gc)}}function m(e,t){if(1&e&&(r.Rb(0,"p",23),r.jc(1,"translate")),2&e){const e=r.ic();r.qc("innerHtml",r.kc(1,1,e.messageCode),r.Gc)}}function b(e,t){if(1&e){const e=r.Xb();r.Wb(0,"button",24),r.ec("click",function(){return r.Fc(e),r.ic().cancel()}),r.Rc(1),r.jc(2,"translate"),r.Vb()}if(2&e){const e=r.ic();r.Cb(1),r.Sc(e.cancelText?e.cancelText:r.kc(2,1,e.cancelCode))}}let g=(()=>{class e{constructor(e,t){this.dialogRef=e,this.data=t,this.noCancel=!1,this.title=t.title,this.titleCode=t.titleCode,this.type=t.type,this.message=t.message,this.messageCode=t.messageCode,this.confirmText=t.confirmText,this.cancelText=t.cancelText,this.confirmCode=t.confirmCode,this.cancelCode=t.cancelCode,this.noCancel=t.noCancel}ngOnInit(){}cancel(){this.dialogRef.close(!1)}confirm(){this.dialogRef.close(!0)}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(i.g),r.Qb(i.a))},e.\u0275cmp=r.Kb({type:e,selectors:[["app-confirm-box"]],decls:14,vars:12,consts:[[1,"sweet-alert"],["class","sa-icon sa-error",4,"ngIf"],["class","sa-icon sa-warning pulseWarning",4,"ngIf"],["class","sa-icon sa-info",4,"ngIf"],["class","sa-icon sa-success",4,"ngIf"],[4,"ngIf"],["style","display: block;",3,"innerHtml",4,"ngIf"],[1,"sa-button-container"],["type","button","mat-stroked-button","","color","primary",3,"click",4,"ngIf"],["type","button","mat-flat-button","","color","accent",3,"click"],[1,"sa-icon","sa-error"],[1,"sa-x-mark"],[1,"sa-line","sa-left"],[1,"sa-line","sa-right"],[1,"sa-icon","sa-warning","pulseWarning"],[1,"sa-body","pulseWarningIns"],[1,"sa-dot","pulseWarningIns"],[1,"sa-icon","sa-info"],[1,"sa-icon","sa-success"],[1,"sa-line","sa-tip"],[1,"sa-line","sa-long"],[1,"sa-placeholder"],[1,"sa-fix"],[2,"display","block",3,"innerHtml"],["type","button","mat-stroked-button","","color","primary",3,"click"]],template:function(e,t){1&e&&(r.Wb(0,"div",0),r.Pc(1,c,4,0,"div",1),r.Pc(2,l,3,0,"div",2),r.Pc(3,u,1,0,"div",3),r.Pc(4,d,5,0,"div",4),r.Pc(5,h,2,1,"h2",5),r.Pc(6,p,2,1,"h2",5),r.Pc(7,f,1,1,"p",6),r.Pc(8,m,2,3,"p",6),r.Wb(9,"div",7),r.Pc(10,b,3,3,"button",8),r.Wb(11,"button",9),r.ec("click",function(){return t.confirm()}),r.Rc(12),r.jc(13,"translate"),r.Vb(),r.Vb(),r.Vb()),2&e&&(r.Cb(1),r.qc("ngIf","error"===t.type),r.Cb(1),r.qc("ngIf","warning"===t.type),r.Cb(1),r.qc("ngIf","info"===t.type),r.Cb(1),r.qc("ngIf","success"===t.type),r.Cb(1),r.qc("ngIf",t.title),r.Cb(1),r.qc("ngIf",t.titleCode),r.Cb(1),r.qc("ngIf",t.message),r.Cb(1),r.qc("ngIf",t.messageCode),r.Cb(2),r.qc("ngIf",!t.noCancel),r.Cb(2),r.Sc(t.confirmText?t.confirmText:r.kc(13,10,t.confirmCode)))},directives:[a.p,s.b],pipes:[o.a],styles:['.sweet-alert[_ngcontent-%COMP%]{min-width:400px}@media (max-width:599px){.sweet-alert[_ngcontent-%COMP%]{min-width:320px}}.sweet-alert[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#575757;font-size:30px;font-weight:600;text-transform:none;margin:25px 0;line-height:40px;display:block}.sweet-alert[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%], .sweet-alert[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{text-align:center;position:relative;padding:0}.sweet-alert[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#797979;font-size:16px;font-weight:300;float:none;margin:0;line-height:normal}.sweet-alert[_ngcontent-%COMP%]   .sa-icon[_ngcontent-%COMP%]{width:80px;height:80px;border:4px solid grey;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-error[_ngcontent-%COMP%]{border-color:#f27474}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-error[_ngcontent-%COMP%]   .sa-x-mark[_ngcontent-%COMP%]{position:relative;display:block}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-error[_ngcontent-%COMP%]   .sa-line[_ngcontent-%COMP%]{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-error[_ngcontent-%COMP%]   .sa-line.sa-left[_ngcontent-%COMP%]{transform:rotate(45deg);left:17px}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-error[_ngcontent-%COMP%]   .sa-line.sa-right[_ngcontent-%COMP%]{transform:rotate(-45deg);right:16px}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-warning[_ngcontent-%COMP%]{border-color:#50afb0}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-warning[_ngcontent-%COMP%]   .sa-body[_ngcontent-%COMP%]{position:absolute;width:5px;height:47px;left:50%;top:10px;border-radius:2px;margin-left:-2px;background-color:#50afb0}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-warning[_ngcontent-%COMP%]   .sa-dot[_ngcontent-%COMP%]{position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#50afb0}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-info[_ngcontent-%COMP%]{border-color:#c9dae1}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-info[_ngcontent-%COMP%]:before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#c9dae1}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-info[_ngcontent-%COMP%]:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#c9dae1}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]{border-color:#a5dc86}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]:after, .sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]:before{content:"";border-radius:40px;border-radius:50%;position:absolute;width:60px;height:120px;background:#fff;transform:rotate(45deg)}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]:before{border-radius:120px 0 0 120px;top:-7px;left:-33px;transform:rotate(-45deg);transform-origin:60px 60px}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]:after{border-radius:0 120px 120px 0;top:-11px;left:30px;transform:rotate(-45deg);transform-origin:0 60px}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]   .sa-placeholder[_ngcontent-%COMP%]{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]   .sa-fix[_ngcontent-%COMP%]{width:5px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;transform:rotate(-45deg)}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]   .sa-line[_ngcontent-%COMP%]{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]   .sa-line.sa-tip[_ngcontent-%COMP%]{width:25px;left:14px;top:46px;transform:rotate(45deg)}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-success[_ngcontent-%COMP%]   .sa-line.sa-long[_ngcontent-%COMP%]{width:47px;right:8px;top:38px;transform:rotate(-45deg)}.sweet-alert[_ngcontent-%COMP%]   .sa-icon.sa-custom[_ngcontent-%COMP%]{background-size:contain;border-radius:0;border:none;background-position:50%;background-repeat:no-repeat}@keyframes pulseWarning{0%{border-color:#8ae2e0}to{border-color:#50afb0}}.pulseWarning[_ngcontent-%COMP%]{animation:pulseWarning .75s infinite alternate}@keyframes pulseWarningIns{0%{background-color:#8ae2e0}to{background-color:#50afb0}}.pulseWarningIns[_ngcontent-%COMP%]{animation:pulseWarningIns .75s infinite alternate}@keyframes rotate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sa-button-container[_ngcontent-%COMP%]{text-align:center}.sa-button-container[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{margin:25px 5px 0}']}),e})()},ZSnQ:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("f0Wu"),r=n("8fXS"),a=n("ofXK"),s=n("fXoL");let o=(()=>{class e{date(e,t=!1,n=r.a.transform.dateformat){return e?(i.isMoment(e)?e:t||i.isDate(e)||"number"==typeof e?i(e):i.utc(e).tz(r.a.dates.timezone)).format(n):""}datetime(e,t){return e?(i.isMoment(e)?e:i.isDate(e)||"number"==typeof e?i(e).local():i.utc(e).local()).format(t||r.a.transform.datetimeformat):""}formatCurrency(e,t="de-DE",n="\u20ac",i="EUR",r){return void 0!==e?"string"==typeof e?Object(a.B)(Number(e),t,n,i,r):Object(a.B)(e,t,n,i,r):""}percent(e){return!!e&&null!==e&&"number"==typeof e&&(e||0)+"%"||""}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=s.Mb({token:e,factory:e.\u0275fac}),e})()},ZUHj:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("7o/Q");class r extends i.a{constructor(e,t,n){super(),this.parent=e,this.outerValue=t,this.outerIndex=n,this.index=0}_next(e){this.parent.notifyNext(this.outerValue,e,this.outerIndex,this.index++,this)}_error(e){this.parent.notifyError(e,this),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}var a=n("SeVD"),s=n("HDdC");function o(e,t,n,i,o=new r(e,n,i)){if(!o.closed)return t instanceof s.a?t.subscribe(o):Object(a.a)(t)(o)}},ZdsC:function(e,t,n){"use strict";n.r(t),n.d(t,"DashboardModule",function(){return Fr});var i=n("ofXK"),r=n("tyNb"),a=n("I+ri"),s=n("A41n"),o=n("wd/R"),c=n("8crw"),l=n("swNd"),u=n("dXqA"),d=n("fXoL"),h=n("kt0X");const p=Object(h.n)("[dashboard] Load Dashboard Attendance List",Object(h.s)()),f=Object(h.n)("[dashboard] Load Dashboard Attendance List Success",Object(h.s)()),m=Object(h.n)("[dashboard] Load Dashboard JobOffer List",Object(h.s)()),b=Object(h.n)("[dashboard] Load Dashboard JobOffer List Success",Object(h.s)()),g=Object(h.n)("[dashboard] Load Dashboard OnBoarding List",Object(h.s)()),_=Object(h.n)("[dashboard] Load Dashboard OnBoarding List Success",Object(h.s)()),v=Object(h.n)("[dashboard] Load Dashboard Offers List",Object(h.s)()),y=Object(h.n)("[dashboard] Load Dashboard Offers List Success",Object(h.s)()),M=Object(h.n)("[dashboard] Load Dashboard Change List",Object(h.s)()),w=Object(h.n)("[dashboard] Load Dashboard Change List Success",Object(h.s)()),A=Object(h.n)("[dashboard] Load Dashboard Task List",Object(h.s)()),C=Object(h.n)("[dashboard] Load Dashboard Change Task Success",Object(h.s)()),k=Object(h.n)("[news] Load Messages",Object(h.s)()),O=Object(h.n)("[news] Load Messages Success",Object(h.s)()),S=Object(h.n)("[news] Load News List",Object(h.s)()),L=Object(h.n)("[news] Load News List Success",Object(h.s)()),T=Object(h.n)("[dashboard] Load Dashboard Cons List",Object(h.s)()),x=Object(h.n)("[dashboard] Load Dashboard Change Cons Success",Object(h.s)()),D=Object(h.n)("[dashboard] Load Dashboard CurrentJobs List",Object(h.s)()),E=Object(h.n)("[dashboard] Load Dashboard CurrentJobs List Success",Object(h.s)()),P=Object(h.n)("[dashboard] Load Dashboard Project List",Object(h.s)()),R=Object(h.n)("[dashboard] Load Dashboard Project List Success",Object(h.s)()),j=Object(h.n)("[dashboard] Load Dashboard Jobs List",Object(h.s)()),z=Object(h.n)("[dashboard] Load Dashboard Jobs List Success",Object(h.s)()),N=Object(h.n)("[dashboard] Load Dashboard Contract List",Object(h.s)()),I=Object(h.n)("[dashboard] Load Dashboard Jobs Contract Success",Object(h.s)()),F=Object(h.n)("[dashboard] Load Dashboard Certificate",Object(h.s)()),W=Object(h.n)("[dashboard] Load Dashboard Certificate Success",Object(h.s)()),q=Object(h.n)("[dashboard] Load Dashboard Unsuitable Job",Object(h.s)()),B=Object(h.n)("[dashboard] Load Dashboard Unsuitable Job Success",Object(h.s)()),V=Object(h.n)("[dashboard] Load Dashboard Suitable Job",Object(h.s)()),Y=Object(h.n)("[dashboard] Load Dashboard Suitable Job Success",Object(h.s)()),H=Object(h.n)("[dashboard] Load Dashboard Invited Jobs",Object(h.s)()),X=Object(h.n)("[dashboard] Load Dashboard Invited Jobs Success",Object(h.s)()),U=Object(h.n)("[dashboard] Load Dashboard Assignment ",Object(h.s)()),G=Object(h.n)("[dashboard] Load Dashboard Assigment  Success",Object(h.s)()),Q=Object(h.n)("[dashboard] Load Dashboard Unconfirmed Attendance ",Object(h.s)()),K=Object(h.n)("[dashboard] Load Dashboard Unconfirmed Attendance Success",Object(h.s)()),$={loadDashboardAttendance:p,loadDashboardAttendanceSuccess:f,loadDashboardOffers:v,loadDashboardOffersSuccess:y,loadDashboardChanges:M,loadDashboardChangeSuccess:w,loadDashboardTask:A,loadDashboardTaskSuccess:C,loadMessage:k,loadMessageSuccess:O,newsList:S,removeTender:Object(h.n)("[news] Remove Tender",Object(h.s)()),removeTenderSuccess:Object(h.n)("[news] Remove Tender Success",Object(h.s)()),newsListSuccess:L,loadDashboardConsultants:T,loadDashboardConsultantsSuccess:x,loadDashboardOnBoarding:g,loadDashboardOnBoardingSuccess:_,loadDashboardCurrentJobs:D,loadDashboardCurrentJobsSuccess:E,loadDashboardJobOffer:m,loadDashboardJobOfferSuccess:b,loadDashboardProject:P,loadDashboardProjectSuccess:R,loadDashboardJobs:j,loadDashboardJobsSuccess:z,loadDashboardContract:N,loadDashboardContractSuccess:I,loadDashboardCertificate:F,loadDashboardCertificateSuccess:W,loadDashboardUnsuitableJob:q,loadDashboardUnsuitableJobSuccess:B,loadJDashboardSuitableJob:V,loadJDashboardSuitableJobSuccess:Y,loadDashboardInviteJob:H,loadDashboardInviteJobSuccess:X,loadDashboardAssignment:U,loadDashboardAssignmentSuccess:G,loadDashboardUnconfirmedAttendance:Q,loadDashboardUnconfirmedAttendanceSuccess:K,loadShiftToConfirm:Object(h.n)("[dashboard] Load ShiftToConfirm List",Object(h.s)()),loadShiftToConfirmSuccess:Object(h.n)("[dashboard] Load ShiftToConfirm List Success",Object(h.s)()),loadNotifications:Object(h.n)("[dashboard] Load loadNotifications",Object(h.s)()),loadNotificationsSuccess:Object(h.n)("[dashboard] Load loadNotifications Success",Object(h.s)())},J="dashboard",Z=Object(h.p)({attendance:[],offers:[],changes:[],tasks:[],message:[],loadNews:[],cons:[],onBoard:[],onJobs:[],OfferJobs:[],project:[],Jobs:[],Contract:[],Certificate:[],unsuitableJob:[],suitableJob:[],invitedJobs:[],AssignmentList:[],UnconfirmedAttendance:[],shiftToConfirm:[],notifiactions:[]},Object(h.r)($.loadDashboardAttendance,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardAttendanceSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{attendance:t,loading:!1})),Object(h.r)($.loadDashboardJobOffer,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardJobOfferSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{OfferJobs:t,loading:!1})),Object(h.r)($.loadDashboardOffers,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardOffersSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{offers:t,loading:!1})),Object(h.r)($.loadDashboardChanges,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardChangeSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{changes:t,loading:!1})),Object(h.r)($.loadDashboardTask,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardTaskSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{tasks:t,loading:!1})),Object(h.r)($.loadMessage,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadMessageSuccess,(e,{lists:t})=>Object.assign(Object.assign({},e),{message:t,loading:!1})),Object(h.r)($.newsList,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.newsListSuccess,(e,{lists:t})=>Object.assign(Object.assign({},e),{loading:!1,loadNews:t})),Object(h.r)($.loadDashboardConsultants,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardConsultantsSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{cons:t,loading:!1})),Object(h.r)($.loadDashboardOnBoarding,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardOnBoardingSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{loading:!1,onBoard:t})),Object(h.r)($.loadDashboardCurrentJobs,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardCurrentJobsSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{loading:!1,onJobs:t})),Object(h.r)($.loadDashboardProject,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardProjectSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{project:t,loading:!1})),Object(h.r)($.loadDashboardJobs,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardJobsSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{Jobs:t,loading:!1})),Object(h.r)($.loadDashboardContract,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardContractSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{Contract:t,loading:!1})),Object(h.r)($.loadDashboardCertificate,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardCertificateSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{Certificate:t,loading:!1})),Object(h.r)($.loadDashboardUnsuitableJob,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardUnsuitableJobSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{unsuitableJob:t,loading:!1})),Object(h.r)($.loadJDashboardSuitableJob,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadJDashboardSuitableJobSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{suitableJob:t,loading:!1})),Object(h.r)($.loadDashboardInviteJob,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardInviteJobSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{invitedJobs:t,loading:!1})),Object(h.r)($.loadDashboardAssignment,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardAssignmentSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{AssignmentList:t,loading:!1})),Object(h.r)($.loadDashboardUnconfirmedAttendance,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadDashboardUnconfirmedAttendanceSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{UnconfirmedAttendance:t,loading:!1})),Object(h.r)($.removeTenderSuccess,(e,{})=>Object.assign(Object.assign({},e),{loading:!1})),Object(h.r)($.loadShiftToConfirm,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadShiftToConfirmSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{shiftToConfirm:t,loading:!1})),Object(h.r)($.loadNotifications,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(h.r)($.loadNotificationsSuccess,(e,{list:t})=>Object.assign(Object.assign({},e),{notifiactions:t,loading:!1})));function ee(e,t){return Z(e,t)}const te=Object(h.o)(J),ne={getAttendList:Object(h.q)(te,e=>e.attendance),getOfferList:Object(h.q)(te,e=>e.offers),getOfferJob:Object(h.q)(te,e=>e.OfferJobs),getChangeList:Object(h.q)(te,e=>e.changes),getTaskList:Object(h.q)(te,e=>e.tasks),getMessage:Object(h.q)(te,e=>e.message),getNewsList:Object(h.q)(te,e=>e.loadNews),getConsList:Object(h.q)(te,e=>e.cons),getOnBoardList:Object(h.q)(te,e=>e.onBoard),getOnJobsList:Object(h.q)(te,e=>e.onJobs),getProjectList:Object(h.q)(te,e=>e.project),getJobList:Object(h.q)(te,e=>e.Jobs),getContractList:Object(h.q)(te,e=>e.Contract),getCertificateList:Object(h.q)(te,e=>e.Certificate),getUnsuitableJobList:Object(h.q)(te,e=>e.unsuitableJob),getSuitableJobList:Object(h.q)(te,e=>e.suitableJob),getInvitedJobList:Object(h.q)(te,e=>e.invitedJobs),getAssignmentList:Object(h.q)(te,e=>e.AssignmentList),getUnconfirmedAttendance:Object(h.q)(te,e=>e.UnconfirmedAttendance),getshiftToConfirmList:Object(h.q)(te,e=>e.shiftToConfirm),getNotifications:Object(h.q)(te,e=>e.notifiactions)};let ie=(()=>{class e{constructor(e){this.store=e,this.gatDashboardAttendance$=this.store.select(ne.getAttendList),this.gatDashboardOffer$=this.store.select(ne.getOfferList),this.gatDashboardJobOffer$=this.store.select(ne.getOfferJob),this.gatDashboardChange$=this.store.select(ne.getChangeList),this.gatDashboardTask$=this.store.select(ne.getTaskList),this.getNewsList$=this.store.select(ne.getNewsList),this.gatDashboardCons$=this.store.select(ne.getConsList),this.getOnBoardingList$=this.store.select(ne.getOnBoardList),this.getOnJobsList$=this.store.select(ne.getOnJobsList),this.gatDashboardProject$=this.store.select(ne.getProjectList),this.gatDashboardJobs$=this.store.select(ne.getJobList),this.gatDashboardContract$=this.store.select(ne.getContractList),this.getDashboardCertificate$=this.store.select(ne.getCertificateList),this.getDashboardUnsuitableJob$=this.store.select(ne.getUnsuitableJobList),this.getDashboardSuitableJob$=this.store.select(ne.getSuitableJobList),this.getDashboardInvitedJob$=this.store.select(ne.getInvitedJobList),this.getDashboardAssignment$=this.store.select(ne.getAssignmentList),this.getDashboardUnconfirmedAttendance$=this.store.select(ne.getUnconfirmedAttendance),this.getDashboardShiftToConfirm$=this.store.select(ne.getshiftToConfirmList),this.getNotifications$=this.store.select(ne.getNotifications)}dashboardAttend(){this.store.select(s.a).subscribe(e=>{e&&(this.loggedUser=null==e?void 0:e.role_id,this.loggedUser)&&this.store.dispatch($.loadDashboardAttendance({attend:"/freelancers/"+this.loggedUser+"/assignments?include=date.job.site,freelancers.user&limit=3&without_checkins=true&order_by=appointed_at&order_dir=asc&only_fields=assignment.id,assignment.start_time,assignment.finish_time,assignment.freelancer_id,date.appointed_at,job.title,site.name,site.number,site.address,site.zip,site.city,site.group,freelancer.id,freelancer.fullname,freelancer.firstname,freelancer.lastname,freelancer.mobile,user.id,user.email"}))})}dashboardOffer(){this.store.dispatch($.loadDashboardOffers({offer:"/offers?include=tender.contract_type,freelancer&limit=3"}))}dashboardChange(){this.store.dispatch($.loadDashboardChanges({change:"/requests?include=user&limit=3&type=freelancer-changerequest&order_by=created_at&order_dir=desc"}))}dashboardTask(e){this.store.dispatch($.loadDashboardTask({task:`/todos?include=owner,creator&limit=3&page=1&order_by=target_at&order_dir=asc&agent_id=${e}&state=open`}))}newsLoading(e){let t="";t="agent"===e?"/jobs/messages?limit=1&page=1&include=question,sender,recipient&order_by=created_at&order_dir=desc&called_stage=dashboard":"/jobs/messages?limit=24&page=1&include=question,sender,recipient&order_by=created_at&order_dir=desc&with_answer=1&called_stage=dashboard",this.store.dispatch($.newsList({msg:t}))}removeTender(e){this.store.dispatch($.removeTender({questionId:e}))}dashboardCons(){this.store.dispatch($.loadDashboardConsultants({cons:"/assignments?limit=1&page=2&order_by=appointed_at&order_dir=asc&only_client_created=true&created_from=2021-07-04%2022:00:00"}))}dashboardOnBoarding(){this.store.dispatch($.loadDashboardOnBoarding({onboard:"/requests?include=user&limit=3&type=freelancer-onboarding"}))}dashboardProject(){this.store.dispatch($.loadDashboardProject({attend:"/projects?limit=10&page=1&include=budget,order,revenues,agent&add_summary=true&order_by=name&order_dir=asc&only_fields=project.id,project.name,project.number_of_jobs,project.sum_planned_costs,project.sum_max_estimated_costs,project.summary,project.state,revenue.total"}))}dashboardJobs(){this.store.dispatch($.loadDashboardJobs({attend:"/jobs?limit=10&page=1&add_summary=true&include=site,revenues,contract_type&order_by=title&order_dir=asc&only_fields=job.id,job.title,job.summary,job.category,job.is_creator,site.*,revenue.total,contract_type.identifier"}))}dashboardContractOffer(){this.store.dispatch($.loadDashboardContract({attend:"/contract-types?"}))}dashboardCertificate(){this.store.select(s.a).subscribe(e=>{e&&(this.loggedUser=null==e?void 0:e.role_id,this.loggedUser)&&this.store.dispatch($.loadDashboardCertificate({attend:"/freelancers/"+this.loggedUser+"/certificates?limit=3&page=1&order_by=is_recommended&order_dir=desc&only_exclusive=true&without_passed=true"}))})}dashboardUnsuitableJob(){this.store.select(s.a).subscribe(e=>{e&&(this.loggedRole=null==e?void 0:e.role,this.loggedUser=null==e?void 0:e.role_id,this.loggedUser&&"freelancer"===this.loggedRole)&&this.store.dispatch($.loadDashboardUnsuitableJob({attend:"/freelancers/"+this.loggedUser+"/jobs?include=site,project.client.contacts,contract_type&limit=3&page=1&is_not_matching=true"}))})}dashboardSuitableJob(){this.store.select(s.a).subscribe(e=>{e&&(this.loggedRole=null==e?void 0:e.role,this.loggedUser=null==e?void 0:e.role_id,this.loggedUser&&"freelancer"===this.loggedRole)&&this.store.dispatch($.loadJDashboardSuitableJob({attend:"/job-advertisements?include=site,project.client.contacts,contract_type&limit=3&is_match=true&only_recommended=true"}))})}dashboardInvitedJob(){this.store.select(s.a).subscribe(e=>{e&&(this.loggedRole=null==e?void 0:e.role,this.loggedUser=null==e?void 0:e.role_id,this.loggedUser&&"freelancer"===this.loggedRole)&&this.store.dispatch($.loadDashboardInviteJob({attend:"/job-invites?limit=3"}))})}dashboardAssignment(){this.store.select(s.a).subscribe(e=>{e&&(this.loggedUser=null==e?void 0:e.role_id,this.loggedUser)&&this.store.dispatch($.loadDashboardAssignment({attend:"/freelancers/"+this.loggedUser+"/assignments?include=date.job.site,freelancers.user,date.job.project.client,checkins.creator,checkins.updator,documents,revenues,invoices&limit=3&page=1&order_by=appointed_at&order_dir=asc&only_upcoming=true"}))})}dashboardUnconfirmedAttendance(){this.store.dispatch($.loadDashboardUnconfirmedAttendance({attends:"/assignments?include=date.job.site,freelancers.user&limit=3&without_checkins=true&order_by=appointed_at&order_dir=asc&only_fields=assignment.id,assignment.start_time,assignment.finish_time,assignment.freelancer_id,date.appointed_at,job.title,site.name,site.number,site.address,site.zip,site.city,site.group,freelancer.id,freelancer.fullname,freelancer.firstname,freelancer.lastname,freelancer.mobile,user.id,user.email"}))}dashboardShiftToConfirm(){this.store.select(s.a).subscribe(e=>{e&&(this.loggedRole=null==e?void 0:e.role,this.loggedUser=null==e?void 0:e.role_id,this.loggedUser&&"freelancer"===this.loggedRole&&this.store.dispatch($.loadShiftToConfirm({attend:"/staff-offers?include=assignment,assignment.date,offer.tender,offer.tender.job&only_fields=staffoffer.*,assignment.start_time,assignment.finish_time,assignment.role_name,assignment.rate_type,assignment.location_string,assignment.rate,date.appointed_at,job.title,tender.total_amount,tender.total_bonus,tender.total_expense&page=0&limit=3"})),this.loggedUser&&"agent"===this.loggedRole&&this.store.dispatch($.loadShiftToConfirm({attend:"/staff-offers?include=assignment,assignment.date,offer.tender,offer.tender.job&only_fields=staffoffer.*,assignment.start_time,assignment.finish_time,assignment.role_name,assignment.rate_type,assignment.location_string,assignment.rate,date.appointed_at,job.title,tender.total_amount,tender.total_bonus,tender.total_expense&page=0&limit=3&states=all"})))})}dashboardNotifiactions(){this.store.select(s.a).subscribe(e=>{e&&(this.loggedRole=null==e?void 0:e.role,this.loggedUser=null==e?void 0:e.role_id,this.loggedUser&&"agent"===this.loggedRole)&&this.store.dispatch($.loadNotifications({attend:"/staff-offers/notifications"}))})}}return e.\u0275fac=function(t){return new(t||e)(d.ac(h.h))},e.\u0275prov=d.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})();var re=n("LcJm"),ae=n("0IaG"),se=n("PjmR"),oe=n("W6yN"),ce=n("lPP5"),le=n("Wn4s"),ue=n("S3kp"),de=n("Qu3c"),he=n("+0xr"),pe=n("bSwM"),fe=n("hSQI"),me=n("Yqqv"),be=n("wvZ+"),ge=n("2jp2");function _e(e,t){if(1&e&&(d.Wb(0,"div"),d.Wb(1,"div",1),d.Wb(2,"div",1),d.Wb(3,"div",2),d.Wb(4,"div",3),d.Wb(5,"h1"),d.Rc(6),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Vb()),2&e){const e=d.ic();d.Cb(6),d.Tc(" ",e.loggedEmail,"'S dashboard")}}function ve(e,t){1&e&&d.Rb(0,"app-table-spinner")}function ye(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Name"),d.Vb())}function Me(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(null==e?null:e.name)}}function we(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Sc(d.kc(2,1,"assignments.freelancer.postCode")))}function Ae(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Tc(" ",null==e?null:e.postcode," ")}}function Ce(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Sc(d.kc(2,1,"assignments.freelancer.receipt")))}function ke(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.jc(2,"localizedDate"),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Tc(" ",d.kc(2,1,null==e?null:e.create_at)," ")}}function Oe(e,t){1&e&&d.Rb(0,"th",53)}function Se(e,t){if(1&e&&(d.Wb(0,"td",55),d.Wb(1,"a",56),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.qc("routerLink","/approval/freelancer-onboarding/"+(null==e?null:e.value)),d.Cb(1),d.Sc(d.kc(3,2,"approval.freelancer-changerequest.buttons.details"))}}function Le(e,t){1&e&&d.Rb(0,"tr",57)}function Te(e,t){if(1&e){const e=d.Xb();d.Wb(0,"tr",58),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic(2).navigateToNewConsultance(n)}),d.Vb()}}function xe(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Name"),d.Vb())}function De(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rb(1,"span"),d.Rc(2),d.Vb()),2&e){const e=t.$implicit;d.Cb(2),d.Tc("",e.name," ")}}function Ee(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Sc(d.kc(2,1,"assignments.freelancer.modification")))}function Pe(e,t){if(1&e&&(d.Wb(0,"td",54),d.Wb(1,"span"),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()),2&e){const e=t.$implicit;d.Cb(2),d.Sc(d.kc(3,1,"assignments.freelancer.modifications."+e.modification))}}function Re(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"approval.list.submissionDate")," "))}function je(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.jc(2,"localizedDate"),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Tc(" ",d.kc(2,1,e.create_at)," ")}}function ze(e,t){1&e&&d.Rb(0,"th",53)}function Ne(e,t){if(1&e){const e=d.Xb();d.Wb(0,"td",55),d.Wb(1,"a",59),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic(2).navigateToAmend(n.value)}),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()}2&e&&(d.Cb(2),d.Sc(d.kc(3,1,"approval.freelancer-changerequest.buttons.details")))}function Ie(e,t){1&e&&d.Rb(0,"tr",57)}function Fe(e,t){if(1&e){const e=d.Xb();d.Wb(0,"tr",58),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic(2).navigateToAmend(null==n?null:n.value)}),d.Vb()}}function We(e,t){1&e&&d.Rb(0,"th",53)}function qe(e,t){1&e&&d.Rb(0,"td",54)}function Be(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"todos.details.fields.subject")," "))}function Ve(e,t){if(1&e&&(d.Wb(0,"td",60),d.Rc(1),d.Vb()),2&e){const e=t.$implicit,n=d.ic(2);d.qc("ngClass",e.id===n.id?"open-stripe":""),d.Cb(1),d.Tc(" ",e.task," ")}}function Ye(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"todos.details.fields.target-at")," "))}function He(e,t){if(1&e&&(d.Wb(0,"td",60),d.Rc(1),d.jc(2,"localizedDate"),d.Vb()),2&e){const e=t.$implicit,n=d.ic(2);d.qc("ngClass",n.getDateDifference(e.date)?"completedDate":e.id===n.id?"open-stripe":""),d.Cb(1),d.Tc(" ",d.kc(2,2,e.date)," ")}}function Xe(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"todos.details.fields.state.done")," "))}function Ue(e,t){if(1&e){const e=d.Xb();d.Wb(0,"td",54),d.Wb(1,"mat-checkbox",61),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic(2).confirmModal(n)}),d.Vb(),d.Vb()}if(2&e){const e=t.$implicit,n=d.ic(2);d.Cb(1),d.qc("mat-dialog-close",!1)("disabled",e.id===n.id)("checked",e.id===n.id)}}function Ge(e,t){1&e&&d.Rb(0,"th",53)}function Qe(e,t){if(1&e){const e=d.Xb();d.Wb(0,"td",55),d.Wb(1,"a",59),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic(2).openModal(n)}),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()}2&e&&(d.Cb(2),d.Sc(d.kc(3,1,"assignments.presence.buttons.details")))}function Ke(e,t){1&e&&d.Rb(0,"tr",57)}function $e(e,t){1&e&&d.Rb(0,"tr",62)}function Je(e,t){1&e&&(d.Wb(0,"th",63),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"assignments.presence.table.jobTitle")," "))}function Ze(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.title)}}function et(e,t){1&e&&(d.Wb(0,"th",64),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"assignments.presence.table.freelancerName")," "))}function tt(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Uc(" ",e.firstName," ",e.lastName," ")}}function nt(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"assignments.presence.table.siteCity")," "))}function it(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.city)}}function rt(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"assignments.presence.table.startDateTime")," "))}function at(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Tc(" ",e.appointed_at," ")}}function st(e,t){1&e&&d.Rb(0,"th",53)}function ot(e,t){1&e&&(d.Wb(0,"td",55),d.Wb(1,"a",56),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()),2&e&&(d.Cb(1),d.qc("routerLink","/checkins"),d.Cb(1),d.Tc("",d.kc(3,2,"assignments.presence.buttons.details")," "))}function ct(e,t){1&e&&d.Rb(0,"tr",57)}function lt(e,t){if(1&e){const e=d.Xb();d.Wb(0,"tr",58),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic(2).navigateToUnconfirmedAttendance(n)}),d.Vb()}}function ut(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"assignments.freelancer.table.jobTitle")," "))}function dt(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.title)}}function ht(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"assignments.freelancer.table.jobLocation")," "))}function pt(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit,n=d.ic(2);d.Cb(1),d.Sc(n.jobLocationChanges(e.location))}}function ft(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"assignments.freelancer.table.startDateTimeLabel")," "))}function mt(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.jc(2,"localizedDate"),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Tc(" ",d.kc(2,1,e.date)," ")}}function bt(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"assignments.freelancer.table.ReceivedDate")," "))}function gt(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.jc(2,"localizedDate"),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(d.kc(2,1,e.ReceivedDate))}}function _t(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"assignments.freelancer.table.shiftTime")," "))}function vt(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Uc("",e.shift_time," - ",e.end_time,"")}}function yt(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"assignments.freelancer.table.staffMember")," "))}function Mt(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.name)}}function wt(e,t){1&e&&d.Rb(0,"th",53)}const At=function(e){return["/tenders/offers",e]};function Ct(e,t){if(1&e&&(d.Wb(0,"td",55),d.Wb(1,"a",56),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.qc("routerLink",d.uc(4,At,e.id)),d.Cb(1),d.Sc(d.kc(3,2,"calls.offers.buttons.details"))}}function kt(e,t){1&e&&d.Rb(0,"tr",57)}function Ot(e,t){if(1&e){const e=d.Xb();d.Wb(0,"tr",58),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic(2).navigateToJobApplication(n)}),d.Vb()}}function St(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.date")," "))}function Lt(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.jc(2,"localizedDate"),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(d.kc(2,1,null==e?null:e.date))}}function Tt(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.startEndTime")," "))}function xt(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc((null==e?null:e.start_time)+" - "+(null==e?null:e.finish_time))}}function Dt(e,t){1&e&&(d.Wb(0,"th",65),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.status")," "))}function Et(e,t){if(1&e&&(d.Wb(0,"td",54),d.Wb(1,"span"),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()),2&e){const e=t.$implicit;d.Cb(2),d.Sc(d.kc(3,1,"tenders.pendingdeclined.type."+(null==e?null:e.state_type)))}}function Pt(e,t){1&e&&(d.Wb(0,"th",65),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.type")," "))}function Rt(e,t){if(1&e&&(d.Wb(0,"td",54),d.Wb(1,"span",66),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()),2&e){const e=t.$implicit;d.Cb(2),d.Sc(d.kc(3,1,"tenders.shiftconfirm.offer_state."+(null==e?null:e.state)))}}function jt(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"tenders.pendingdeclined.table.job_title")," "))}function zt(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.jobName)}}function Nt(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.sitecity")," "))}function It(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.location)}}function Ft(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.staffMgr")," "))}function Wt(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(null==e?null:e.staff_manager)}}function qt(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.staffName")," "))}function Bt(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(null==e?null:e.staff_member)}}function Vt(e,t){1&e&&d.Rb(0,"th",53)}function Yt(e,t){if(1&e&&(d.Wb(0,"td",55),d.Wb(1,"a",56),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.qc("routerLink",null==e?null:e.link),d.Cb(1),d.Tc("",d.kc(3,2,"assignments.presence.buttons.details")," ")}}function Ht(e,t){1&e&&d.Rb(0,"tr",57)}function Xt(e,t){if(1&e){const e=d.Xb();d.Wb(0,"tr",58),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic(2).goToShiftToConfirmDetails(n)}),d.Vb()}}function Ut(e,t){if(1&e&&(d.Wb(0,"div"),d.Wb(1,"div",1),d.Wb(2,"div",1),d.Wb(3,"div",2),d.Wb(4,"div",3),d.Wb(5,"h1"),d.Rc(6),d.Vb(),d.Vb(),d.Wb(7,"div",4),d.Wb(8,"span",5),d.Wb(9,"span",6),d.Rc(10),d.Vb(),d.Vb(),d.Vb(),d.Wb(11,"div",7),d.Rb(12,"span",8),d.Vb(),d.Wb(13,"div",4),d.Wb(14,"span",9),d.Wb(15,"span",10),d.Rc(16),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Wb(17,"div",2),d.Wb(18,"div",11),d.Wb(19,"div",2),d.Wb(20,"div",12),d.Wb(21,"div",13),d.Wb(22,"h1"),d.Rc(23),d.Wb(24,"small"),d.Rc(25),d.jc(26,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(27,"div",14),d.Wb(28,"button",15),d.Rc(29),d.jc(30,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(31,"table",16),d.Ub(32,17),d.Pc(33,ye,2,0,"th",18),d.Pc(34,Me,2,1,"td",19),d.Tb(),d.Ub(35,20),d.Pc(36,we,3,3,"th",18),d.Pc(37,Ae,2,1,"td",19),d.Tb(),d.Ub(38,21),d.Pc(39,Ce,3,3,"th",18),d.Pc(40,ke,3,3,"td",19),d.Tb(),d.Ub(41,22),d.Pc(42,Oe,1,0,"th",18),d.Pc(43,Se,4,4,"td",23),d.Tb(),d.Pc(44,Le,1,0,"tr",24),d.Pc(45,Te,1,0,"tr",25),d.Vb(),d.Vb(),d.Vb(),d.Wb(46,"div",11),d.Wb(47,"div",2),d.Wb(48,"div",12),d.Wb(49,"div",13),d.Wb(50,"h1"),d.Rc(51),d.Wb(52,"small"),d.Rc(53),d.jc(54,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(55,"div",14),d.Wb(56,"button",15),d.Rc(57),d.jc(58,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(59,"table",16),d.Ub(60,17),d.Pc(61,xe,2,0,"th",18),d.Pc(62,De,3,1,"td",19),d.Tb(),d.Ub(63,26),d.Pc(64,Ee,3,3,"th",18),d.Pc(65,Pe,4,3,"td",19),d.Tb(),d.Ub(66,21),d.Pc(67,Re,3,3,"th",18),d.Pc(68,je,3,3,"td",19),d.Tb(),d.Ub(69,22),d.Pc(70,ze,1,0,"th",18),d.Pc(71,Ne,4,3,"td",23),d.Tb(),d.Pc(72,Ie,1,0,"tr",24),d.Pc(73,Fe,1,0,"tr",25),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Wb(74,"div",2),d.Wb(75,"div",12),d.Wb(76,"div",13),d.Wb(77,"h1"),d.Rc(78),d.Wb(79,"small"),d.Rc(80),d.jc(81,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(82,"div",14),d.Wb(83,"button",15),d.Rc(84),d.jc(85,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(86,"table",16),d.Ub(87,27),d.Pc(88,We,1,0,"th",18),d.Pc(89,qe,1,0,"td",19),d.Tb(),d.Ub(90,28),d.Pc(91,Be,3,3,"th",18),d.Pc(92,Ve,2,2,"td",29),d.Tb(),d.Ub(93,30),d.Pc(94,Ye,3,3,"th",18),d.Pc(95,He,3,4,"td",29),d.Tb(),d.Ub(96,31),d.Pc(97,Xe,3,3,"th",18),d.Pc(98,Ue,2,3,"td",19),d.Tb(),d.Ub(99,22),d.Pc(100,Ge,1,0,"th",18),d.Pc(101,Qe,4,3,"td",23),d.Tb(),d.Pc(102,Ke,1,0,"tr",24),d.Pc(103,$e,1,0,"tr",32),d.Vb(),d.Vb(),d.Wb(104,"div",2),d.Wb(105,"div",12),d.Wb(106,"div",13),d.Wb(107,"h1"),d.Rc(108),d.Wb(109,"small"),d.Rc(110),d.jc(111,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(112,"div",14),d.Wb(113,"button",15),d.Rc(114),d.jc(115,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(116,"table",16),d.Ub(117,33),d.Pc(118,Je,3,3,"th",34),d.Pc(119,Ze,2,1,"td",19),d.Tb(),d.Ub(120,35),d.Pc(121,et,3,3,"th",36),d.Pc(122,tt,2,2,"td",19),d.Tb(),d.Ub(123,37),d.Pc(124,nt,3,3,"th",18),d.Pc(125,it,2,1,"td",19),d.Tb(),d.Ub(126,38),d.Pc(127,rt,3,3,"th",18),d.Pc(128,at,2,1,"td",19),d.Tb(),d.Ub(129,22),d.Pc(130,st,1,0,"th",18),d.Pc(131,ot,4,4,"td",23),d.Tb(),d.Pc(132,ct,1,0,"tr",24),d.Pc(133,lt,1,0,"tr",25),d.Vb(),d.Vb(),d.Wb(134,"div",2),d.Wb(135,"div",12),d.Wb(136,"div",13),d.Wb(137,"h1"),d.Rc(138),d.Wb(139,"small"),d.Rc(140),d.jc(141,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(142,"div",14),d.Wb(143,"button",15),d.Rc(144),d.jc(145,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(146,"table",16),d.Ub(147,39),d.Pc(148,ut,3,3,"th",18),d.Pc(149,dt,2,1,"td",19),d.Tb(),d.Ub(150,40),d.Pc(151,ht,3,3,"th",18),d.Pc(152,pt,2,1,"td",19),d.Tb(),d.Ub(153,21),d.Pc(154,ft,3,3,"th",18),d.Pc(155,mt,3,3,"td",19),d.Tb(),d.Ub(156,41),d.Pc(157,bt,3,3,"th",18),d.Pc(158,gt,3,3,"td",19),d.Tb(),d.Ub(159,42),d.Pc(160,_t,3,3,"th",18),d.Pc(161,vt,2,2,"td",19),d.Tb(),d.Ub(162,43),d.Pc(163,yt,3,3,"th",18),d.Pc(164,Mt,2,1,"td",19),d.Tb(),d.Ub(165,22),d.Pc(166,wt,1,0,"th",18),d.Pc(167,Ct,4,6,"td",23),d.Tb(),d.Pc(168,kt,1,0,"tr",24),d.Pc(169,Ot,1,0,"tr",25),d.Vb(),d.Vb(),d.Wb(170,"div",2),d.Wb(171,"div",12),d.Wb(172,"div",13),d.Wb(173,"h1"),d.Rc(174),d.Wb(175,"small"),d.Rc(176),d.jc(177,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(178,"div",14),d.Wb(179,"button",15),d.Rc(180),d.jc(181,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(182,"table",16),d.Ub(183,44),d.Pc(184,St,3,3,"th",18),d.Pc(185,Lt,3,3,"td",19),d.Tb(),d.Ub(186,45),d.Pc(187,Tt,3,3,"th",18),d.Pc(188,xt,2,1,"td",19),d.Tb(),d.Ub(189,46),d.Pc(190,Dt,3,3,"th",47),d.Pc(191,Et,4,3,"td",19),d.Tb(),d.Ub(192,48),d.Pc(193,Pt,3,3,"th",47),d.Pc(194,Rt,4,3,"td",19),d.Tb(),d.Ub(195,49),d.Pc(196,jt,3,3,"th",18),d.Pc(197,zt,2,1,"td",19),d.Tb(),d.Ub(198,50),d.Pc(199,Nt,3,3,"th",18),d.Pc(200,It,2,1,"td",19),d.Tb(),d.Ub(201,51),d.Pc(202,Ft,3,3,"th",18),d.Pc(203,Wt,2,1,"td",19),d.Tb(),d.Ub(204,52),d.Pc(205,qt,3,3,"th",18),d.Pc(206,Bt,2,1,"td",19),d.Tb(),d.Ub(207,22),d.Pc(208,Vt,1,0,"th",18),d.Pc(209,Yt,4,4,"td",23),d.Tb(),d.Pc(210,Ht,1,0,"tr",24),d.Pc(211,Xt,1,0,"tr",25),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Vb()),2&e){const e=d.ic();d.Cb(6),d.Tc("",e.loggedUser,"'S dashboard"),d.Cb(1),d.qc("routerLink","/messages/jobs"),d.Cb(3),d.Sc(e.messageCount),d.Cb(2),d.qc("routerLink","/client-created/assignments"),d.Cb(1),d.qc("routerLink","/tenders/pendingdeclined"),d.Cb(1),d.qc("matTooltip",e.pendingdeclinedTooltip),d.Cb(2),d.Sc(null==e.notifications?null:e.notifications.total),d.Cb(7),d.Tc(" ",e.onBoardCount," "),d.Cb(2),d.Sc(d.kc(26,49,"assignments.freelancer.consultant")),d.Cb(3),d.qc("routerLink","/approval/freelancer-onboarding"),d.Cb(1),d.Tc(" ",d.kc(30,51,"assignments.freelancer.buttons.overview")," "),d.Cb(2),d.qc("dataSource",e.onBoard),d.Cb(13),d.qc("matHeaderRowDef",e.displayedConsultants),d.Cb(1),d.qc("matRowDefColumns",e.displayedConsultants),d.Cb(6),d.Tc(" ",e.changeListCount," "),d.Cb(2),d.Sc(d.kc(54,53,"assignments.freelancer.changes")),d.Cb(3),d.qc("routerLink","/approval/freelancer-changerequest"),d.Cb(1),d.Tc(" ",d.kc(58,55,"assignments.freelancer.buttons.overview")," "),d.Cb(2),d.qc("dataSource",e.changeList),d.Cb(13),d.qc("matHeaderRowDef",e.displayedChanges),d.Cb(1),d.qc("matRowDefColumns",e.displayedChanges),d.Cb(5),d.Tc(" ",e.totalTask," "),d.Cb(2),d.Tc(" ",d.kc(81,57,"todos.list.header")," "),d.Cb(3),d.qc("routerLink","/todos"),d.Cb(1),d.Tc(" ",d.kc(85,59,"assignments.freelancer.buttons.overview")," "),d.Cb(2),d.qc("dataSource",e.taskList),d.Cb(16),d.qc("matHeaderRowDef",e.displayedTasks),d.Cb(1),d.qc("matRowDefColumns",e.displayedTasks),d.Cb(5),d.Tc(" ",null==e.unconfirmedAttendance?null:e.unconfirmedAttendance.length," "),d.Cb(2),d.Tc(" ",d.kc(111,61,"assignments.presence.header"),""),d.Cb(3),d.qc("routerLink","/checkins"),d.Cb(1),d.Tc(" ",d.kc(115,63,"assignments.freelancer.buttons.overview")," "),d.Cb(2),d.qc("dataSource",e.unconfirmedAttendance),d.Cb(16),d.qc("matHeaderRowDef",e.displayedColumns),d.Cb(1),d.qc("matRowDefColumns",e.displayedColumns),d.Cb(5),d.Tc(" ",e.offerListCount," "),d.Cb(2),d.Tc("",d.kc(141,65,"jobs.table.actions.offers")," "),d.Cb(3),d.qc("routerLink","/tenders/offers"),d.Cb(1),d.Tc(" ",d.kc(145,67,"assignments.freelancer.buttons.overview")," "),d.Cb(2),d.qc("dataSource",e.offerList),d.Cb(22),d.qc("matHeaderRowDef",e.displayedOffers),d.Cb(1),d.qc("matRowDefColumns",e.displayedOffers),d.Cb(5),d.Tc(" ",e.shiftToConfirmTotal," "),d.Cb(2),d.Tc(" ",d.kc(177,69,"tenders.pendingdeclined.title")," "),d.Cb(3),d.qc("routerLink","/tenders/pendingdeclined"),d.Cb(1),d.Tc(" ",d.kc(181,71,"assignments.freelancer.buttons.overview")," "),d.Cb(2),d.qc("dataSource",e.shiftToConfirm),d.Cb(28),d.qc("matHeaderRowDef",e.displayDeclinedPendingOffers),d.Cb(1),d.qc("matRowDefColumns",e.displayDeclinedPendingOffers)}}function Gt(e,t){1&e&&d.Rb(0,"th",53)}function Qt(e,t){1&e&&d.Rb(0,"td",54)}function Kt(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"projects.fields.name.label")," "))}function $t(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.name)}}function Jt(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.client.list.header")," "))}function Zt(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.job)}}function en(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Total Shifts"),d.Vb())}function tn(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.call)}}function nn(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Booked Shifts"),d.Vb())}function rn(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.booked)}}function an(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Completed Shifts"),d.Vb())}function sn(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.completed)}}function on(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Total sales"),d.Vb())}function cn(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.total_sales)}}function ln(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Average Turnover / day"),d.Vb())}function un(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.turnover)}}function dn(e,t){1&e&&d.Rb(0,"th",53)}function hn(e,t){if(1&e&&(d.Wb(0,"td",55),d.Wb(1,"a",56),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.qc("routerLink","/projects/"+(null==e?null:e.value)),d.Cb(1),d.Tc("",d.kc(3,2,"assignments.presence.buttons.details")," ")}}function pn(e,t){1&e&&d.Rb(0,"tr",57)}function fn(e,t){if(1&e){const e=d.Xb();d.Wb(0,"tr",58),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic(2).navigateToProject(n)}),d.Vb()}}function mn(e,t){1&e&&d.Rb(0,"th",53)}function bn(e,t){1&e&&d.Rb(0,"td",54)}function gn(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.table.title")," "))}function _n(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.name)}}function vn(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.client.list.header")," "))}function yn(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.pos)}}function Mn(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.client.list.table.sitecity")," "))}function wn(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.city)}}function An(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"category"),d.Vb())}function Cn(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.cat)}}function kn(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Total Shifts"),d.Vb())}function On(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.call)}}function Sn(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Open Shifts"),d.Vb())}function Ln(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.open)}}function Tn(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Booked Shifts"),d.Vb())}function xn(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.booked)}}function Dn(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Completed Shifts"),d.Vb())}function En(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.completed)}}function Pn(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Total sales"),d.Vb())}function Rn(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Tc(" ",e.sales," ")}}function jn(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Average Turnover / day"),d.Vb())}function zn(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Tc(" ",e.turnover," ")}}function Nn(e,t){1&e&&d.Rb(0,"th",53)}function In(e,t){if(1&e&&(d.Wb(0,"td",55),d.Wb(1,"a",56),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.qc("routerLink","/jobs/"+(null==e?null:e.value)),d.Cb(1),d.Tc("",d.kc(3,2,"assignments.presence.buttons.details")," ")}}function Fn(e,t){1&e&&d.Rb(0,"tr",57)}function Wn(e,t){1&e&&d.Rb(0,"tr",62)}function qn(e,t){if(1&e&&(d.Wb(0,"div"),d.Wb(1,"div",1),d.Wb(2,"div",1),d.Wb(3,"div",1),d.Wb(4,"div",2),d.Wb(5,"div",3),d.Wb(6,"h1"),d.Rc(7,"dashboard"),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Wb(8,"div",2),d.Wb(9,"div",12),d.Wb(10,"div",13),d.Wb(11,"h1"),d.Rc(12),d.Wb(13,"small"),d.Rc(14),d.jc(15,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(16,"div",14),d.Wb(17,"button",15),d.Rc(18),d.jc(19,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(20,"table",16),d.Ub(21,27),d.Pc(22,Gt,1,0,"th",18),d.Pc(23,Qt,1,0,"td",19),d.Tb(),d.Ub(24,28),d.Pc(25,Kt,3,3,"th",18),d.Pc(26,$t,2,1,"td",19),d.Tb(),d.Ub(27,30),d.Pc(28,Jt,3,3,"th",18),d.Pc(29,Zt,2,1,"td",19),d.Tb(),d.Ub(30,31),d.Pc(31,en,2,0,"th",18),d.Pc(32,tn,2,1,"td",19),d.Tb(),d.Ub(33,67),d.Pc(34,nn,2,0,"th",18),d.Pc(35,rn,2,1,"td",19),d.Tb(),d.Ub(36,68),d.Pc(37,an,2,0,"th",18),d.Pc(38,sn,2,1,"td",19),d.Tb(),d.Ub(39,69),d.Pc(40,on,2,0,"th",18),d.Pc(41,cn,2,1,"td",19),d.Tb(),d.Ub(42,70),d.Pc(43,ln,2,0,"th",18),d.Pc(44,un,2,1,"td",19),d.Tb(),d.Ub(45,22),d.Pc(46,dn,1,0,"th",18),d.Pc(47,hn,4,4,"td",23),d.Tb(),d.Pc(48,pn,1,0,"tr",24),d.Pc(49,fn,1,0,"tr",25),d.Vb(),d.Vb(),d.Wb(50,"div",2),d.Wb(51,"div",12),d.Wb(52,"div",13),d.Wb(53,"h1"),d.Rc(54),d.Wb(55,"small"),d.Rc(56),d.jc(57,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(58,"div",14),d.Wb(59,"button",15),d.Rc(60),d.jc(61,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(62,"table",16),d.Ub(63,27),d.Pc(64,mn,1,0,"th",18),d.Pc(65,bn,1,0,"td",19),d.Tb(),d.Ub(66,28),d.Pc(67,gn,3,3,"th",18),d.Pc(68,_n,2,1,"td",19),d.Tb(),d.Ub(69,30),d.Pc(70,vn,3,3,"th",18),d.Pc(71,yn,2,1,"td",19),d.Tb(),d.Ub(72,31),d.Pc(73,Mn,3,3,"th",18),d.Pc(74,wn,2,1,"td",19),d.Tb(),d.Ub(75,71),d.Pc(76,An,2,0,"th",18),d.Pc(77,Cn,2,1,"td",19),d.Tb(),d.Ub(78,72),d.Pc(79,kn,2,0,"th",18),d.Pc(80,On,2,1,"td",19),d.Tb(),d.Ub(81,73),d.Pc(82,Sn,2,0,"th",18),d.Pc(83,Ln,2,1,"td",19),d.Tb(),d.Ub(84,67),d.Pc(85,Tn,2,0,"th",18),d.Pc(86,xn,2,1,"td",19),d.Tb(),d.Ub(87,68),d.Pc(88,Dn,2,0,"th",18),d.Pc(89,En,2,1,"td",19),d.Tb(),d.Ub(90,69),d.Pc(91,Pn,2,0,"th",18),d.Pc(92,Rn,2,1,"td",19),d.Tb(),d.Ub(93,70),d.Pc(94,jn,2,0,"th",18),d.Pc(95,zn,2,1,"td",19),d.Tb(),d.Ub(96,22),d.Pc(97,Nn,1,0,"th",18),d.Pc(98,In,4,4,"td",23),d.Tb(),d.Pc(99,Fn,1,0,"tr",24),d.Pc(100,Wn,1,0,"tr",32),d.Vb(),d.Vb(),d.Vb(),d.Vb()),2&e){const e=d.ic();d.Cb(12),d.Tc(" ",null==e.projectList?null:e.projectList.length," "),d.Cb(2),d.Tc(" ",d.kc(15,14,"projects.list.title")," "),d.Cb(3),d.qc("routerLink","/projects"),d.Cb(1),d.Tc(" ",d.kc(19,16,"assignments.freelancer.buttons.overview")," "),d.Cb(2),d.qc("dataSource",e.projectList),d.Cb(28),d.qc("matHeaderRowDef",e.displayedProject),d.Cb(1),d.qc("matRowDefColumns",e.displayedProject),d.Cb(5),d.Tc(" ",null==e.jobsList?null:e.jobsList.length," "),d.Cb(2),d.Tc(" ",d.kc(57,18,"jobs.client.list.header")," "),d.Cb(3),d.qc("routerLink","/jobs"),d.Cb(1),d.Tc(" ",d.kc(61,20,"assignments.freelancer.buttons.overview")," "),d.Cb(2),d.qc("dataSource",e.jobsList),d.Cb(37),d.qc("matHeaderRowDef",e.displayedJobs),d.Cb(1),d.qc("matRowDefColumns",e.displayedJobs)}}function Bn(e,t){if(1&e&&(d.Wb(0,"div"),d.Wb(1,"span"),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Wb(4,"button",85),d.Rc(5,"Update"),d.Vb(),d.Vb()),2&e){const e=d.ic(2);d.Eb("new-contract "+e.newContractAvailable),d.Cb(2),d.Sc(d.kc(3,4,"jobs.contract-update-msg."+e.newContractAvailable)),d.Cb(2),d.qc("routerLink","/profile/legal")}}function Vn(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.details.job")," "))}function Yn(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.job)}}function Hn(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.not-matching.table.sitecity")," "))}function Xn(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.city)}}function Un(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.not-matching.table.remaining_term")," "))}function Gn(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.expired_at)}}function Qn(e,t){1&e&&d.Rb(0,"th",53)}function Kn(e,t){if(1&e&&(d.Wb(0,"td",55),d.Wb(1,"a",56),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.qc("routerLink","/my/assignments/"+(null==e?null:e.value)),d.Cb(1),d.Tc("",d.kc(3,2,"assignments.presence.buttons.details")," ")}}function $n(e,t){1&e&&d.Rb(0,"tr",57)}function Jn(e,t){if(1&e){const e=d.Xb();d.Wb(0,"tr",58),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic(2).goToMyBookingDetails(n)}),d.Vb()}}function Zn(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.date")," "))}function ei(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.jc(2,"localizedDate"),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(d.kc(2,1,null==e?null:e.date))}}function ti(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.startTime")," "))}function ni(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(null==e?null:e.start_time)}}function ii(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.endTime")," "))}function ri(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(null==e?null:e.finish_time)}}function ai(e,t){1&e&&(d.Wb(0,"th",65),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.type")," "))}function si(e,t){if(1&e&&(d.Wb(0,"td",54),d.Wb(1,"span",86),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Rb(4,"i",87),d.jc(5,"translate"),d.Vb()),2&e){const e=t.$implicit;d.Cb(2),d.Sc(d.kc(3,2,"tenders.shiftconfirm.offer_state."+(null==e?null:e.state))),d.Cb(2),d.rc("title",d.kc(5,4,"tenders.shiftconfirm.offer_state_msg."+(null==e?null:e.state)))}}function oi(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"tenders.shiftconfirm.table.job_title")," "))}function ci(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.jobName)}}function li(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.sitecity")," "))}function ui(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.location)}}function di(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"tenders.shiftconfirm.table.time_to_confirm")," "))}function hi(e,t){if(1&e&&(d.Wb(0,"td",88),d.Rc(1),d.jc(2,"async"),d.jc(3,"countdown"),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(d.kc(2,1,d.kc(3,3,null==e?null:e.time_to_confirm)))}}function pi(e,t){1&e&&d.Rb(0,"th",53)}function fi(e,t){if(1&e&&(d.Wb(0,"td",55),d.Wb(1,"a",56),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.qc("routerLink",null==e?null:e.link),d.Cb(1),d.Tc("",d.kc(3,2,"assignments.presence.buttons.details")," ")}}function mi(e,t){1&e&&d.Rb(0,"tr",57)}function bi(e,t){if(1&e){const e=d.Xb();d.Wb(0,"tr",58),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic(2).goToShiftToConfirmDetails(n)}),d.Vb()}}function gi(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.shortTitle")," "))}function _i(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.jobName)}}function vi(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.categoryName")," "))}function yi(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.category)}}function Mi(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.sitecity")," "))}function wi(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.location)}}function Ai(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.contractType")," "))}function Ci(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(d.kc(2,1,"contracts.identifier."+e.contractType))}}function ki(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.numberOfTenders")," "))}function Oi(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.jc(2,"localizedDate"),d.jc(3,"localizedDate"),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Uc("",d.kc(2,2,e.startdate)," - ",d.kc(3,4,e.finishdate),"")}}function Si(e,t){1&e&&d.Rb(0,"th",53)}function Li(e,t){if(1&e&&(d.Wb(0,"td",55),d.Wb(1,"a",56),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.qc("routerLink",null==e?null:e.link),d.Cb(1),d.Tc("",d.kc(3,2,"assignments.presence.buttons.details")," ")}}function Ti(e,t){1&e&&d.Rb(0,"tr",57)}function xi(e,t){if(1&e){const e=d.Xb();d.Wb(0,"tr",58),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic(2).goToRcommendedJobsDetails(n)}),d.Vb()}}function Di(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.shortTitle")," "))}function Ei(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.jobName)}}function Pi(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.categoryName")," "))}function Ri(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.category)}}function ji(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.sitecity")," "))}function zi(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.location)}}function Ni(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.contractType")," "))}function Ii(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(d.kc(2,1,"contracts.identifier."+e.contractType))}}function Fi(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.freelancer.matching.table.numberOfTenders")," "))}function Wi(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.dates)}}function qi(e,t){1&e&&d.Rb(0,"th",53)}function Bi(e,t){1&e&&(d.Wb(0,"td",55),d.Wb(1,"a",56),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()),2&e&&(d.Cb(1),d.qc("routerLink","/jobs/freelancer/invite"),d.Cb(1),d.Tc("",d.kc(3,2,"assignments.presence.buttons.details")," "))}function Vi(e,t){1&e&&d.Rb(0,"tr",57)}function Yi(e,t){if(1&e){const e=d.Xb();d.Wb(0,"tr",58),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic(2).goToInvitedJobsDetails(n)}),d.Vb()}}function Hi(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"certificates.exclusive.table.name")," "))}function Xi(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(null==e?null:e.name)}}function Ui(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"certificates.exclusive.table.jobShortTitle")," "))}function Gi(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(null==e?null:e.jobCount)}}function Qi(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"certificates.exclusive.table.startDateTime")," "))}function Ki(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(null==e?null:e.type)}}function $i(e,t){1&e&&d.Rb(0,"th",53)}function Ji(e,t){if(1&e&&(d.Wb(0,"td",55),d.Wb(1,"a",56),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.qc("routerLink","/certificates/details/"+(null==e?null:e.value)),d.Cb(1),d.Tc("",d.kc(3,2,"assignments.presence.buttons.details")," ")}}function Zi(e,t){1&e&&d.Rb(0,"tr",57)}function er(e,t){if(1&e){const e=d.Xb();d.Wb(0,"tr",58),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic(2).navigateToCertificate(n)}),d.Vb()}}function tr(e,t){if(1&e&&(d.Wb(0,"div"),d.Wb(1,"div",1),d.Wb(2,"div",1),d.Wb(3,"div",1),d.Wb(4,"div",2),d.Wb(5,"div",3),d.Wb(6,"h1"),d.Rc(7),d.Vb(),d.Vb(),d.Wb(8,"div",4),d.Wb(9,"span",74),d.Wb(10,"span",10),d.Rc(11),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Pc(12,Bn,6,6,"div",75),d.Wb(13,"div",2),d.Wb(14,"div",12),d.Wb(15,"div",13),d.Wb(16,"h1"),d.Rc(17),d.Wb(18,"small"),d.Rc(19),d.jc(20,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(21,"div",14),d.Wb(22,"button",15),d.Rc(23),d.jc(24,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(25,"table",16),d.Ub(26,49),d.Pc(27,Vn,3,3,"th",18),d.Pc(28,Yn,2,1,"td",19),d.Tb(),d.Ub(29,50),d.Pc(30,Hn,3,3,"th",18),d.Pc(31,Xn,2,1,"td",19),d.Tb(),d.Ub(32,76),d.Pc(33,Un,3,3,"th",18),d.Pc(34,Gn,2,1,"td",19),d.Tb(),d.Ub(35,22),d.Pc(36,Qn,1,0,"th",18),d.Pc(37,Kn,4,4,"td",23),d.Tb(),d.Pc(38,$n,1,0,"tr",24),d.Pc(39,Jn,1,0,"tr",25),d.Vb(),d.Vb(),d.Wb(40,"div",2),d.Wb(41,"div",12),d.Wb(42,"div",13),d.Wb(43,"h1"),d.Rc(44),d.Wb(45,"small"),d.Rc(46),d.jc(47,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(48,"div",14),d.Wb(49,"button",15),d.Rc(50),d.jc(51,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(52,"table",16),d.Ub(53,44),d.Pc(54,Zn,3,3,"th",18),d.Pc(55,ei,3,3,"td",19),d.Tb(),d.Ub(56,77),d.Pc(57,ti,3,3,"th",18),d.Pc(58,ni,2,1,"td",19),d.Tb(),d.Ub(59,78),d.Pc(60,ii,3,3,"th",18),d.Pc(61,ri,2,1,"td",19),d.Tb(),d.Ub(62,48),d.Pc(63,ai,3,3,"th",47),d.Pc(64,si,6,6,"td",19),d.Tb(),d.Ub(65,49),d.Pc(66,oi,3,3,"th",18),d.Pc(67,ci,2,1,"td",19),d.Tb(),d.Ub(68,50),d.Pc(69,li,3,3,"th",18),d.Pc(70,ui,2,1,"td",19),d.Tb(),d.Ub(71,79),d.Pc(72,di,3,3,"th",18),d.Pc(73,hi,4,5,"td",80),d.Tb(),d.Ub(74,22),d.Pc(75,pi,1,0,"th",18),d.Pc(76,fi,4,4,"td",23),d.Tb(),d.Pc(77,mi,1,0,"tr",24),d.Pc(78,bi,1,0,"tr",25),d.Vb(),d.Vb(),d.Wb(79,"div",2),d.Wb(80,"div",12),d.Wb(81,"div",13),d.Wb(82,"h1"),d.Rc(83),d.Wb(84,"small"),d.Rc(85),d.jc(86,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(87,"div",14),d.Wb(88,"button",15),d.Rc(89),d.jc(90,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(91,"table",16),d.Ub(92,49),d.Pc(93,gi,3,3,"th",18),d.Pc(94,_i,2,1,"td",19),d.Tb(),d.Ub(95,81),d.Pc(96,vi,3,3,"th",18),d.Pc(97,yi,2,1,"td",19),d.Tb(),d.Ub(98,50),d.Pc(99,Mi,3,3,"th",18),d.Pc(100,wi,2,1,"td",19),d.Tb(),d.Ub(101,82),d.Pc(102,Ai,3,3,"th",18),d.Pc(103,Ci,3,3,"td",19),d.Tb(),d.Ub(104,76),d.Pc(105,ki,3,3,"th",18),d.Pc(106,Oi,4,6,"td",19),d.Tb(),d.Ub(107,22),d.Pc(108,Si,1,0,"th",18),d.Pc(109,Li,4,4,"td",23),d.Tb(),d.Pc(110,Ti,1,0,"tr",24),d.Pc(111,xi,1,0,"tr",25),d.Vb(),d.Vb(),d.Wb(112,"div",2),d.Wb(113,"div",12),d.Wb(114,"div",13),d.Wb(115,"h1"),d.Rc(116),d.Wb(117,"small"),d.Rc(118),d.jc(119,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(120,"div",14),d.Wb(121,"button",15),d.Rc(122),d.jc(123,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(124,"table",16),d.Ub(125,49),d.Pc(126,Di,3,3,"th",18),d.Pc(127,Ei,2,1,"td",19),d.Tb(),d.Ub(128,81),d.Pc(129,Pi,3,3,"th",18),d.Pc(130,Ri,2,1,"td",19),d.Tb(),d.Ub(131,50),d.Pc(132,ji,3,3,"th",18),d.Pc(133,zi,2,1,"td",19),d.Tb(),d.Ub(134,82),d.Pc(135,Ni,3,3,"th",18),d.Pc(136,Ii,3,3,"td",19),d.Tb(),d.Ub(137,76),d.Pc(138,Fi,3,3,"th",18),d.Pc(139,Wi,2,1,"td",19),d.Tb(),d.Ub(140,22),d.Pc(141,qi,1,0,"th",18),d.Pc(142,Bi,4,4,"td",23),d.Tb(),d.Pc(143,Vi,1,0,"tr",24),d.Pc(144,Yi,1,0,"tr",25),d.Vb(),d.Vb(),d.Wb(145,"div",2),d.Wb(146,"div",12),d.Wb(147,"div",13),d.Wb(148,"h1"),d.Rc(149),d.Wb(150,"small"),d.Rc(151),d.jc(152,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(153,"div",14),d.Wb(154,"button",15),d.Rc(155),d.jc(156,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(157,"table",16),d.Ub(158,33),d.Pc(159,Hi,3,3,"th",18),d.Pc(160,Xi,2,1,"td",19),d.Tb(),d.Ub(161,83),d.Pc(162,Ui,3,3,"th",18),d.Pc(163,Gi,2,1,"td",19),d.Tb(),d.Ub(164,84),d.Pc(165,Qi,3,3,"th",18),d.Pc(166,Ki,2,1,"td",19),d.Tb(),d.Ub(167,22),d.Pc(168,$i,1,0,"th",18),d.Pc(169,Ji,4,4,"td",23),d.Tb(),d.Pc(170,Zi,1,0,"tr",24),d.Pc(171,er,1,0,"tr",25),d.Vb(),d.Vb(),d.Vb(),d.Vb()),2&e){const e=d.ic();d.Cb(7),d.Tc("",e.loggedUser,"'S dashboard"),d.Cb(1),d.qc("routerLink","/messages/staff"),d.Cb(3),d.Sc(null==e.message?null:e.message.length),d.Cb(1),d.qc("ngIf",e.newContractAvailable),d.Cb(5),d.Tc(" ",e.totalAssignment," "),d.Cb(2),d.Tc(" ",d.kc(20,39,"calls.title")," "),d.Cb(3),d.qc("routerLink","/my/assignments"),d.Cb(1),d.Tc(" ",d.kc(24,41,"assignments.freelancer.buttons.overview")," "),d.Cb(2),d.qc("dataSource",e.assignmentList),d.Cb(13),d.qc("matHeaderRowDef",e.displayedAssignment),d.Cb(1),d.qc("matRowDefColumns",e.displayedAssignment),d.Cb(5),d.Tc(" ",e.shiftToConfirmTotal," "),d.Cb(2),d.Tc(" ",d.kc(47,43,"tenders.shiftconfirm.title")," "),d.Cb(3),d.qc("routerLink","/tenders/shiftconfirm"),d.Cb(1),d.Tc(" ",d.kc(51,45,"assignments.freelancer.buttons.overview")," "),d.Cb(2),d.qc("dataSource",e.shiftToConfirm),d.Cb(25),d.qc("matHeaderRowDef",e.displayShiftToConfirm),d.Cb(1),d.qc("matRowDefColumns",e.displayShiftToConfirm),d.Cb(5),d.Tc(" ",e.recommendJobsTotal," "),d.Cb(2),d.Tc(" ",d.kc(86,47,"jobs.freelancer.matching.header")," "),d.Cb(3),d.qc("routerLink","/jobs/freelancer/recommended"),d.Cb(1),d.Tc(" ",d.kc(90,49,"assignments.freelancer.buttons.overview")," "),d.Cb(2),d.qc("dataSource",e.suitableJob),d.Cb(19),d.qc("matHeaderRowDef",e.displaySuitableJob),d.Cb(1),d.qc("matRowDefColumns",e.displaySuitableJob),d.Cb(5),d.Tc(" ",e.inviteJobsTotal," "),d.Cb(2),d.Tc(" ",d.kc(119,51,"jobs.freelancer.matching.header-invite")," "),d.Cb(3),d.qc("routerLink","/jobs/freelancer/invite"),d.Cb(1),d.Tc(" ",d.kc(123,53,"assignments.freelancer.buttons.overview")," "),d.Cb(2),d.qc("dataSource",e.invitedJob),d.Cb(19),d.qc("matHeaderRowDef",e.displaySuitableJob),d.Cb(1),d.qc("matRowDefColumns",e.displaySuitableJob),d.Cb(5),d.Tc(" ",null==e.certificateList?null:e.certificateList.length," "),d.Cb(2),d.Tc(" ",d.kc(152,55,"certificates.my.training-certificated")," "),d.Cb(3),d.qc("routerLink","/certificates/exclusive"),d.Cb(1),d.Tc(" ",d.kc(156,57,"assignments.freelancer.buttons.overview")," "),d.Cb(2),d.qc("dataSource",e.certificateList),d.Cb(13),d.qc("matHeaderRowDef",e.displayedCertificate),d.Cb(1),d.qc("matRowDefColumns",e.displayedCertificate)}}function nr(e,t){1&e&&d.Rb(0,"th",53)}function ir(e,t){1&e&&d.Rb(0,"td",54)}function rr(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.table.title")," "))}function ar(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.name)}}function sr(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.client.list.header")," "))}function or(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.pos)}}function cr(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1),d.jc(2,"translate"),d.Vb()),2&e&&(d.Cb(1),d.Tc(" ",d.kc(2,1,"jobs.client.list.table.sitecity")," "))}function lr(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.city)}}function ur(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"category"),d.Vb())}function dr(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.cat)}}function hr(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Calls"),d.Vb())}function pr(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.call)}}function fr(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Open stakes"),d.Vb())}function mr(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.open)}}function br(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Booked stakes"),d.Vb())}function gr(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.booked)}}function _r(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Booked stakes"),d.Vb())}function vr(e,t){if(1&e&&(d.Wb(0,"td",54),d.Rc(1),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.Sc(e.booked)}}function yr(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Total sales"),d.Vb())}function Mr(e,t){1&e&&d.Rb(0,"td",54)}function wr(e,t){1&e&&(d.Wb(0,"th",53),d.Rc(1,"Average Turnover / day"),d.Vb())}function Ar(e,t){1&e&&d.Rb(0,"td",54)}function Cr(e,t){1&e&&d.Rb(0,"th",53)}function kr(e,t){if(1&e&&(d.Wb(0,"td",55),d.Wb(1,"a",56),d.Rc(2),d.jc(3,"translate"),d.Vb(),d.Vb()),2&e){const e=t.$implicit;d.Cb(1),d.qc("routerLink","/jobs/"+(null==e?null:e.value)),d.Cb(1),d.Tc("",d.kc(3,2,"assignments.presence.buttons.details")," ")}}function Or(e,t){1&e&&d.Rb(0,"tr",57)}function Sr(e,t){if(1&e){const e=d.Xb();d.Wb(0,"tr",58),d.ec("click",function(){d.Fc(e);const n=t.$implicit;return d.ic(2).navigateToJobs(n)}),d.Vb()}}function Lr(e,t){if(1&e&&(d.Wb(0,"div"),d.Wb(1,"div",1),d.Wb(2,"div",1),d.Wb(3,"div",1),d.Wb(4,"div",2),d.Wb(5,"div",3),d.Wb(6,"h1"),d.Rc(7,"dashboard"),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Vb(),d.Wb(8,"div",2),d.Wb(9,"div",12),d.Wb(10,"div",13),d.Wb(11,"h1"),d.Rc(12),d.Wb(13,"small"),d.Rc(14),d.jc(15,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(16,"div",14),d.Wb(17,"button",15),d.Rc(18),d.jc(19,"translate"),d.Vb(),d.Vb(),d.Vb(),d.Wb(20,"table",16),d.Ub(21,27),d.Pc(22,nr,1,0,"th",18),d.Pc(23,ir,1,0,"td",19),d.Tb(),d.Ub(24,28),d.Pc(25,rr,3,3,"th",18),d.Pc(26,ar,2,1,"td",19),d.Tb(),d.Ub(27,30),d.Pc(28,sr,3,3,"th",18),d.Pc(29,or,2,1,"td",19),d.Tb(),d.Ub(30,31),d.Pc(31,cr,3,3,"th",18),d.Pc(32,lr,2,1,"td",19),d.Tb(),d.Ub(33,71),d.Pc(34,ur,2,0,"th",18),d.Pc(35,dr,2,1,"td",19),d.Tb(),d.Ub(36,72),d.Pc(37,hr,2,0,"th",18),d.Pc(38,pr,2,1,"td",19),d.Tb(),d.Ub(39,73),d.Pc(40,fr,2,0,"th",18),d.Pc(41,mr,2,1,"td",19),d.Tb(),d.Ub(42,67),d.Pc(43,br,2,0,"th",18),d.Pc(44,gr,2,1,"td",19),d.Tb(),d.Ub(45,68),d.Pc(46,_r,2,0,"th",18),d.Pc(47,vr,2,1,"td",19),d.Tb(),d.Ub(48,69),d.Pc(49,yr,2,0,"th",18),d.Pc(50,Mr,1,0,"td",19),d.Tb(),d.Ub(51,70),d.Pc(52,wr,2,0,"th",18),d.Pc(53,Ar,1,0,"td",19),d.Tb(),d.Ub(54,22),d.Pc(55,Cr,1,0,"th",18),d.Pc(56,kr,4,4,"td",23),d.Tb(),d.Pc(57,Or,1,0,"tr",24),d.Pc(58,Sr,1,0,"tr",25),d.Vb(),d.Vb(),d.Vb(),d.Vb()),2&e){const e=d.ic();d.Cb(12),d.Tc(" ",e.total," "),d.Cb(2),d.Tc(" ",d.kc(15,7,"jobs.client.list.header")," "),d.Cb(3),d.qc("routerLink","/jobs/client"),d.Cb(1),d.Tc(" ",d.kc(19,9,"assignments.freelancer.buttons.overview")," "),d.Cb(2),d.qc("dataSource",e.jobsList),d.Cb(37),d.qc("matHeaderRowDef",e.displayedJobs),d.Cb(1),d.qc("matRowDefColumns",e.displayedJobs)}}const Tr=[{path:"",component:(()=>{class e{constructor(e,t,n,i,r,a,s,c,l,u){this.dashboardFacade=e,this.store=t,this.todoFacade=n,this.dialog=i,this.translateService=r,this.userSvc=a,this.router=s,this.aroute=c,this.loading=l,this.storageService=u,this.searchModel={},this.loggedUser="",this.loggedRole="",this.loggedEmail="",this.messageCount=0,this.displayedColumns=["name","weight","symbol","startTime","action"],this.displayedChanges=["Surname","modification","date","action"],this.displayedConsultants=["Surname","Postcode","date","action"],this.displayedTasks=["No","Task","ToBeDoneBy","Done","action"],this.displayedJobs=["No","Task","Calls","Open stakes","Booked stakes","Completed missions","Total sales","Average Turnover / day","action"],this.displayedProject=["No","Task","ToBeDoneBy","Done","Booked stakes","Completed missions","Total sales","Average Turnover / day","action"],this.displayedOffers=["job","job_location","ExpertAdvisory","date","ShiftTime","ExpiryDate","action"],this.displayedContract=["identifier","status","action"],this.displayedCertificate=["name","jobShortTitle","startDateTime","action"],this.displayUnsuitableJob=["shortTitle","categoryName","sitecity","missingCertificates","missingLocation","missingContractType","numberOfTenders"],this.displaySuitableJob=["shortTitle","categoryName","sitecity","contractType","numberOfTenders","action"],this.displayedAssignment=["shortTitle","sitecity","numberOfTenders","action"],this.displayedTodo=["taskCategory","taskName","priority","createdBy","assingedTo","deadLine","action"],this.displayShiftToConfirm=["Date","StartTime","EndTime","type","shortTitle","sitecity","RemainingTime","action"],this.displayDeclinedPendingOffers=["Date","StartEndTime","shortTitle","status","type","sitecity","staffName","staffMgr","action"],this.inviteJobsTotal=0,this.recommendJobsTotal=0,this.shiftToConfirmTotal=0,this.notifications={total:0},this.pendingdeclinedTooltip="",this.newContractAvailable="",this.isLoading$=l.value$;const d=u.get("language");o.locale(d||"de")}ngOnInit(){this.store.select(s.a).subscribe(e=>{if(e){if(this.loggedUser=null==e?void 0:e.firstname,this.loggedRole=null==e?void 0:e.role,this.loggedEmail=null==e?void 0:e.email,this.userStatus=null==e?void 0:e.status,"freelancer"===this.loggedRole&&("onboarding"===(null==e?void 0:e.status)||"pending"==(null==e?void 0:e.status)))return void this.router.navigate(["/profile"]);const t=null==e?void 0:e.agent_id;"agent"===this.loggedRole?(this.loadMessage("agent"),this.todoFacade.getAgentList$.subscribe(e=>{this.agentList=this.sortOption(e.data?e.data.map(e=>{var t,n;return{value:e.id,text:e.lastname+" "+e.firstname,owner_id:null===(n=null===(t=e.user)||void 0===t?void 0:t.data)||void 0===n?void 0:n.id}}):[])}),this.dashboardFacade.dashboardCons(),this.dashboardFacade.gatDashboardCons$.subscribe(e=>{this.consList=this.sortOption(e.data?e.data.map(e=>({})):[])}),this.dashboardFacade.dashboardOnBoarding(),this.dashboardFacade.getOnBoardingList$.subscribe(e=>{var t,n,i,r;this.onBoardCount=(null===(n=null===(t=null==e?void 0:e.meta)||void 0===t?void 0:t.pagination)||void 0===n?void 0:n.total)?null===(r=null===(i=null==e?void 0:e.meta)||void 0===i?void 0:i.pagination)||void 0===r?void 0:r.total:0,this.onBoard=this.sortOption(e.data?e.data.map(e=>{var t,n,i,r,a,s,o,c;return{value:e.id,name:null===(n=null===(t=e.user.data.freelancer)||void 0===t?void 0:t.data)||void 0===n?void 0:n.fullname,modification:e.action,create_at:e.created_at,picture_id:u.a.api+"/pictures/"+(null===(a=null===(r=null===(i=e.user.data)||void 0===i?void 0:i.freelancer)||void 0===r?void 0:r.data)||void 0===a?void 0:a.face_picture_id)+"/icon/squared",postcode:null===(c=null===(o=null===(s=e.user.data)||void 0===s?void 0:s.freelancer)||void 0===o?void 0:o.data)||void 0===c?void 0:c.zip}}):[])}),this.dashboardFacade.dashboardUnconfirmedAttendance(),this.dashboardFacade.getDashboardUnconfirmedAttendance$.subscribe(e=>{e.data&&(this.unconfirmedAttendance=this.sortOption(e.data?e.data.map(e=>{var t,n,i,r,a,s,c,l,u,d;return{id:null==e?void 0:e.id,title:null===(r=null===(i=null===(n=null===(t=null==e?void 0:e.date)||void 0===t?void 0:t.data)||void 0===n?void 0:n.job)||void 0===i?void 0:i.data)||void 0===r?void 0:r.title,city:this.getFullLocation(e),appointed_at:o.tz((null===(s=null===(a=null==e?void 0:e.date)||void 0===a?void 0:a.data)||void 0===s?void 0:s.appointed_at).substring(0,10)+" "+(null==e?void 0:e.start_time),"CET").fromNow(),firstName:null===(l=null===(c=null==e?void 0:e.freelancers)||void 0===c?void 0:c.data[0])||void 0===l?void 0:l.firstname,lastName:null===(d=null===(u=null==e?void 0:e.freelancers)||void 0===u?void 0:u.data[0])||void 0===d?void 0:d.lastname}}):[]))}),this.dashboardFacade.dashboardChange(),this.dashboardFacade.gatDashboardChange$.subscribe(e=>{var t,n;this.changeList=this.sortOption(e.data?e.data.map(e=>{var t,n,i,r,a;return{value:e.id,name:null===(n=null===(t=e.user.data.freelancer)||void 0===t?void 0:t.data)||void 0===n?void 0:n.fullname,modification:e.action,create_at:e.created_at,picture_id:u.a.api+"/pictures/"+(null===(a=null===(r=null===(i=e.user.data)||void 0===i?void 0:i.freelancer)||void 0===r?void 0:r.data)||void 0===a?void 0:a.face_picture_id)+"/icon/squared"}}):[]),this.changeListCount=null===(n=null===(t=null==e?void 0:e.meta)||void 0===t?void 0:t.pagination)||void 0===n?void 0:n.total}),this.dashboardFacade.dashboardTask(t),this.dashboardFacade.gatDashboardTask$.subscribe(e=>{var t,n;this.taskList=this.sortOption(e.data?e.data.map(e=>{var t,n,i,r,a,s,o,c,l,u;return{id:e.id,task:e.subject,date:e.target_at,value:e.id,name:null===(n=null===(t=e.owner)||void 0===t?void 0:t.data)||void 0===n?void 0:n.fullname,content:null==e?void 0:e.subject,target:null==e?void 0:e.target_at,created:null==e?void 0:e.created_at,status:null==e?void 0:e.state,creator:null===(r=null===(i=null==e?void 0:e.creator)||void 0===i?void 0:i.data)||void 0===r?void 0:r.name,creator_role:null===(s=null===(a=null==e?void 0:e.creator)||void 0===a?void 0:a.data)||void 0===s?void 0:s.role,owner_id:null===(u=null===(l=null===(c=null===(o=null==e?void 0:e.owner)||void 0===o?void 0:o.data)||void 0===c?void 0:c.agent)||void 0===l?void 0:l.data)||void 0===u?void 0:u.id,creator_all:null==e?void 0:e.creator,owner:null==e?void 0:e.owner,important:null==e?void 0:e.important}}):[]),this.totalTask=null===(n=null===(t=null==e?void 0:e.meta)||void 0===t?void 0:t.pagination)||void 0===n?void 0:n.total}),this.dashboardFacade.dashboardOffer(),this.dashboardFacade.gatDashboardOffer$.subscribe(e=>{var t,n,i,r;(null==e?void 0:e.data)&&(this.offerListCount=(null===(n=null===(t=null==e?void 0:e.meta)||void 0===t?void 0:t.pagination)||void 0===n?void 0:n.total)?null===(r=null===(i=null==e?void 0:e.meta)||void 0===i?void 0:i.pagination)||void 0===r?void 0:r.total:0,this.offerList=this.sortOption(e.data?e.data.map(e=>{var t,n,i,r,a,s,o,c,l,u,d,h,p,f,m;return{id:null==e?void 0:e.id,title:null===(r=null===(i=null===(n=null===(t=null==e?void 0:e.tender)||void 0===t?void 0:t.data)||void 0===n?void 0:n.snapshots)||void 0===i?void 0:i.job)||void 0===r?void 0:r.title,name:null===(s=null===(a=null==e?void 0:e.freelancer)||void 0===a?void 0:a.data)||void 0===s?void 0:s.fullname,location:null===(o=null==e?void 0:e.tender)||void 0===o?void 0:o.data,shift_time:null===(l=null===(c=null==e?void 0:e.tender)||void 0===c?void 0:c.data)||void 0===l?void 0:l.shift_start_time.substr(0,5),end_time:null===(d=null===(u=null==e?void 0:e.tender)||void 0===u?void 0:u.data)||void 0===d?void 0:d.shift_end_time.substr(0,5),date:null===(m=null===(f=null===(p=null===(h=null==e?void 0:e.tender)||void 0===h?void 0:h.data)||void 0===p?void 0:p.snapshots)||void 0===f?void 0:f.date)||void 0===m?void 0:m.appointed_at,ReceivedDate:null==e?void 0:e.created_at}}):[]))}),this.dashboardFacade.dashboardShiftToConfirm(),this.dashboardFacade.getDashboardShiftToConfirm$.subscribe(e=>{var t,n;this.shiftToConfirmTotal=null===(n=null===(t=null==e?void 0:e.meta)||void 0===t?void 0:t.pagination)||void 0===n?void 0:n.total,this.shiftToConfirm=this.sortOption(e.data?e.data.map(e=>({state:e.status,offer_id:e.offer_id,time_to_confirm:e.time_to_confirm,jobName:e.offer.data.tender.data.job.data.title,location:e.assignment.data.location_string,date:e.assignment.data.date.data.appointed_at,start_time:e.assignment.data.start_time,finish_time:e.assignment.data.finish_time,staff_manager:null==e?void 0:e.staff_manager,staff_member:null==e?void 0:e.staff_member,state_type:(null==e?void 0:e.state_type)||null,link:"/tenders/pendingdeclined/"+e.offer_id})):[])}),this.dashboardFacade.dashboardNotifiactions(),this.dashboardFacade.getNotifications$.subscribe(e=>{(null==e?void 0:e.data)&&(this.notifications=Object.assign({},null==e?void 0:e.data),this.pendingdeclinedTooltip=Object.keys(this.notifications).filter(e=>"total_released"!=e).map(e=>this.translateService.instant("tenders.notification-obj."+e)+" : "+this.notifications[e]).join("\n"),this.notifications.total=Object.values(this.notifications).reduce((e,t)=>e+t,0))})):"freelancer"===this.loggedRole?(this.loadMessage("freelancer"),this.dashboardFacade.dashboardCertificate(),this.dashboardFacade.getDashboardCertificate$.subscribe(e=>{this.certificateList=this.sortOption(e.data?e.data.map(e=>({value:e.id,type:e.identifier,linkId:null==e?void 0:e.id,name:null==e?void 0:e.name,jobCount:null==e?void 0:e.job_count})):[])}),this.dashboardFacade.dashboardInvitedJob(),this.translateService.get("contracts").subscribe(()=>{this.dashboardFacade.getDashboardInvitedJob$.subscribe(e=>{var t,n;this.inviteJobsTotal=null===(n=null===(t=null==e?void 0:e.meta)||void 0===t?void 0:t.pagination)||void 0===n?void 0:n.total,this.invitedJob=this.sortOption(e.data?e.data.map(e=>{var t,n,i,r,a,s;return{jobName:null==e?void 0:e.job_name,category:null===(n=null===(t=null==e?void 0:e.job_info)||void 0===t?void 0:t.data)||void 0===n?void 0:n.category,location:this.getFullLocation(e),contractType:null==e?void 0:e.contract_type,dates:(null===(r=null===(i=null==e?void 0:e.job_info)||void 0===i?void 0:i.data)||void 0===r?void 0:r.start_date)+" to "+(null===(s=null===(a=null==e?void 0:e.job_info)||void 0===a?void 0:a.data)||void 0===s?void 0:s.finish_date),link:"/jobs/adv/"+(null==e?void 0:e.job_advertisement_id)+"/role/"+(null==e?void 0:e.staff_role_id)+"/ltype/"+(null==e?void 0:e.location_type)+"/lid/"+(null==e?void 0:e.location_id)}}):[])})}),this.dashboardFacade.dashboardSuitableJob(),this.translateService.get("contracts").subscribe(()=>{this.dashboardFacade.getDashboardSuitableJob$.subscribe(e=>{var t,n;this.recommendJobsTotal=null===(n=null===(t=null==e?void 0:e.meta)||void 0===t?void 0:t.pagination)||void 0===n?void 0:n.total,this.suitableJob=this.sortOption(e.data?e.data.map(e=>{var t,n,i,r,a,s,o,c,l,u,d,h;return{jobName:null===(n=null===(t=null==e?void 0:e.job_info)||void 0===t?void 0:t.data)||void 0===n?void 0:n.job_name,category:null===(r=null===(i=null==e?void 0:e.job_info)||void 0===i?void 0:i.data)||void 0===r?void 0:r.category,location:this.getFullLocation(e),contractType:null==e?void 0:e.contract_type,dates:(null===(s=null===(a=null==e?void 0:e.job_info)||void 0===a?void 0:a.data)||void 0===s?void 0:s.start_date)+" - "+(null===(c=null===(o=null==e?void 0:e.job_info)||void 0===o?void 0:o.data)||void 0===c?void 0:c.finish_date),startdate:null===(u=null===(l=null==e?void 0:e.job_info)||void 0===l?void 0:l.data)||void 0===u?void 0:u.start_date,finishdate:null===(h=null===(d=null==e?void 0:e.job_info)||void 0===d?void 0:d.data)||void 0===h?void 0:h.finish_date,link:"/jobs/adv/"+(null==e?void 0:e.job_advertisement_id)+"/role/"+(null==e?void 0:e.staff_role_id)+"/ltype/"+(null==e?void 0:e.location_type)+"/lid/"+(null==e?void 0:e.location_id)}}):[])})}),this.dashboardFacade.dashboardShiftToConfirm(),this.dashboardFacade.getDashboardShiftToConfirm$.subscribe(e=>{var t,n;this.shiftToConfirmTotal=null===(n=null===(t=null==e?void 0:e.meta)||void 0===t?void 0:t.pagination)||void 0===n?void 0:n.total,this.shiftToConfirm=this.sortOption(e.data?e.data.map(e=>({state:e.status,offer_id:e.offer_id,time_to_confirm:e.time_to_confirm,jobName:e.offer.data.tender.data.job.data.title,location:e.assignment.data.location_string,date:e.assignment.data.date.data.appointed_at,start_time:e.assignment.data.start_time,finish_time:e.assignment.data.finish_time,link:"/tenders/shiftconfirm/"+e.offer_id})):[])}),this.dashboardFacade.dashboardAssignment(),this.dashboardFacade.getDashboardAssignment$.subscribe(e=>{var t,n;this.assignmentList=this.sortOption(e.data?e.data.map(e=>{var t,n,i,r,a,s,c,l;const u=(null===(n=null===(t=null==e?void 0:e.date)||void 0===t?void 0:t.data)||void 0===n?void 0:n.appointed_at.slice(0,10))+" "+(null==e?void 0:e.start_time)+":00";return{value:e.id,job:null===(l=null===(c=null===(s=null===(a=null===(r=null===(i=null==e?void 0:e.date)||void 0===i?void 0:i.data)||void 0===r?void 0:r.job)||void 0===a?void 0:a.data)||void 0===s?void 0:s.project)||void 0===c?void 0:c.data)||void 0===l?void 0:l.name,city:this.getFullLocation(e),type:e.identifier,expired_at:o.utc(u).fromNow()}}):[]),this.totalAssignment=null===(n=null===(t=null==e?void 0:e.meta)||void 0===t?void 0:t.pagination)||void 0===n?void 0:n.total}),this.dashboardFacade.dashboardContractOffer(),this.translateService.get("contracts").subscribe(()=>{this.dashboardFacade.gatDashboardContract$.subscribe(e=>{var t,n;this.contractList=this.sortOption(e.data?e.data.map(e=>({value:e.id,type:this.translateService.instant("contracts.identifier."+e.identifier)})):[]),this.totalContracts=null===(n=null===(t=null==e?void 0:e.meta)||void 0===t?void 0:t.pagination)||void 0===n?void 0:n.total})}),this.userSvc.getUnacceptedContracts(e.role_id).subscribe(e=>{e&&e.data&&e.data.length&&(this.newContractAvailable="warning",e.data.forEach(e=>{e.date_passed&&(this.newContractAvailable="error")}))})):"field"===this.loggedRole?(this.dashboardFacade.dashboardJobs(),this.dashboardFacade.gatDashboardJobs$.subscribe(e=>{var t;this.jobsList=this.sortOption(e.data?e.data.map(e=>({value:e.id,name:e.title,pos:e.site.data.name,city:this.getFullLocation(e),cat:e.category,call:e.summary.dates.states.assigned,open:e.summary.assignments.states.open,booked:e.summary.assignments.states.booked})):[]),this.total=null===(t=null==e?void 0:e.meta)||void 0===t?void 0:t.pagination.total})):"client"===this.loggedRole&&(this.dashboardFacade.dashboardProject(),this.dashboardFacade.gatDashboardProject$.subscribe(e=>{this.projectList=this.sortOption(e.data?e.data.map(e=>{var t,n;return{value:e.id,name:e.name,job:e.summary.jobs.count,call:e.summary.assignments.count,booked:(null===(n=null===(t=e.summary.assignments)||void 0===t?void 0:t.states)||void 0===n?void 0:n.booked)||0,completed:0,total_sales:0,turnover:0}}):[])}),this.dashboardFacade.dashboardJobs(),this.dashboardFacade.gatDashboardJobs$.subscribe(e=>{this.jobsList=this.sortOption(e.data?e.data.map(e=>{var t;return{value:e.id,name:e.title,pos:null===(t=e.site)||void 0===t?void 0:t.data.name,city:this.getFullLocation(e),cat:e.category,call:e.summary.dates.states.assigned,open_old:e.summary.assignments.states.open,open:e.summary.tenders.states.active||0,booked:e.summary.assignments.states.booked,completed:e.summary.assignments.states.invoiced||0,sales:0,turnover:0}}):[])}))}})}openModal(e){const t=new Date(e.target),n=t.getFullYear(),i=t.getMonth()+1,r=t.getDate();this.dialog.open(l.a,{data:{isEdit:!0,value:e,agent:this.agentList,targetDate:r+"-"+i+"-"+n}}).afterClosed().subscribe(t=>{var n,i;if(t){const r=null==t?void 0:t.modelValue,a={createdAt:null==e?void 0:e.created,created_at:null==e?void 0:e.created,creatorName:null==e?void 0:e.creator,important:null==r?void 0:r.important,isDone:!1,creator:null==e?void 0:e.creator_all,owner:null==e?void 0:e.owner,isOverdued:!0,ownerFullname:null==t?void 0:t.selectedAgent,owner_id:null===(i=null===(n=null==e?void 0:e.owner)||void 0===n?void 0:n.data)||void 0===i?void 0:i.id,state:null==e?void 0:e.status,subject:null==r?void 0:r.content,targetAt:null==e?void 0:e.target,target_at:null==e?void 0:e.target,updated_at:null==e?void 0:e.target,todosId:null==e?void 0:e.value};this.todoFacade.updateModal(a)}})}confirmModal(e){this.dialog.open(c.a,{data:{type:"warning",title:this.translateService.instant("todos.set-state.title"),message:this.translateService.instant("todos.set-state.message"),cancelCode:"todos.set-state.buttons.cancel",confirmCode:"todos.set-state.buttons.confirm"}}).afterClosed().subscribe(t=>{var n,i;if(t){const t={createdAt:null==e?void 0:e.created,created_at:null==e?void 0:e.created,creatorName:null==e?void 0:e.creator,important:null==e?void 0:e.important,isDone:!0,creator:null==e?void 0:e.creator_all,owner:null==e?void 0:e.owner,isOverdued:!1,ownerFullname:"",owner_id:null===(i=null===(n=null==e?void 0:e.owner)||void 0===n?void 0:n.data)||void 0===i?void 0:i.id,state:"done",subject:null==e?void 0:e.content,targetAt:null==e?void 0:e.target,target_at:null==e?void 0:e.target,updated_at:null==e?void 0:e.target,todosId:null==e?void 0:e.value},r=Object.assign({},this.searchModel);this.todoFacade.updateModal(t),setTimeout(()=>{this.todoFacade.loadTodoList(r)},400),this.id=e.id}})}loadMessage(e){this.dashboardFacade.newsLoading(e),this.dashboardFacade.getNewsList$.subscribe(e=>{var t,n;e.data&&(this.message=this.sortOption(e.data?e.data.map(e=>{var t,n,i,r,a,s,o,c,l,u,d;return{q_id:e.id,subject:null===(n=null===(t=null==e?void 0:e.question)||void 0===t?void 0:t.data)||void 0===n?void 0:n.subject,name:null===(r=null===(i=null==e?void 0:e.sender)||void 0===i?void 0:i.data)||void 0===r?void 0:r.fullname,response:null==e?void 0:e.content,value:null===(s=null===(a=null==e?void 0:e.question)||void 0===a?void 0:a.data)||void 0===s?void 0:s.content,created:null==e?void 0:e.created_at,email:null===(c=null===(o=null==e?void 0:e.sender)||void 0===o?void 0:o.data)||void 0===c?void 0:c.email,receiver:null===(u=null===(l=null==e?void 0:e.recipient)||void 0===l?void 0:l.data)||void 0===u?void 0:u.fullname,senderUserId:null==e?void 0:e.sender_user_id,tender_date:null==e?void 0:e.tenders,jobId:null==e?void 0:e.reference_id,tenders:null===(d=null==e?void 0:e.tenders)||void 0===d?void 0:d.map(e=>e.id)}}):[])),this.messageCount=0|(null===(n=null===(t=null==e?void 0:e.meta)||void 0===t?void 0:t.pagination)||void 0===n?void 0:n.total)})}OpenModal(e){this.dialog.open(c.a,{data:{type:"warning",title:this.translateService.instant("messages.jobs.table.remove.title"),message:this.translateService.instant("messages.jobs.table.remove.message_freelancer"),cancelCode:"todos.buttons.cancel",confirmCode:"messages.jobs.table.actions.remove"}}).afterClosed().subscribe(t=>{t&&(this.dashboardFacade.removeTender(e),this.dashboardFacade.newsLoading("freelancer"),this.dashboardFacade.getNewsList$.subscribe(e=>{e.data&&(this.message=this.sortOption(e.data?e.data.map(e=>{var t,n,i,r,a,s,o,c,l,u;return{q_id:e.id,subject:null===(n=null===(t=null==e?void 0:e.question)||void 0===t?void 0:t.data)||void 0===n?void 0:n.subject,name:null===(r=null===(i=null==e?void 0:e.sender)||void 0===i?void 0:i.data)||void 0===r?void 0:r.fullname,response:null==e?void 0:e.content,value:null===(s=null===(a=null==e?void 0:e.question)||void 0===a?void 0:a.data)||void 0===s?void 0:s.content,created:null==e?void 0:e.created_at,email:null===(c=null===(o=null==e?void 0:e.sender)||void 0===o?void 0:o.data)||void 0===c?void 0:c.email,receiver:null===(u=null===(l=null==e?void 0:e.recipient)||void 0===l?void 0:l.data)||void 0===u?void 0:u.fullname,senderUserId:null==e?void 0:e.sender_user_id,tender_date:null==e?void 0:e.tenders,jobId:null==e?void 0:e.reference_id,tenders:null==e?void 0:e.tenders.map(e=>e.id)}}):[]))}))})}sortOption(e){return e.sort((e,t)=>e.text&&t.text?e.text>t.text?1:t.text>e.text?-1:0:0)}goToMyBookingDetails(e){this.router.navigate(["/my/assignments/",e.value])}goToRcommendedJobsDetails(e){this.router.navigate([e.link])}goToShiftToConfirmDetails(e){this.router.navigate([e.link])}goToInvitedJobsDetails(e){this.router.navigate([e.link])}getDateDifference(e){const t=new Date;return new Date(e)<t}navigateToCertificate(e){this.router.navigate(["/certificates/my/",e.id])}navigateToJobs(e){this.router.navigate(["/jobs/",e.value])}navigateToNewConsultance(e){this.router.navigate(["/approval/freelancer-onboarding/",e.value])}navigateToUnconfirmedAttendance(e){this.router.navigate(["/checkins/",e.id])}navigateToJobApplication(e){this.router.navigate(["/tenders/offers/",e.id])}navigateToProject(e){this.router.navigate(["/projects/",e.value])}getFullLocation(e){return"pos"===(null==e?void 0:e.location_type)&&(null==e?void 0:e.location_detail)&&(null==e?void 0:e.location_detail.site)?(null==e?void 0:e.location_detail.site.name)+","+(null==e?void 0:e.location_detail.site.address)+","+(null==e?void 0:e.location_detail.site.zip):"live"===(null==e?void 0:e.location_type)&&(null==e?void 0:e.location_detail)&&(null==e?void 0:e.location_detail.full_location)?null==e?void 0:e.location_detail.full_location:""}jobLocationChanges(e){var t,n,i,r,a,s,o,c,l,u;return"live"===(null==e?void 0:e.location_type)?null===(t=null==e?void 0:e.location_detail)||void 0===t?void 0:t.full_location:"pos"===(null==e?void 0:e.location_type)?(null===(i=null===(n=null==e?void 0:e.location_detail)||void 0===n?void 0:n.site)||void 0===i?void 0:i.name)+"|"+(null===(a=null===(r=null==e?void 0:e.location_detail)||void 0===r?void 0:r.site)||void 0===a?void 0:a.address)+","+(null===(o=null===(s=null==e?void 0:e.location_detail)||void 0===s?void 0:s.site)||void 0===o?void 0:o.zip)+"|"+(null===(l=null===(c=null==e?void 0:e.location_detail)||void 0===c?void 0:c.site)||void 0===l?void 0:l.city):null===(u=null==e?void 0:e.job)||void 0===u?void 0:u.job_location}navigateToAmend(e){this.router.navigate(["/approval/freelancer-changerequest/"+e+"/change"])}capitalizedValue(e){return e?e.split("-")[1]+" "+e.split("-")[2]:e}}return e.\u0275fac=function(t){return new(t||e)(d.Qb(ie),d.Qb(h.h),d.Qb(re.a),d.Qb(ae.b),d.Qb(se.a),d.Qb(oe.a),d.Qb(r.f),d.Qb(r.a),d.Qb(ce.c),d.Qb(le.a))},e.\u0275cmp=d.Kb({type:e,selectors:[["app-dashboard"]],decls:7,vars:8,consts:[[4,"ngIf"],[1,"container-fluid"],[1,"row"],[1,"dashboard-tag"],[1,"title","count-div",3,"routerLink"],[1,"fa","fa-comments","text-center"],[1,"count"],[1,"title"],[1,"fa","fa-calendar-check",3,"routerLink"],["matTooltipPosition","right",1,"fa","fa-bell",3,"matTooltip"],[1,"notif"],[1,"col-lg-6"],[1,"col-xs-12","header","row"],[1,"col-xs-8"],[1,"col-xs-4","text-right"],[1,"btn","btn-primary","btn-custom",3,"routerLink"],["mat-table","",1,"search-table",3,"dataSource"],["matColumnDef","Surname"],["mat-header-cell","",4,"matHeaderCellDef"],["mat-cell","",4,"matCellDef"],["matColumnDef","Postcode"],["matColumnDef","date"],["matColumnDef","action"],["mat-cell","","class","action",4,"matCellDef"],["mat-header-row","",4,"matHeaderRowDef"],["mat-row","",3,"click",4,"matRowDef","matRowDefColumns"],["matColumnDef","modification"],["matColumnDef","No"],["matColumnDef","Task"],["mat-cell","",3,"ngClass",4,"matCellDef"],["matColumnDef","ToBeDoneBy"],["matColumnDef","Done"],["mat-row","",4,"matRowDef","matRowDefColumns"],["matColumnDef","name"],["mat-header-cell","","style","width: 50%",4,"matHeaderCellDef"],["matColumnDef","weight"],["mat-header-cell","","style","width: 20%",4,"matHeaderCellDef"],["matColumnDef","symbol"],["matColumnDef","startTime"],["matColumnDef","job"],["matColumnDef","job_location"],["matColumnDef","ExpiryDate"],["matColumnDef","ShiftTime"],["matColumnDef","ExpertAdvisory"],["matColumnDef","Date"],["matColumnDef","StartEndTime"],["matColumnDef","status"],["mat-header-cell","","style","width: 120px",4,"matHeaderCellDef"],["matColumnDef","type"],["matColumnDef","shortTitle"],["matColumnDef","sitecity"],["matColumnDef","staffMgr"],["matColumnDef","staffName"],["mat-header-cell",""],["mat-cell",""],["mat-cell","",1,"action"],[3,"routerLink"],["mat-header-row",""],["mat-row","",3,"click"],[3,"click"],["mat-cell","",3,"ngClass"],[3,"mat-dialog-close","disabled","checked","click"],["mat-row",""],["mat-header-cell","",2,"width","50%"],["mat-header-cell","",2,"width","20%"],["mat-header-cell","",2,"width","120px"],[2,"margin-right","5px"],["matColumnDef","Booked stakes"],["matColumnDef","Completed missions"],["matColumnDef","Total sales"],["matColumnDef","Average Turnover / day"],["matColumnDef","category"],["matColumnDef","Calls"],["matColumnDef","Open stakes"],[1,"fa","fa-bell"],[3,"class",4,"ngIf"],["matColumnDef","numberOfTenders"],["matColumnDef","StartTime"],["matColumnDef","EndTime"],["matColumnDef","RemainingTime"],["mat-cell","","appCountdown","",4,"matCellDef"],["matColumnDef","categoryName"],["matColumnDef","contractType"],["matColumnDef","jobShortTitle"],["matColumnDef","startDateTime"],[1,"btn",3,"routerLink"],[2,"text-transform","capitalize","margin-right","5px"],[1,"fas","fa-info-circle",3,"title"],["mat-cell","","appCountdown",""]],template:function(e,t){1&e&&(d.Pc(0,_e,7,1,"div",0),d.Pc(1,ve,1,0,"app-table-spinner",0),d.jc(2,"async"),d.Pc(3,Ut,212,73,"div",0),d.Pc(4,qn,101,22,"div",0),d.Pc(5,tr,172,59,"div",0),d.Pc(6,Lr,59,11,"div",0)),2&e&&(d.qc("ngIf","admin"===t.loggedRole),d.Cb(1),d.qc("ngIf",d.kc(2,6,t.isLoading$)>0),d.Cb(2),d.qc("ngIf","agent"===t.loggedRole),d.Cb(1),d.qc("ngIf","client"===t.loggedRole),d.Cb(1),d.qc("ngIf","freelancer"===t.loggedRole&&"onboarding"!==t.userStatus),d.Cb(1),d.qc("ngIf","field"===t.loggedRole))},directives:[i.p,ue.a,r.g,de.a,he.j,he.c,he.e,he.b,he.g,he.i,he.d,he.a,r.i,he.f,he.h,i.n,pe.a,ae.d,fe.a],pipes:[i.b,me.a,be.a,ge.a],styles:[".container-fluid[_ngcontent-%COMP%]{box-sizing:border-box;height:100%}.container-fluid[_ngcontent-%COMP%]   .btn-custom[_ngcontent-%COMP%]{cursor:pointer}.container-fluid[_ngcontent-%COMP%]   .count[_ngcontent-%COMP%]{left:55px;top:6px}.container-fluid[_ngcontent-%COMP%]   .count[_ngcontent-%COMP%], .container-fluid[_ngcontent-%COMP%]   .notif[_ngcontent-%COMP%]{position:absolute;color:#fff;font-size:13px;width:18px}.container-fluid[_ngcontent-%COMP%]   .notif[_ngcontent-%COMP%]{top:10px;left:56px;text-align:center}.container-fluid[_ngcontent-%COMP%]   .count-div[_ngcontent-%COMP%]{position:relative}.container-fluid[_ngcontent-%COMP%]   .under-cons-cont[_ngcontent-%COMP%]{display:flex;height:100%;align-items:center;justify-content:center}.container-fluid[_ngcontent-%COMP%]   .under-cons-cont[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border:1px solid #21b4b0;border-radius:10px;box-shadow:0 0 10px #d0d0d1}.container-fluid[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{padding-left:50px;cursor:pointer;color:#21b4b0;font-size:35px;margin:0}.container-fluid[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]:hover{color:#1a5303}.container-fluid[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]{margin-bottom:20px}.container-fluid[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{background-color:#f8f8f8}.container-fluid[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   .btn-primary[_ngcontent-%COMP%]{margin-top:1.5rem}.container-fluid[_ngcontent-%COMP%]   .table-header[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{color:#999;font-weight:400;border-top:none;padding:10px 0 10px 8px}.container-fluid[_ngcontent-%COMP%]   .ago-or-date.ago[_ngcontent-%COMP%]   [data-expire-class=ago][_ngcontent-%COMP%], .container-fluid[_ngcontent-%COMP%]   .ago-or-date[_ngcontent-%COMP%]:not(.ago)   [data-am-time-ago][_ngcontent-%COMP%]{display:none}.container-fluid[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{margin-top:20px}.container-fluid[_ngcontent-%COMP%]   .dashboard-tag[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%]{margin:0}.container-fluid[_ngcontent-%COMP%]   .btn[_ngcontent-%COMP%]{border-radius:7px;background-color:#000;border-color:#000;color:#fff;padding:10px;margin-bottom:20px}.container-fluid[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]{width:100%}.container-fluid[_ngcontent-%COMP%]   table[_ngcontent-%COMP%]:hover{background-color:hsla(0,0%,60%,.06)}.container-fluid[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{color:#999}.completedDate[_ngcontent-%COMP%]{color:red}.open-stripe[_ngcontent-%COMP%]{text-decoration:line-through}.panel[_ngcontent-%COMP%]{margin-bottom:20px;background-color:rgba(188,237,232,.25882352941176473);border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.05);cursor:pointer;padding:15px}.panel[_ngcontent-%COMP%]   .panel-body[_ngcontent-%COMP%]{vertical-align:inherit}.list-table-actions[_ngcontent-%COMP%]{text-align:right}.list-table-actions[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background-color:transparent;color:#21b4b0;position:relative;top:0;right:0;border:none}mat-label[_ngcontent-%COMP%]{margin-left:10px}.panel-heading[_ngcontent-%COMP%]{height:30px;color:#999;font-variant:all-small-caps;font-variant-numeric:oldstyle-nums}.panel-footer[_ngcontent-%COMP%]{background-color:transparent;font-size:smaller;padding-top:5px;text-align:left;position:relative}.panel[_ngcontent-%COMP%]:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.styleTag[_ngcontent-%COMP%]{font:500 17px/1.1 Open Sans,sans-serif;letter-spacing:normal;margin:0 0 10px}.mb-3[_ngcontent-%COMP%]{margin-bottom:10px}  .mat-tooltip{white-space:pre-line}"]}),e})(),canActivate:[a.a]}];let xr=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=d.Ob({type:e}),e.\u0275inj=d.Nb({imports:[[r.j.forChild(Tr)],r.j]}),e})();var Dr=n("5+tZ"),Er=n("lJxs"),Pr=n("snw9"),Rr=n("X3V5"),jr=n("tk/3");let zr=(()=>{class e extends Rr.a{constructor(e){super(),this.http=e}dashboardAttendList(e){return this.http.get(u.a.api+e)}dashboardOfferList(e){return this.http.get(u.a.api+e)}dashboardChangeList(e){return this.http.get(u.a.api+e)}dashboardTaskList(e){return this.http.get(u.a.api+e)}dashboardConList(e){return this.http.get(u.a.api+e)}dashboardCertificateList(e){return this.http.get(u.a.api+e)}dashboardUnsuitableJobList(e){return this.http.get(u.a.api+e)}dashboardSuitableJobList(e){return this.http.get(u.a.api+e)}dashboardInvitedJobList(e){return this.http.get(u.a.api+e)}dashboardAssignmentList(e){return this.http.get(u.a.api+e)}dashboardUnconfirmedAttendance(e){return this.http.get(u.a.api+e)}message(e){return this.http.get(u.a.api+e)}removeTender(e){return this.http.delete(u.a.api+`/messages/${e}`)}dashboardShiftToConfirm(e){return this.http.get(u.a.api+e)}}return e.\u0275fac=function(t){return new(t||e)(d.ac(jr.b))},e.\u0275prov=d.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})(),Nr=(()=>{class e{constructor(e,t){this.actions$=e,this.dashboardService=t,this.loadDashboardAttendance$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardAttendance),Object(Dr.a)(({attend:e})=>this.dashboardService.dashboardAttendList(e)),Object(Er.a)(e=>$.loadDashboardAttendanceSuccess({list:e})))),this.loadDashboardJobOffer$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardJobOffer),Object(Dr.a)(({attend:e})=>this.dashboardService.dashboardAttendList(e)),Object(Er.a)(e=>$.loadDashboardJobOfferSuccess({list:e})))),this.loadDashboardOffers$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardOffers),Object(Dr.a)(({offer:e})=>this.dashboardService.dashboardOfferList(e)),Object(Er.a)(e=>$.loadDashboardOffersSuccess({list:e})))),this.oadDashboardChanges$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardChanges),Object(Dr.a)(({change:e})=>this.dashboardService.dashboardChangeList(e)),Object(Er.a)(e=>$.loadDashboardChangeSuccess({list:e})))),this.oadDashboardTask$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardTask),Object(Dr.a)(({task:e})=>this.dashboardService.dashboardTaskList(e)),Object(Er.a)(e=>$.loadDashboardTaskSuccess({list:e})))),this.loadMessage$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadMessage),Object(Dr.a)(({msg:e})=>this.dashboardService.message(e)),Object(Er.a)(e=>$.loadMessageSuccess({lists:e})))),this.newsList$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.newsList),Object(Dr.a)(({msg:e})=>this.dashboardService.message(e)),Object(Er.a)(e=>$.newsListSuccess({lists:e})))),this.deleteTender$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.removeTender),Object(Dr.a)(({questionId:e})=>this.dashboardService.removeTender(e)),Object(Er.a)(e=>$.removeTenderSuccess({questionId:e})))),this.oadDashboardCon$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardConsultants),Object(Dr.a)(({cons:e})=>this.dashboardService.dashboardConList(e)),Object(Er.a)(e=>$.loadDashboardConsultantsSuccess({list:e})))),this.DashboardChangeRequest$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardOnBoarding),Object(Dr.a)(({onboard:e})=>this.dashboardService.dashboardConList(e)),Object(Er.a)(e=>$.loadDashboardOnBoardingSuccess({list:e})))),this.DashboardCurrentJob$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardCurrentJobs),Object(Dr.a)(({jobs:e})=>this.dashboardService.dashboardConList(e)),Object(Er.a)(e=>$.loadDashboardCurrentJobsSuccess({list:e})))),this.loadDashboardProject$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardProject),Object(Dr.a)(({attend:e})=>this.dashboardService.dashboardAttendList(e)),Object(Er.a)(e=>$.loadDashboardProjectSuccess({list:e})))),this.loadDashboardJobs$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardJobs),Object(Dr.a)(({attend:e})=>this.dashboardService.dashboardAttendList(e)),Object(Er.a)(e=>$.loadDashboardJobsSuccess({list:e})))),this.loadDashboardContract$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardContract),Object(Dr.a)(({attend:e})=>this.dashboardService.dashboardAttendList(e)),Object(Er.a)(e=>$.loadDashboardContractSuccess({list:e})))),this.loadDashboardCertificate$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardCertificate),Object(Dr.a)(({attend:e})=>this.dashboardService.dashboardCertificateList(e)),Object(Er.a)(e=>$.loadDashboardCertificateSuccess({list:e})))),this.loadDashboardUnsuitableJob$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardUnsuitableJob),Object(Dr.a)(({attend:e})=>this.dashboardService.dashboardUnsuitableJobList(e)),Object(Er.a)(e=>$.loadDashboardUnsuitableJobSuccess({list:e})))),this.loadDashboardJob$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadJDashboardSuitableJob),Object(Dr.a)(({attend:e})=>this.dashboardService.dashboardSuitableJobList(e)),Object(Er.a)(e=>$.loadJDashboardSuitableJobSuccess({list:e})))),this.loadDashboardInvitedJob$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardInviteJob),Object(Dr.a)(({attend:e})=>this.dashboardService.dashboardInvitedJobList(e)),Object(Er.a)(e=>$.loadDashboardInviteJobSuccess({list:e})))),this.loadDashboardAssignment$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardAssignment),Object(Dr.a)(({attend:e})=>this.dashboardService.dashboardAssignmentList(e)),Object(Er.a)(e=>$.loadDashboardAssignmentSuccess({list:e})))),this.loadDashboardUnconfirmedAttendance$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadDashboardUnconfirmedAttendance),Object(Dr.a)(({attends:e})=>this.dashboardService.dashboardUnconfirmedAttendance(e)),Object(Er.a)(e=>$.loadDashboardUnconfirmedAttendanceSuccess({list:e})))),this.loadShiftToConfirm$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadShiftToConfirm),Object(Dr.a)(({attend:e})=>this.dashboardService.dashboardShiftToConfirm(e)),Object(Er.a)(e=>$.loadShiftToConfirmSuccess({list:e})))),this.getNotifications$=Object(Pr.d)(()=>this.actions$.pipe(Object(Pr.e)($.loadNotifications),Object(Dr.a)(({attend:e})=>this.dashboardService.dashboardShiftToConfirm(e)),Object(Er.a)(e=>$.loadNotificationsSuccess({list:e}))))}}return e.\u0275fac=function(t){return new(t||e)(d.ac(Pr.a),d.ac(zr))},e.\u0275prov=d.Mb({token:e,factory:e.\u0275fac}),e})();var Ir=n("ooPr");let Fr=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=d.Ob({type:e}),e.\u0275inj=d.Nb({imports:[[i.c,xr,h.j.forFeature(J,ee),Pr.c.forFeature([Nr]),he.l,pe.b,Ir.a,ae.f,de.b]]}),e})()},Zduo:function(e,t,n){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_a\u016dgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_a\u016dg_sept_okt_nov_dec".split("_"),weekdays:"diman\u0109o_lundo_mardo_merkredo_\u0135a\u016ddo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_\u0135a\u016d_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_\u0135a_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,n){return e>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodia\u016d je] LT",nextDay:"[Morga\u016d je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hiera\u016d je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"anta\u016d %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(n("wd/R"))},Zy1z:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("7o/Q");function r(){return e=>e.lift(new a)}class a{call(e,t){return t.subscribe(new s(e))}}class s extends i.a{constructor(e){super(e),this.hasPrev=!1}_next(e){let t;this.hasPrev?t=[this.prev,e]:this.hasPrev=!0,this.prev=e,t&&this.destination.next(t)}}},aIdf:function(e,t,n){!function(e){"use strict";function t(e,t,n){return e+" "+function(e,t){return 2===t?function(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}(e):e}({mm:"munutenn",MM:"miz",dd:"devezh"}[n],e)}function n(e){return e>9?n(e%10):e}var i=[/^gen/i,/^c[\u02bc\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],r=/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,a=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];e.defineLocale("br",{months:"Genver_C\u02bchwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C\u02bchwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc\u02bcher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:a,fullWeekdaysParse:[/^sul/i,/^lun/i,/^meurzh/i,/^merc[\u02bc\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],shortWeekdaysParse:[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],minWeekdaysParse:a,monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(genver|c[\u02bc\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,monthsShortStrictRegex:/^(gen|c[\u02bc\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc\u02bchoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec\u02bch da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s \u02bczo",s:"un nebeud segondenno\xf9",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:function(e){switch(n(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(e){return e+(1===e?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(e){return"g.m."===e},meridiem:function(e,t,n){return e<12?"a.m.":"g.m."}})}(n("wd/R"))},aIsn:function(e,t,n){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-t\u0101te_Hui-tanguru_Pout\u016b-te-rangi_Paenga-wh\u0101wh\u0101_Haratua_Pipiri_H\u014dngoingoi_Here-turi-k\u014dk\u0101_Mahuru_Whiringa-\u0101-nuku_Whiringa-\u0101-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_H\u014dngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"R\u0101tapu_Mane_T\u016brei_Wenerei_T\u0101ite_Paraire_H\u0101tarei".split("_"),weekdaysShort:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),weekdaysMin:"Ta_Ma_T\u016b_We_T\u0101i_Pa_H\u0101".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te h\u0113kona ruarua",ss:"%d h\u0113kona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},aQkU:function(e,t,n){!function(e){"use strict";e.defineLocale("mk",{months:"\u0458\u0430\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0458_\u0458\u0443\u043d\u0438_\u0458\u0443\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u0458\u0430\u043d_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0458_\u0458\u0443\u043d_\u0458\u0443\u043b_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u0430_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0440\u0442\u043e\u043a_\u043f\u0435\u0442\u043e\u043a_\u0441\u0430\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u0435_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u0430\u0431".split("_"),weekdaysMin:"\u043de_\u043fo_\u0432\u0442_\u0441\u0440_\u0447\u0435_\u043f\u0435_\u0441a".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u0435\u043d\u0435\u0441 \u0432\u043e] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432\u043e] LT",nextWeek:"[\u0412\u043e] dddd [\u0432\u043e] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432\u043e] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0430\u0442\u0430] dddd [\u0432\u043e] LT";case 1:case 2:case 4:case 5:return"[\u0418\u0437\u043c\u0438\u043d\u0430\u0442\u0438\u043e\u0442] dddd [\u0432\u043e] LT"}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"\u043f\u0440\u0435\u0434 %s",s:"\u043d\u0435\u043a\u043e\u043b\u043a\u0443 \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u0435\u0434\u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0435\u0434\u0435\u043d \u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0435\u0434\u0435\u043d \u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",M:"\u0435\u0434\u0435\u043d \u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0438",y:"\u0435\u0434\u043d\u0430 \u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-\u0435\u0432":0===n?e+"-\u0435\u043d":n>10&&n<20?e+"-\u0442\u0438":1===t?e+"-\u0432\u0438":2===t?e+"-\u0440\u0438":7===t||8===t?e+"-\u043c\u0438":e+"-\u0442\u0438"},week:{dow:1,doy:7}})}(n("wd/R"))},b1Dy:function(e,t,n){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("wd/R"))},bHdf:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("5+tZ"),r=n("SpAZ");function a(e=Number.POSITIVE_INFINITY){return Object(i.a)(r.a,e)}},bNI1:function(e){e.exports=JSON.parse('{"version":"2021a","zones":["Africa/Abidjan|LMT GMT|g.8 0|01|-2ldXH.Q|48e5","Africa/Accra|LMT GMT +0020 +0030|.Q 0 -k -u|01212121212121212121212121212121212121212121212131313131313131|-2bRzX.8 9RbX.8 fdE 1BAk MLE 1Bck MLE 1Bck MLE 1Bck MLE 1BAk MLE 1Bck MLE 1Bck MLE 1Bck MLE 1BAk MLE 1Bck MLE 1Bck MLE 1Bck MLE 1BAk MLE 1Bck MLE 1Bck MLE 1Bck MLE 1BAk MLE 1Bck MLE 1Bck MLE 1Bck MLE Mok 1BXE M0k 1BXE fak 9vbu bjCu MLu 1Bcu MLu 1BAu MLu 1Bcu MLu 1Bcu MLu 1Bcu MLu|41e5","Africa/Nairobi|LMT +0230 EAT +0245|-2r.g -2u -30 -2J|012132|-2ua2r.g N6nV.g 3Fbu h1cu dzbJ|47e5","Africa/Algiers|PMT WET WEST CET CEST|-9.l 0 -10 -10 -20|0121212121212121343431312123431213|-2nco9.l cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 DA0 Imo0 rd0 De0 9Xz0 1fb0 1ap0 16K0 2yo0 mEp0 hwL0 jxA0 11A0 dDd0 17b0 11B0 1cN0 2Dy0 1cN0 1fB0 1cL0|26e5","Africa/Lagos|LMT GMT +0030 WAT|-d.z 0 -u -10|01023|-2B40d.z 7iod.z dnXK.p dLzH.z|17e6","Africa/Bissau|LMT -01 GMT|12.k 10 0|012|-2ldX0 2xoo0|39e4","Africa/Maputo|LMT CAT|-2a.k -20|01|-2GJea.k|26e5","Africa/Cairo|EET EEST|-20 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-1bIO0 vb0 1ip0 11z0 1iN0 1nz0 12p0 1pz0 10N0 1pz0 16p0 1jz0 s3d0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1WL0 rd0 1Rz0 wp0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1qL0 Xd0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1ny0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 WL0 1qN0 Rb0 1wp0 On0 1zd0 Lz0 1EN0 Fb0 c10 8n0 8Nd0 gL0 e10 mn0|15e6","Africa/Casablanca|LMT +00 +01|u.k 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2gMnt.E 130Lt.E rb0 Dd0 dVb0 b6p0 TX0 EoB0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4mn0 SyN0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0|32e5","Africa/Ceuta|WET WEST CET CEST|0 -10 -10 -20|010101010101010101010232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-25KN0 11z0 drd0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1y7o0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4VB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|85e3","Africa/El_Aaiun|LMT -01 +00 +01|Q.M 10 0 -10|012323232323232323232323232323232323232323232323232323232323232323232323232323232323|-1rDz7.c 1GVA7.c 6L0 AL0 1Nd0 XX0 1Cp0 pz0 1cBB0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0 2600 e00 2600 gM0 2600 gM0 2600 e00 2600 gM0|20e4","Africa/Johannesburg|SAST SAST SAST|-1u -20 -30|012121|-2GJdu 1Ajdu 1cL0 1cN0 1cL0|84e5","Africa/Juba|LMT CAT CAST EAT|-26.s -20 -30 -30|012121212121212121212121212121212131|-1yW26.s 1zK06.s 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 PeX0|","Africa/Khartoum|LMT CAT CAST EAT|-2a.8 -20 -30 -30|012121212121212121212121212121212131|-1yW2a.8 1zK0a.8 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 HjL0|51e5","Africa/Monrovia|MMT MMT GMT|H.8 I.u 0|012|-23Lzg.Q 28G01.m|11e5","Africa/Ndjamena|LMT WAT WAST|-10.c -10 -20|0121|-2le10.c 2J3c0.c Wn0|13e5","Africa/Sao_Tome|LMT GMT WAT|A.J 0 -10|0121|-2le00 4i6N0 2q00|","Africa/Tripoli|LMT CET CEST EET|-Q.I -10 -20 -20|012121213121212121212121213123123|-21JcQ.I 1hnBQ.I vx0 4iP0 xx0 4eN0 Bb0 7ip0 U0n0 A10 1db0 1cN0 1db0 1dd0 1db0 1eN0 1bb0 1e10 1cL0 1c10 1db0 1dd0 1db0 1cN0 1db0 1q10 fAn0 1ep0 1db0 AKq0 TA0 1o00|11e5","Africa/Tunis|PMT CET CEST|-9.l -10 -20|0121212121212121212121212121212121|-2nco9.l 18pa9.l 1qM0 DA0 3Tc0 11B0 1ze0 WM0 7z0 3d0 14L0 1cN0 1f90 1ar0 16J0 1gXB0 WM0 1rA0 11c0 nwo0 Ko0 1cM0 1cM0 1rA0 10M0 zuM0 10N0 1aN0 1qM0 WM0 1qM0 11A0 1o00|20e5","Africa/Windhoek|+0130 SAST SAST CAT WAT|-1u -20 -30 -20 -10|01213434343434343434343434343434343434343434343434343|-2GJdu 1Ajdu 1cL0 1SqL0 9Io0 16P0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0|32e4","America/Adak|NST NWT NPT BST BDT AHST HST HDT|b0 a0 a0 b0 a0 a0 a0 90|012034343434343434343434343434343456767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17SX0 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|326","America/Anchorage|AST AWT APT AHST AHDT YST AKST AKDT|a0 90 90 a0 90 90 90 80|012034343434343434343434343434343456767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17T00 8wX0 iA0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|30e4","America/Port_of_Spain|LMT AST|46.4 40|01|-2kNvR.U|43e3","America/Araguaina|LMT -03 -02|3c.M 30 20|0121212121212121212121212121212121212121212121212121|-2glwL.c HdKL.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 ny10 Lz0|14e4","America/Argentina/Buenos_Aires|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232323232323232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Catamarca|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232323132321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Cordoba|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232323132323232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Jujuy|CMT -04 -03 -02|4g.M 40 30 20|012121212121212121212121212121212121212121232323121323232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1ze0 TX0 1ld0 WK0 1wp0 TX0 A4p0 uL0|","America/Argentina/La_Rioja|CMT -04 -03 -02|4g.M 40 30 20|012121212121212121212121212121212121212121232323231232321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Mendoza|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232312121321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1u20 SL0 1vd0 Tb0 1wp0 TW0 ri10 Op0 7TX0 uL0|","America/Argentina/Rio_Gallegos|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232323232321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Salta|CMT -04 -03 -02|4g.M 40 30 20|012121212121212121212121212121212121212121232323231323232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0|","America/Argentina/San_Juan|CMT -04 -03 -02|4g.M 40 30 20|012121212121212121212121212121212121212121232323231232321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rld0 m10 8lb0 uL0|","America/Argentina/San_Luis|CMT -04 -03 -02|4g.M 40 30 20|012121212121212121212121212121212121212121232323121212321212|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 XX0 1q20 SL0 AN0 vDb0 m10 8lb0 8L0 jd0 1qN0 WL0 1qN0|","America/Argentina/Tucuman|CMT -04 -03 -02|4g.M 40 30 20|0121212121212121212121212121212121212121212323232313232123232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 4N0 8BX0 uL0 1qN0 WL0|","America/Argentina/Ushuaia|CMT -04 -03 -02|4g.M 40 30 20|01212121212121212121212121212121212121212123232323232321232|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rkN0 8p0 8zb0 uL0|","America/Curacao|LMT -0430 AST|4z.L 4u 40|012|-2kV7o.d 28KLS.d|15e4","America/Asuncion|AMT -04 -03|3O.E 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-1x589.k 1DKM9.k 3CL0 3Dd0 10L0 1pB0 10n0 1pB0 10n0 1pB0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1lB0 14n0 1dd0 1cL0 1fd0 WL0 1rd0 1aL0 1dB0 Xz0 1qp0 Xb0 1qN0 10L0 1rB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 WN0 1qL0 11B0 1nX0 1ip0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 TX0 1tB0 19X0 1a10 1fz0 1a10 1fz0 1cN0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0|28e5","America/Atikokan|CST CDT CWT CPT EST|60 50 50 50 50|0101234|-25TQ0 1in0 Rnb0 3je0 8x30 iw0|28e2","America/Bahia_Banderas|LMT MST CST PST MDT CDT|71 70 60 80 60 50|0121212131414141414141414141414141414152525252525252525252525252525252525252525252525252525252|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nW0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|84e3","America/Bahia|LMT -03 -02|2y.4 30 20|01212121212121212121212121212121212121212121212121212121212121|-2glxp.U HdLp.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 l5B0 Rb0|27e5","America/Barbados|LMT BMT AST ADT|3W.t 3W.t 40 30|01232323232|-1Q0I1.v jsM0 1ODC1.v IL0 1ip0 17b0 1ip0 17b0 1ld0 13b0|28e4","America/Belem|LMT -03 -02|3d.U 30 20|012121212121212121212121212121|-2glwK.4 HdKK.4 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0|20e5","America/Belize|LMT CST -0530 CWT CPT CDT|5Q.M 60 5u 50 50 50|012121212121212121212121212121212121212121212121213412121212121212121212121212121212121212121215151|-2kBu7.c fPA7.c Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu Rcu 7Bt0 Ni0 4nd0 Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu e9Au qn0 lxB0 mn0|57e3","America/Blanc-Sablon|AST ADT AWT APT|40 30 30 30|010230|-25TS0 1in0 UGp0 8x50 iu0|11e2","America/Boa_Vista|LMT -04 -03|42.E 40 30|0121212121212121212121212121212121|-2glvV.k HdKV.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 smp0 WL0 1tB0 2L0|62e2","America/Bogota|BMT -05 -04|4U.g 50 40|0121|-2eb73.I 38yo3.I 2en0|90e5","America/Boise|PST PDT MST MWT MPT MDT|80 70 70 60 60 60|0101023425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-261q0 1nX0 11B0 1nX0 8C10 JCL0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 Dd0 1Kn0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e4","America/Cambridge_Bay|-00 MST MWT MPT MDDT MDT CST CDT EST|0 70 60 60 50 60 60 50 50|0123141515151515151515151515151515151515151515678651515151515151515151515151515151515151515151515151515151515151515151515151|-21Jc0 RO90 8x20 ix0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11A0 1nX0 2K0 WQ0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e2","America/Campo_Grande|LMT -04 -03|3C.s 40 30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwl.w HdLl.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|77e4","America/Cancun|LMT CST EST EDT CDT|5L.4 60 50 40 50|0123232341414141414141414141414141414141412|-1UQG0 2q2o0 yLB0 1lb0 14p0 1lb0 14p0 Lz0 xB0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 Dd0|63e4","America/Caracas|CMT -0430 -04|4r.E 4u 40|01212|-2kV7w.k 28KM2.k 1IwOu kqo0|29e5","America/Cayenne|LMT -04 -03|3t.k 40 30|012|-2mrwu.E 2gWou.E|58e3","America/Panama|CMT EST|5j.A 50|01|-2uduE.o|15e5","America/Chicago|CST CDT EST CWT CPT|60 50 50 50 50|01010101010101010101010101010101010102010101010103401010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 1wp0 TX0 WN0 1qL0 1cN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 11B0 1Hz0 14p0 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|92e5","America/Chihuahua|LMT MST CST CDT MDT|74.k 70 60 50 60|0121212323241414141414141414141414141414141414141414141414141414141414141414141414141414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|81e4","America/Costa_Rica|SJMT CST CDT|5A.d 60 50|0121212121|-1Xd6n.L 2lu0n.L Db0 1Kp0 Db0 pRB0 15b0 1kp0 mL0|12e5","America/Creston|MST PST|70 80|010|-29DR0 43B0|53e2","America/Cuiaba|LMT -04 -03|3I.k 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwf.E HdLf.E 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 4a10 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|54e4","America/Danmarkshavn|LMT -03 -02 GMT|1e.E 30 20 0|01212121212121212121212121212121213|-2a5WJ.k 2z5fJ.k 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 DC0|8","America/Dawson_Creek|PST PDT PWT PPT MST|80 70 70 70 70|0102301010101010101010101010101010101010101010101010101014|-25TO0 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 ML0|12e3","America/Dawson|YST YDT YWT YPT YDDT PST PDT MST|90 80 80 80 70 80 70 70|010102304056565656565656565656565656565656565656565656565656565656565656565656565656565656567|-25TN0 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 jrA0 fNd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1z90|13e2","America/Denver|MST MDT MWT MPT|70 60 60 60|01010101023010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261r0 1nX0 11B0 1nX0 11B0 1qL0 WN0 mn0 Ord0 8x20 ix0 LCN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e5","America/Detroit|LMT CST EST EWT EPT EDT|5w.b 60 50 40 40 40|0123425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2Cgir.N peqr.N 156L0 8x40 iv0 6fd0 11z0 JxX1 SMX 1cN0 1cL0 aW10 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e5","America/Edmonton|LMT MST MDT MWT MPT|7x.Q 70 60 60 60|0121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2yd4q.8 shdq.8 1in0 17d0 hz0 2dB0 1fz0 1a10 11z0 1qN0 WL0 1qN0 11z0 IGN0 8x20 ix0 3NB0 11z0 XQp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|10e5","America/Eirunepe|LMT -05 -04|4D.s 50 40|0121212121212121212121212121212121|-2glvk.w HdLk.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0 yTd0 d5X0|31e3","America/El_Salvador|LMT CST CDT|5U.M 60 50|012121|-1XiG3.c 2Fvc3.c WL0 1qN0 WL0|11e5","America/Tijuana|LMT MST PST PDT PWT PPT|7M.4 70 80 70 70 70|012123245232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQE0 4PX0 8mM0 8lc0 SN0 1cL0 pHB0 83r0 zI0 5O10 1Rz0 cOO0 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 BUp0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|20e5","America/Fort_Nelson|PST PDT PWT PPT MST|80 70 70 70 70|01023010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010104|-25TO0 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0|39e2","America/Fort_Wayne|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|010101023010101010101010101040454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 QI10 Db0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 5Tz0 1o10 qLb0 1cL0 1cN0 1cL0 1qhd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Fortaleza|LMT -03 -02|2y 30 20|0121212121212121212121212121212121212121|-2glxq HdLq 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 5z0 2mN0 On0|34e5","America/Glace_Bay|LMT AST ADT AWT APT|3X.M 40 30 30 30|012134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsI0.c CwO0.c 1in0 UGp0 8x50 iu0 iq10 11z0 Jg10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|19e3","America/Godthab|LMT -03 -02|3q.U 30 20|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5Ux.4 2z5dx.4 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|17e3","America/Goose_Bay|NST NDT NST NDT NWT NPT AST ADT ADDT|3u.Q 2u.Q 3u 2u 2u 2u 40 30 20|010232323232323245232323232323232323232323232323232323232326767676767676767676767676767676767676767676768676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-25TSt.8 1in0 DXb0 2HbX.8 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 S10 g0u 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|76e2","America/Grand_Turk|KMT EST EDT AST|57.a 50 40 40|0121212121212121212121212121212121212121212121212121212121212121212121212132121212121212121212121212121212121212121|-2l1uQ.O 2HHBQ.O 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 7jA0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e2","America/Guatemala|LMT CST CDT|62.4 60 50|0121212121|-24KhV.U 2efXV.U An0 mtd0 Nz0 ifB0 17b0 zDB0 11z0|13e5","America/Guayaquil|QMT -05 -04|5e 50 40|0121|-1yVSK 2uILK rz0|27e5","America/Guyana|LMT -0345 -03 -04|3Q.E 3J 30 40|0123|-2dvU7.k 2r6LQ.k Bxbf|80e4","America/Halifax|LMT AST ADT AWT APT|4e.o 40 30 30 30|0121212121212121212121212121212121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsHJ.A xzzJ.A 1db0 3I30 1in0 3HX0 IL0 1E10 ML0 1yN0 Pb0 1Bd0 Mn0 1Bd0 Rz0 1w10 Xb0 1w10 LX0 1w10 Xb0 1w10 Lz0 1C10 Jz0 1E10 OL0 1yN0 Un0 1qp0 Xb0 1qp0 11X0 1w10 Lz0 1HB0 LX0 1C10 FX0 1w10 Xb0 1qp0 Xb0 1BB0 LX0 1td0 Xb0 1qp0 Xb0 Rf0 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 6i10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|39e4","America/Havana|HMT CST CDT|5t.A 50 40|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Meuu.o 72zu.o ML0 sld0 An0 1Nd0 Db0 1Nd0 An0 6Ep0 An0 1Nd0 An0 JDd0 Mn0 1Ap0 On0 1fd0 11X0 1qN0 WL0 1wp0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 14n0 1ld0 14L0 1kN0 15b0 1kp0 1cL0 1cN0 1fz0 1a10 1fz0 1fB0 11z0 14p0 1nX0 11B0 1nX0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 1a10 1in0 1a10 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 17c0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 11A0 6i00 Rc0 1wo0 U00 1tA0 Rc0 1wo0 U00 1wo0 U00 1zc0 U00 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0|21e5","America/Hermosillo|LMT MST CST PST MDT|7n.Q 70 60 80 60|0121212131414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0|64e4","America/Indiana/Knox|CST CDT CWT CPT EST|60 50 50 50 50|0101023010101010101010101010101010101040101010101010101010101010101010101010101010101010141010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 3Cn0 8wp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 z8o0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Marengo|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|0101023010101010101010104545454545414545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 dyN0 11z0 6fd0 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1e6p0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Petersburg|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010104010101010101010101010141014545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 njX0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 3Fb0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 19co0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Tell_City|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010401054541010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 njX0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 8wn0 1cN0 1cL0 1cN0 1cK0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vevay|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|010102304545454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 kPB0 Awn0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1lnd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vincennes|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010101010454541014545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 g0p0 11z0 1o10 11z0 1qL0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 caL0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Winamac|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010101010101010454541054545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1za0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Inuvik|-00 PST PDDT MST MDT|0 80 60 70 60|0121343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-FnA0 tWU0 1fA0 wPe0 2pz0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|35e2","America/Iqaluit|-00 EWT EPT EST EDDT EDT CST CDT|0 40 40 50 30 40 60 50|01234353535353535353535353535353535353535353567353535353535353535353535353535353535353535353535353535353535353535353535353|-16K00 7nX0 iv0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|67e2","America/Jamaica|KMT EST EDT|57.a 50 40|0121212121212121212121|-2l1uQ.O 2uM1Q.O 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0|94e4","America/Juneau|PST PWT PPT PDT YDT YST AKST AKDT|80 70 70 70 80 90 90 80|01203030303030303030303030403030356767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17T20 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cM0 1cM0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|33e3","America/Kentucky/Louisville|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|0101010102301010101010101010101010101454545454545414545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 3Fd0 Nb0 LPd0 11z0 RB0 8x30 iw0 1nX1 e0X 9vd0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 xz0 gso0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Kentucky/Monticello|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|0101023010101010101010101010101010101010101010101010101010101010101010101454545454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 SWp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/La_Paz|CMT BST -04|4w.A 3w.A 40|012|-1x37r.o 13b0|19e5","America/Lima|LMT -05 -04|58.A 50 40|0121212121212121|-2tyGP.o 1bDzP.o zX0 1aN0 1cL0 1cN0 1cL0 1PrB0 zX0 1O10 zX0 6Gp0 zX0 98p0 zX0|11e6","America/Los_Angeles|PST PDT PWT PPT|80 70 70 70|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261q0 1nX0 11B0 1nX0 SgN0 8x10 iy0 5Wp1 1VaX 3dA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e6","America/Maceio|LMT -03 -02|2m.Q 30 20|012121212121212121212121212121212121212121|-2glxB.8 HdLB.8 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 8Q10 WL0 1tB0 5z0 2mN0 On0|93e4","America/Managua|MMT CST EST CDT|5J.c 60 50 50|0121313121213131|-1quie.M 1yAMe.M 4mn0 9Up0 Dz0 1K10 Dz0 s3F0 1KH0 DB0 9In0 k8p0 19X0 1o30 11y0|22e5","America/Manaus|LMT -04 -03|40.4 40 30|01212121212121212121212121212121|-2glvX.U HdKX.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0|19e5","America/Martinique|FFMT AST ADT|44.k 40 30|0121|-2mPTT.E 2LPbT.E 19X0|39e4","America/Matamoros|LMT CST CDT|6E 60 50|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|45e4","America/Mazatlan|LMT MST CST PST MDT|75.E 70 60 80 60|0121212131414141414141414141414141414141414141414141414141414141414141414141414141414141414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|44e4","America/Menominee|CST CDT CWT CPT EST|60 50 50 50 50|01010230101041010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 LCN0 1fz0 6410 9Jb0 1cM0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|85e2","America/Merida|LMT CST EST CDT|5W.s 60 50 50|0121313131313131313131313131313131313131313131313131313131313131313131313131313131313131|-1UQG0 2q2o0 2hz0 wu30 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|11e5","America/Metlakatla|PST PWT PPT PDT AKST AKDT|80 70 70 70 90 80|01203030303030303030303030303030304545450454545454545454545454545454545454545454|-17T20 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1hU10 Rd0 1zb0 Op0 1zb0 Op0 1zb0 uM0 jB0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|14e2","America/Mexico_City|LMT MST CST CDT CWT|6A.A 70 60 50 50|012121232324232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 gEn0 TX0 3xd0 Jb0 6zB0 SL0 e5d0 17b0 1Pff0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|20e6","America/Miquelon|LMT AST -03 -02|3I.E 40 30 20|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2mKkf.k 2LTAf.k gQ10 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|61e2","America/Moncton|EST AST ADT AWT APT|50 40 30 30 30|012121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsH0 CwN0 1in0 zAo0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1K10 Lz0 1zB0 NX0 1u10 Wn0 S20 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14n1 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 ReX 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|64e3","America/Monterrey|LMT CST CDT|6F.g 60 50|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0|41e5","America/Montevideo|LMT MMT -04 -03 -0330 -0230 -02 -0130|3I.P 3I.P 40 30 3u 2u 20 1u|012343434343434343434343435353636353636375363636363636363636363636363636363636363636363|-2tRUf.9 sVc0 8jcf.9 1db0 1dcu 1cLu 1dcu 1cLu ircu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu WLu 1fAu 1cLu 1o0u 11zu NAu 3jXu zXu Dq0u 19Xu pcu jz0 cm10 19X0 6tB0 1fbu 3o0u jX0 4vB0 xz0 3Cp0 mmu 1a10 IMu Db0 4c10 uL0 1Nd0 An0 1SN0 uL0 mp0 28L0 iPB0 un0 1SN0 xz0 1zd0 Lz0 1zd0 Rb0 1zd0 On0 1wp0 Rb0 s8p0 1fB0 1ip0 11z0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 11z0|17e5","America/Toronto|EST EDT EWT EPT|50 40 40 40|01010101010101010101010101010101010101010101012301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TR0 1in0 11Wu 1nzu 1fD0 WJ0 1wr0 Nb0 1Ap0 On0 1zd0 On0 1wp0 TX0 1tB0 TX0 1tB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 4kM0 8x40 iv0 1o10 11z0 1nX0 11z0 1o10 11z0 1o10 1qL0 11D0 1nX0 11B0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e5","America/Nassau|LMT EST EWT EPT EDT|59.u 50 40 40 40|01212314141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141|-2kNuO.u 1drbO.u 6tX0 cp0 1hS0 pF0 J630 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|24e4","America/New_York|EST EDT EWT EPT|50 40 40 40|01010101010101010101010101010101010101010101010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261t0 1nX0 11B0 1nX0 11B0 1qL0 1a10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x40 iv0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e6","America/Nipigon|EST EDT EWT EPT|50 40 40 40|010123010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TR0 1in0 Rnb0 3je0 8x40 iv0 19yN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|16e2","America/Nome|NST NWT NPT BST BDT YST AKST AKDT|b0 a0 a0 b0 a0 90 90 80|012034343434343434343434343434343456767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17SX0 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cl0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|38e2","America/Noronha|LMT -02 -01|29.E 20 10|0121212121212121212121212121212121212121|-2glxO.k HdKO.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|30e2","America/North_Dakota/Beulah|MST MDT MWT MPT CST CDT|70 60 60 60 60 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101014545454545454545454545454545454545454545454545454545454|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/North_Dakota/Center|MST MDT MWT MPT CST CDT|70 60 60 60 60 50|010102301010101010101010101010101010101010101010101010101014545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/North_Dakota/New_Salem|MST MDT MWT MPT CST CDT|70 60 60 60 60 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101454545454545454545454545454545454545454545454545454545454545454545454|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Ojinaga|LMT MST CST CDT MDT|6V.E 70 60 50 60|0121212323241414141414141414141414141414141414141414141414141414141414141414141414141414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e3","America/Pangnirtung|-00 AST AWT APT ADDT ADT EDT EST CST CDT|0 40 30 30 20 30 40 50 60 50|012314151515151515151515151515151515167676767689767676767676767676767676767676767676767676767676767676767676767676767676767|-1XiM0 PnG0 8x50 iu0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1o00 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|14e2","America/Paramaribo|LMT PMT PMT -0330 -03|3E.E 3E.Q 3E.A 3u 30|01234|-2nDUj.k Wqo0.c qanX.I 1yVXN.o|24e4","America/Phoenix|MST MDT MWT|70 60 60|01010202010|-261r0 1nX0 11B0 1nX0 SgN0 4Al1 Ap0 1db0 SWqX 1cL0|42e5","America/Port-au-Prince|PPMT EST EDT|4N 50 40|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-28RHb 2FnMb 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14q0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 i6n0 1nX0 11B0 1nX0 d430 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 3iN0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Rio_Branco|LMT -05 -04|4v.c 50 40|01212121212121212121212121212121|-2glvs.M HdLs.M 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0 d5X0|31e4","America/Porto_Velho|LMT -04 -03|4f.A 40 30|012121212121212121212121212121|-2glvI.o HdKI.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0|37e4","America/Puerto_Rico|AST AWT APT|40 30 30|0120|-17lU0 7XT0 iu0|24e5","America/Punta_Arenas|SMT -05 -04 -03|4G.K 50 40 30|0102021212121212121232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-2q2jh.e fJAh.e 5knG.K 1Vzh.e jRAG.K 1pbh.e 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 blz0 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|","America/Rainy_River|CST CDT CWT CPT|60 50 50 50|010123010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TQ0 1in0 Rnb0 3je0 8x30 iw0 19yN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|842","America/Rankin_Inlet|-00 CST CDDT CDT EST|0 60 40 50 50|012131313131313131313131313131313131313131313431313131313131313131313131313131313131313131313131313131313131313131313131|-vDc0 keu0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e2","America/Recife|LMT -03 -02|2j.A 30 20|0121212121212121212121212121212121212121|-2glxE.o HdLE.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|33e5","America/Regina|LMT MST MDT MWT MPT CST|6W.A 70 60 60 60 60|012121212121212121212121341212121212121212121212121215|-2AD51.o uHe1.o 1in0 s2L0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 66N0 1cL0 1cN0 19X0 1fB0 1cL0 1fB0 1cL0 1cN0 1cL0 M30 8x20 ix0 1ip0 1cL0 1ip0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 3NB0 1cL0 1cN0|19e4","America/Resolute|-00 CST CDDT CDT EST|0 60 40 50 50|012131313131313131313131313131313131313131313431313131313431313131313131313131313131313131313131313131313131313131313131|-SnA0 GWS0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|229","America/Santarem|LMT -04 -03|3C.M 40 30|0121212121212121212121212121212|-2glwl.c HdLl.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0|21e4","America/Santiago|SMT -05 -04 -03|4G.K 50 40 30|010202121212121212321232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-2q2jh.e fJAh.e 5knG.K 1Vzh.e jRAG.K 1pbh.e 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 9Bz0 jb0 1oN0 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0|62e5","America/Santo_Domingo|SDMT EST EDT -0430 AST|4E 50 40 4u 40|01213131313131414|-1ttjk 1lJMk Mn0 6sp0 Lbu 1Cou yLu 1RAu wLu 1QMu xzu 1Q0u xXu 1PAu 13jB0 e00|29e5","America/Sao_Paulo|LMT -03 -02|36.s 30 20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glwR.w HdKR.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 pTd0 PX0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|20e6","America/Scoresbysund|LMT -02 -01 +00|1r.Q 20 10 0|0121323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2a5Ww.8 2z5ew.8 1a00 1cK0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|452","America/Sitka|PST PWT PPT PDT YST AKST AKDT|80 70 70 70 90 90 80|01203030303030303030303030303030345656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-17T20 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|90e2","America/St_Johns|NST NDT NST NDT NWT NPT NDDT|3u.Q 2u.Q 3u 2u 2u 2u 1u|01010101010101010101010101010101010102323232323232324523232323232323232323232323232323232323232323232323232323232323232323232323232323232326232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-28oit.8 14L0 1nB0 1in0 1gm0 Dz0 1JB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1fB0 19X0 1fB0 19X0 10O0 eKX.8 19X0 1iq0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|11e4","America/Swift_Current|LMT MST MDT MWT MPT CST|7b.k 70 60 60 60 60|012134121212121212121215|-2AD4M.E uHdM.E 1in0 UGp0 8x20 ix0 1o10 17b0 1ip0 11z0 1o10 11z0 1o10 11z0 isN0 1cL0 3Cp0 1cL0 1cN0 11z0 1qN0 WL0 pMp0|16e3","America/Tegucigalpa|LMT CST CDT|5M.Q 60 50|01212121|-1WGGb.8 2ETcb.8 WL0 1qN0 WL0 GRd0 AL0|11e5","America/Thule|LMT AST ADT|4z.8 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5To.Q 31NBo.Q 1cL0 1cN0 1cL0 1fB0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|656","America/Thunder_Bay|CST EST EWT EPT EDT|60 50 40 40 40|0123141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141|-2q5S0 1iaN0 8x40 iv0 XNB0 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|11e4","America/Vancouver|PST PDT PWT PPT|80 70 70 70|0102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TO0 1in0 UGp0 8x10 iy0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Whitehorse|YST YDT YWT YPT YDDT PST PDT MST|90 80 80 80 70 80 70 70|010102304056565656565656565656565656565656565656565656565656565656565656565656565656565656567|-25TN0 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 3NA0 vrd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1z90|23e3","America/Winnipeg|CST CDT CWT CPT|60 50 50 50|010101023010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aIi0 WL0 3ND0 1in0 Jap0 Rb0 aCN0 8x30 iw0 1tB0 11z0 1ip0 11z0 1o10 11z0 1o10 11z0 1rd0 10L0 1op0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 1cL0 1cN0 11z0 6i10 WL0 6i10 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|66e4","America/Yakutat|YST YWT YPT YDT AKST AKDT|90 80 80 80 90 80|01203030303030303030303030303030304545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-17T10 8x00 iz0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cn0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|642","America/Yellowknife|-00 MST MWT MPT MDDT MDT|0 70 60 60 50 60|012314151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151|-1pdA0 hix0 8x20 ix0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|19e3","Antarctica/Casey|-00 +08 +11|0 -80 -b0|0121212121212|-2q00 1DjS0 T90 40P0 KL0 blz0 3m10 1o30 14k0 1kr0 12l0 1o01|10","Antarctica/Davis|-00 +07 +05|0 -70 -50|01012121|-vyo0 iXt0 alj0 1D7v0 VB0 3Wn0 KN0|70","Antarctica/DumontDUrville|-00 +10|0 -a0|0101|-U0o0 cfq0 bFm0|80","Antarctica/Macquarie|AEST AEDT -00|-a0 -b0 0|010201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-29E80 1a00 4SK0 1ayy0 Lvs0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 3Co0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|1","Antarctica/Mawson|-00 +06 +05|0 -60 -50|012|-CEo0 2fyk0|60","Pacific/Auckland|NZMT NZST NZST NZDT|-bu -cu -c0 -d0|01020202020202020202020202023232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-1GCVu Lz0 1tB0 11zu 1o0u 11zu 1o0u 11zu 1o0u 14nu 1lcu 14nu 1lcu 1lbu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1qLu WMu 1qLu 11Au 1n1bu IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00|14e5","Antarctica/Palmer|-00 -03 -04 -02|0 30 40 20|0121212121213121212121212121212121212121212121212121212121212121212121212121212121|-cao0 nD0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 jsN0 14N0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|40","Antarctica/Rothera|-00 -03|0 30|01|gOo0|130","Antarctica/Syowa|-00 +03|0 -30|01|-vs00|20","Antarctica/Troll|-00 +00 +02|0 0 -20|01212121212121212121212121212121212121212121212121212121212121212121|1puo0 hd0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|40","Antarctica/Vostok|-00 +06|0 -60|01|-tjA0|25","Europe/Oslo|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2awM0 Qm0 W6o0 5pf0 WM0 1fA0 1cM0 1cM0 1cM0 1cM0 wJc0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1qM0 WM0 zpc0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|62e4","Asia/Riyadh|LMT +03|-36.Q -30|01|-TvD6.Q|57e5","Asia/Almaty|LMT +05 +06 +07|-57.M -50 -60 -70|012323232323232323232321232323232323232323232323232|-1Pc57.M eUo7.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|15e5","Asia/Amman|LMT EET EEST|-2n.I -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1yW2n.I 1HiMn.I KL0 1oN0 11b0 1oN0 11b0 1pd0 1dz0 1cp0 11b0 1op0 11b0 fO10 1db0 1e10 1cL0 1cN0 1cL0 1cN0 1fz0 1pd0 10n0 1ld0 14n0 1hB0 15b0 1ip0 19X0 1cN0 1cL0 1cN0 17b0 1ld0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1So0 y00 1fc0 1dc0 1co0 1dc0 1cM0 1cM0 1cM0 1o00 11A0 1lc0 17c0 1cM0 1cM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 4bX0 Dd0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|25e5","Asia/Anadyr|LMT +12 +13 +14 +11|-bN.U -c0 -d0 -e0 -b0|01232121212121212121214121212121212121212121212121212121212141|-1PcbN.U eUnN.U 23CL0 1db0 2q10 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|13e3","Asia/Aqtau|LMT +04 +05 +06|-3l.4 -40 -50 -60|012323232323232323232123232312121212121212121212|-1Pc3l.4 eUnl.4 24PX0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|15e4","Asia/Aqtobe|LMT +04 +05 +06|-3M.E -40 -50 -60|0123232323232323232321232323232323232323232323232|-1Pc3M.E eUnM.E 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|27e4","Asia/Ashgabat|LMT +04 +05 +06|-3R.w -40 -50 -60|0123232323232323232323212|-1Pc3R.w eUnR.w 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0|41e4","Asia/Atyrau|LMT +03 +05 +06 +04|-3r.I -30 -50 -60 -40|01232323232323232323242323232323232324242424242|-1Pc3r.I eUor.I 24PW0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 2sp0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Baghdad|BMT +03 +04|-2V.A -30 -40|012121212121212121212121212121212121212121212121212121|-26BeV.A 2ACnV.A 11b0 1cp0 1dz0 1dd0 1db0 1cN0 1cp0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1de0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0|66e5","Asia/Qatar|LMT +04 +03|-3q.8 -40 -30|012|-21Jfq.8 27BXq.8|96e4","Asia/Baku|LMT +03 +04 +05|-3j.o -30 -40 -50|01232323232323232323232123232323232323232323232323232323232323232|-1Pc3j.o 1jUoj.o WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 9Je0 1o00 11z0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e5","Asia/Bangkok|BMT +07|-6G.4 -70|01|-218SG.4|15e6","Asia/Barnaul|LMT +06 +07 +08|-5z -60 -70 -80|0123232323232323232323212323232321212121212121212121212121212121212|-21S5z pCnz 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 p90 LE0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|","Asia/Beirut|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-21aq0 1on0 1410 1db0 19B0 1in0 1ip0 WL0 1lQp0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 q6N0 En0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1op0 11b0 dA10 17b0 1iN0 17b0 1iN0 17b0 1iN0 17b0 1vB0 SL0 1mp0 13z0 1iN0 17b0 1iN0 17b0 1jd0 12n0 1a10 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0|22e5","Asia/Bishkek|LMT +05 +06 +07|-4W.o -50 -60 -70|012323232323232323232321212121212121212121212121212|-1Pc4W.o eUnW.o 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2e00 1tX0 17b0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1cPu 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0|87e4","Asia/Brunei|LMT +0730 +08|-7D.E -7u -80|012|-1KITD.E gDc9.E|42e4","Asia/Kolkata|MMT IST +0630|-5l.a -5u -6u|012121|-2zOtl.a 1r2LP.a 1un0 HB0 7zX0|15e6","Asia/Chita|LMT +08 +09 +10|-7x.Q -80 -90 -a0|012323232323232323232321232323232323232323232323232323232323232312|-21Q7x.Q pAnx.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3re0|33e4","Asia/Choibalsan|LMT +07 +08 +10 +09|-7C -70 -80 -a0 -90|0123434343434343434343434343434343434343434343424242|-2APHC 2UkoC cKn0 1da0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 3Db0 h1f0 1cJ0 1cP0 1cJ0|38e3","Asia/Shanghai|CST CDT|-80 -90|01010101010101010101010101010|-23uw0 18n0 OjB0 Rz0 11d0 1wL0 A10 8HX0 1G10 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 aL0 1tU30 Rb0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0|23e6","Asia/Colombo|MMT +0530 +06 +0630|-5j.w -5u -60 -6u|01231321|-2zOtj.w 1rFbN.w 1zzu 7Apu 23dz0 11zu n3cu|22e5","Asia/Dhaka|HMT +0630 +0530 +06 +07|-5R.k -6u -5u -60 -70|0121343|-18LFR.k 1unn.k HB0 m6n0 2kxbu 1i00|16e6","Asia/Damascus|LMT EET EEST|-2p.c -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-21Jep.c Hep.c 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1xRB0 11X0 1oN0 10L0 1pB0 11b0 1oN0 10L0 1mp0 13X0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 Nb0 1AN0 Nb0 bcp0 19X0 1gp0 19X0 3ld0 1xX0 Vd0 1Bz0 Sp0 1vX0 10p0 1dz0 1cN0 1cL0 1db0 1db0 1g10 1an0 1ap0 1db0 1fd0 1db0 1cN0 1db0 1dd0 1db0 1cp0 1dz0 1c10 1dX0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 19z0 1fB0 1qL0 11B0 1on0 Wp0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0|26e5","Asia/Dili|LMT +08 +09|-8m.k -80 -90|01212|-2le8m.k 1dnXm.k 1nfA0 Xld0|19e4","Asia/Dubai|LMT +04|-3F.c -40|01|-21JfF.c|39e5","Asia/Dushanbe|LMT +05 +06 +07|-4z.c -50 -60 -70|012323232323232323232321|-1Pc4z.c eUnz.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2hB0|76e4","Asia/Famagusta|LMT EET EEST +03|-2f.M -20 -30 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212312121212121212121212121212121212121212121|-1Vc2f.M 2a3cf.M 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 15U0 2Ks0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|","Asia/Gaza|EET EEST IST IDT|-20 -30 -20 -30|010101010101010101010101010101010123232323232323232323232323232320101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-1c2o0 MM0 iM0 4JA0 10o0 1pA0 10M0 1pA0 16o0 1jA0 16o0 1jA0 pBa0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 11z0 1o10 14o0 1lA1 SKX 1xd1 MKX 1AN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nA0 1210 1qL0 WN0 1qL0 WN0 1qL0 11c0 1on0 11B0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|18e5","Asia/Hebron|EET EEST IST IDT|-20 -30 -20 -30|01010101010101010101010101010101012323232323232323232323232323232010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-1c2o0 MM0 iM0 4JA0 10o0 1pA0 10M0 1pA0 16o0 1jA0 16o0 1jA0 pBa0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 12L0 1mN0 14o0 1lc0 Tb0 1xd1 MKX bB0 cn0 1cN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nA0 1210 1qL0 WN0 1qL0 WN0 1qL0 11c0 1on0 11B0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|25e4","Asia/Ho_Chi_Minh|LMT PLMT +07 +08 +09|-76.E -76.u -70 -80 -90|0123423232|-2yC76.E bK00.a 1h7b6.u 5lz0 18o0 3Oq0 k5b0 aW00 BAM0|90e5","Asia/Hong_Kong|LMT HKT HKST HKWT JST|-7A.G -80 -90 -8u -90|0123412121212121212121212121212121212121212121212121212121212121212121|-2CFH0 1taO0 Hc0 xUu 9tBu 11z0 1tDu Rc0 1wo0 11A0 1cM0 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1nX0 U10 1tz0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|73e5","Asia/Hovd|LMT +06 +07 +08|-66.A -60 -70 -80|012323232323232323232323232323232323232323232323232|-2APG6.A 2Uko6.A cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|81e3","Asia/Irkutsk|IMT +07 +08 +09|-6V.5 -70 -80 -90|01232323232323232323232123232323232323232323232323232323232323232|-21zGV.5 pjXV.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Europe/Istanbul|IMT EET EEST +03 +04|-1U.U -20 -30 -30 -40|0121212121212121212121212121212121212121212121234312121212121212121212121212121212121212121212121212121212121212123|-2ogNU.U dzzU.U 11b0 8tB0 1on0 1410 1db0 19B0 1in0 3Rd0 Un0 1oN0 11b0 zSN0 CL0 mp0 1Vz0 1gN0 8yn0 1yp0 ML0 1kp0 17b0 1ip0 17b0 1fB0 19X0 1ip0 19X0 1ip0 17b0 qdB0 38L0 1jd0 Tz0 l6O0 11A0 WN0 1qL0 TB0 1tX0 U10 1tz0 11B0 1in0 17d0 z90 cne0 pb0 2Cp0 1800 14o0 1dc0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1a00 1fA0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WO0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 Xc0 1qo0 WM0 1qM0 11A0 1o00 1200 1nA0 11A0 1tA0 U00 15w0|13e6","Asia/Jakarta|BMT +0720 +0730 +09 +08 WIB|-77.c -7k -7u -90 -80 -70|01232425|-1Q0Tk luM0 mPzO 8vWu 6kpu 4PXu xhcu|31e6","Asia/Jayapura|LMT +09 +0930 WIT|-9m.M -90 -9u -90|0123|-1uu9m.M sMMm.M L4nu|26e4","Asia/Jerusalem|JMT IST IDT IDDT|-2k.E -20 -30 -40|01212121212121321212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-26Bek.E SyOk.E MM0 iM0 4JA0 10o0 1pA0 10M0 1pA0 16o0 1jA0 16o0 1jA0 3LA0 Eo0 oo0 1co0 1dA0 16o0 10M0 1jc0 1tA0 14o0 1cM0 1a00 11A0 1Nc0 Ao0 1Nc0 Ao0 1Ko0 LA0 1o00 WM0 EQK0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 1hB0 1dX0 1ep0 1aL0 1eN0 17X0 1nf0 11z0 1tB0 19W0 1e10 17b0 1ep0 1gL0 18N0 1fz0 1eN0 17b0 1gq0 1gn0 19d0 1dz0 1c10 17X0 1hB0 1gn0 19d0 1dz0 1c10 17X0 1kp0 1dz0 1c10 1aL0 1eN0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0|81e4","Asia/Kabul|+04 +0430|-40 -4u|01|-10Qs0|46e5","Asia/Kamchatka|LMT +11 +12 +13|-ay.A -b0 -c0 -d0|012323232323232323232321232323232323232323232323232323232323212|-1SLKy.A ivXy.A 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|18e4","Asia/Karachi|LMT +0530 +0630 +05 PKT PKST|-4s.c -5u -6u -50 -50 -60|012134545454|-2xoss.c 1qOKW.c 7zX0 eup0 LqMu 1fy00 1cL0 dK10 11b0 1610 1jX0|24e6","Asia/Urumqi|LMT +06|-5O.k -60|01|-1GgtO.k|32e5","Asia/Kathmandu|LMT +0530 +0545|-5F.g -5u -5J|012|-21JhF.g 2EGMb.g|12e5","Asia/Khandyga|LMT +08 +09 +10 +11|-92.d -80 -90 -a0 -b0|0123232323232323232323212323232323232323232323232343434343434343432|-21Q92.d pAp2.d 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 qK0 yN0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|66e2","Asia/Krasnoyarsk|LMT +06 +07 +08|-6b.q -60 -70 -80|01232323232323232323232123232323232323232323232323232323232323232|-21Hib.q prAb.q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|10e5","Asia/Kuala_Lumpur|SMT +07 +0720 +0730 +09 +08|-6T.p -70 -7k -7u -90 -80|0123435|-2Bg6T.p 17anT.p l5XE 17bO 8Fyu 1so1u|71e5","Asia/Kuching|LMT +0730 +08 +0820 +09|-7l.k -7u -80 -8k -90|0123232323232323242|-1KITl.k gDbP.k 6ynu AnE 1O0k AnE 1NAk AnE 1NAk AnE 1NAk AnE 1O0k AnE 1NAk AnE pAk 8Fz0|13e4","Asia/Macau|LMT CST +09 +10 CDT|-7y.a -80 -90 -a0 -90|012323214141414141414141414141414141414141414141414141414141414141414141|-2CFHy.a 1uqKy.a PX0 1kn0 15B0 11b0 4Qq0 1oM0 11c0 1ko0 1u00 11A0 1cM0 11c0 1o00 11A0 1o00 11A0 1oo0 1400 1o00 11A0 1o00 U00 1tA0 U00 1wo0 Rc0 1wru U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cK0 1cO0 1cK0 1cO0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|57e4","Asia/Magadan|LMT +10 +11 +12|-a3.c -a0 -b0 -c0|012323232323232323232321232323232323232323232323232323232323232312|-1Pca3.c eUo3.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Cq0|95e3","Asia/Makassar|LMT MMT +08 +09 WITA|-7V.A -7V.A -80 -90 -80|01234|-21JjV.A vfc0 myLV.A 8ML0|15e5","Asia/Manila|PST PDT JST|-80 -90 -90|010201010|-1kJI0 AL0 cK10 65X0 mXB0 vX0 VK10 1db0|24e6","Asia/Nicosia|LMT EET EEST|-2d.s -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2d.s 2a3cd.s 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|32e4","Asia/Novokuznetsk|LMT +06 +07 +08|-5M.M -60 -70 -80|012323232323232323232321232323232323232323232323232323232323212|-1PctM.M eULM.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|55e4","Asia/Novosibirsk|LMT +06 +07 +08|-5v.E -60 -70 -80|0123232323232323232323212323212121212121212121212121212121212121212|-21Qnv.E pAFv.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 ml0 Os0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 4eN0|15e5","Asia/Omsk|LMT +05 +06 +07|-4R.u -50 -60 -70|01232323232323232323232123232323232323232323232323232323232323232|-224sR.u pMLR.u 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|12e5","Asia/Oral|LMT +03 +05 +06 +04|-3p.o -30 -50 -60 -40|01232323232323232424242424242424242424242424242|-1Pc3p.o eUop.o 23CK0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 1cM0 IM0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|27e4","Asia/Pontianak|LMT PMT +0730 +09 +08 WITA WIB|-7h.k -7h.k -7u -90 -80 -80 -70|012324256|-2ua7h.k XE00 munL.k 8Rau 6kpu 4PXu xhcu Wqnu|23e4","Asia/Pyongyang|LMT KST JST KST|-8n -8u -90 -90|012313|-2um8n 97XR 1lTzu 2Onc0 6BA0|29e5","Asia/Qostanay|LMT +04 +05 +06|-4e.s -40 -50 -60|012323232323232323232123232323232323232323232323|-1Pc4e.s eUoe.s 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Qyzylorda|LMT +04 +05 +06|-4l.Q -40 -50 -60|01232323232323232323232323232323232323232323232|-1Pc4l.Q eUol.Q 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 3ao0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 zQl0|73e4","Asia/Rangoon|RMT +0630 +09|-6o.L -6u -90|0121|-21Jio.L SmnS.L 7j9u|48e5","Asia/Sakhalin|LMT +09 +11 +12 +10|-9u.M -90 -b0 -c0 -a0|01232323232323232323232423232323232424242424242424242424242424242|-2AGVu.M 1BoMu.M 1qFa0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 2pB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|58e4","Asia/Samarkand|LMT +04 +05 +06|-4r.R -40 -50 -60|01232323232323232323232|-1Pc4r.R eUor.R 23CL0 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|36e4","Asia/Seoul|LMT KST JST KST KDT KDT|-8r.Q -8u -90 -90 -a0 -9u|012343434343151515151515134343|-2um8r.Q 97XV.Q 1m1zu 6CM0 Fz0 1kN0 14n0 1kN0 14L0 1zd0 On0 69B0 2I0u OL0 1FB0 Rb0 1qN0 TX0 1tB0 TX0 1tB0 TX0 1tB0 TX0 2ap0 12FBu 11A0 1o00 11A0|23e6","Asia/Srednekolymsk|LMT +10 +11 +12|-ae.Q -a0 -b0 -c0|01232323232323232323232123232323232323232323232323232323232323232|-1Pcae.Q eUoe.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|35e2","Asia/Taipei|CST JST CDT|-80 -90 -90|01020202020202020202020202020202020202020|-1iw80 joM0 1yo0 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 10N0 1BX0 10p0 1pz0 10p0 1pz0 10p0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1BB0 ML0 1Bd0 ML0 uq10 1db0 1cN0 1db0 97B0 AL0|74e5","Asia/Tashkent|LMT +05 +06 +07|-4B.b -50 -60 -70|012323232323232323232321|-1Pc4B.b eUnB.b 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0|23e5","Asia/Tbilisi|TBMT +03 +04 +05|-2X.b -30 -40 -50|0123232323232323232323212121232323232323232323212|-1Pc2X.b 1jUnX.b WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cK0 1cL0 1cN0 1cL0 1cN0 2pz0 1cL0 1fB0 3Nz0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 An0 Os0 WM0|11e5","Asia/Tehran|LMT TMT +0330 +04 +05 +0430|-3p.I -3p.I -3u -40 -50 -4u|01234325252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2btDp.I 1d3c0 1huLT.I TXu 1pz0 sN0 vAu 1cL0 1dB0 1en0 pNB0 UL0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 64p0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0|14e6","Asia/Thimphu|LMT +0530 +06|-5W.A -5u -60|012|-Su5W.A 1BGMs.A|79e3","Asia/Tokyo|JST JDT|-90 -a0|010101010|-QJJ0 Rc0 1lc0 14o0 1zc0 Oo0 1zc0 Oo0|38e6","Asia/Tomsk|LMT +06 +07 +08|-5D.P -60 -70 -80|0123232323232323232323212323232323232323232323212121212121212121212|-21NhD.P pxzD.P 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 co0 1bB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Qp0|10e5","Asia/Ulaanbaatar|LMT +07 +08 +09|-77.w -70 -80 -90|012323232323232323232323232323232323232323232323232|-2APH7.w 2Uko7.w cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|12e5","Asia/Ust-Nera|LMT +08 +09 +12 +11 +10|-9w.S -80 -90 -c0 -b0 -a0|012343434343434343434345434343434343434343434343434343434343434345|-21Q9w.S pApw.S 23CL0 1d90 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|65e2","Asia/Vladivostok|LMT +09 +10 +11|-8L.v -90 -a0 -b0|01232323232323232323232123232323232323232323232323232323232323232|-1SJIL.v itXL.v 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Asia/Yakutsk|LMT +08 +09 +10|-8C.W -80 -90 -a0|01232323232323232323232123232323232323232323232323232323232323232|-21Q8C.W pAoC.W 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|28e4","Asia/Yekaterinburg|LMT PMT +04 +05 +06|-42.x -3J.5 -40 -50 -60|012343434343434343434343234343434343434343434343434343434343434343|-2ag42.x 7mQh.s qBvJ.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|14e5","Asia/Yerevan|LMT +03 +04 +05|-2W -30 -40 -50|0123232323232323232323212121212323232323232323232323232323232|-1Pc2W 1jUnW WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 4RX0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|13e5","Atlantic/Azores|HMT -02 -01 +00 WET|1S.w 20 10 0 0|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121232323232323232323232323232323234323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2ldW0 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|25e4","Atlantic/Bermuda|BMT BST AST ADT|4j.i 3j.i 40 30|010102323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-28p7E.G 1bb0 1i10 11X0 ru30 thbE.G 1PX0 11B0 1tz0 Rd0 1zb0 Op0 1zb0 3I10 Lz0 1EN0 FX0 1HB0 FX0 1Kp0 Db0 1Kp0 Db0 1Kp0 FX0 93d0 11z0 GAp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e3","Atlantic/Canary|LMT -01 WET WEST|11.A 10 0 -10|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UtaW.o XPAW.o 1lAK0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|54e4","Atlantic/Cape_Verde|LMT -02 -01|1y.4 20 10|01212|-2ldW0 1eEo0 7zX0 1djf0|50e4","Atlantic/Faroe|LMT WET WEST|r.4 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2uSnw.U 2Wgow.U 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|49e3","Atlantic/Madeira|FMT -01 +00 +01 WET WEST|17.A 10 0 -10 0 -10|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2ldX0 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|27e4","Atlantic/Reykjavik|LMT -01 +00 GMT|1s 10 0 0|012121212121212121212121212121212121212121212121212121212121212121213|-2uWmw mfaw 1Bd0 ML0 1LB0 Cn0 1LB0 3fX0 C10 HrX0 1cO0 LB0 1EL0 LA0 1C00 Oo0 1wo0 Rc0 1wo0 Rc0 1wo0 Rc0 1zc0 Oo0 1zc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 14o0|12e4","Atlantic/South_Georgia|-02|20|0||30","Atlantic/Stanley|SMT -04 -03 -02|3P.o 40 30 20|012121212121212323212121212121212121212121212121212121212121212121212|-2kJw8.A 12bA8.A 19X0 1fB0 19X0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 Cn0 1Cc10 WL0 1qL0 U10 1tz0 2mN0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 U10 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qN0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 U10 1tz0 U10 1tz0 U10|21e2","Australia/Sydney|AEST AEDT|-a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293k0 xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|40e5","Australia/Adelaide|ACST ACDT|-9u -au|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293ju xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 WM0 1qM0 Rc0 1zc0 U00 1tA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|11e5","Australia/Brisbane|AEST AEDT|-a0 -b0|01010101010101010|-293k0 xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0|20e5","Australia/Broken_Hill|ACST ACDT|-9u -au|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293ju xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|18e3","Australia/Hobart|AEST AEDT|-a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-29E80 1a00 1qM0 Oo0 1zc0 Oo0 TAo0 yM0 1cM0 1cM0 1fA0 1a00 VfA0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|21e4","Australia/Darwin|ACST ACDT|-9u -au|010101010|-293ju xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00|12e4","Australia/Eucla|+0845 +0945|-8J -9J|0101010101010101010|-293iJ xc0 10jc0 yM0 1cM0 1cM0 1gSo0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|368","Australia/Lord_Howe|AEST +1030 +1130 +11|-a0 -au -bu -b0|0121212121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313|raC0 1zdu Rb0 1zd0 On0 1zd0 On0 1zd0 On0 1zd0 TXu 1qMu WLu 1tAu WLu 1tAu TXu 1tAu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 11Au 1nXu 1qMu 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu 11zu 1o0u WLu 1qMu 14nu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu|347","Australia/Lindeman|AEST AEDT|-a0 -b0|010101010101010101010|-293k0 xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0|10","Australia/Melbourne|AEST AEDT|-a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293k0 xc0 10jc0 yM0 1cM0 1cM0 1fA0 1a00 17c00 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1qM0 11A0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|39e5","Australia/Perth|AWST AWDT|-80 -90|0101010101010101010|-293i0 xc0 10jc0 yM0 1cM0 1cM0 1gSo0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|18e5","CET|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|","Pacific/Easter|EMT -07 -06 -05|7h.s 70 60 50|012121212121212121212121212123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-1uSgG.w 1s4IG.w WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 2pA0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0|30e2","CST6CDT|CST CDT CWT CPT|60 50 50 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","EET|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|","Europe/Dublin|DMT IST GMT BST IST|p.l -y.D 0 -10 -10|01232323232324242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242|-2ax9y.D Rc0 1fzy.D 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 g600 14o0 1wo0 17c0 1io0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|12e5","EST|EST|50|0||","EST5EDT|EST EDT EWT EPT|50 40 40 40|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261t0 1nX0 11B0 1nX0 SgN0 8x40 iv0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","Etc/GMT-0|GMT|0|0||","Etc/GMT-1|+01|-10|0||","Pacific/Port_Moresby|+10|-a0|0||25e4","Etc/GMT-11|+11|-b0|0||","Pacific/Tarawa|+12|-c0|0||29e3","Etc/GMT-13|+13|-d0|0||","Etc/GMT-14|+14|-e0|0||","Etc/GMT-2|+02|-20|0||","Etc/GMT-3|+03|-30|0||","Etc/GMT-4|+04|-40|0||","Etc/GMT-5|+05|-50|0||","Etc/GMT-6|+06|-60|0||","Indian/Christmas|+07|-70|0||21e2","Etc/GMT-8|+08|-80|0||","Pacific/Palau|+09|-90|0||21e3","Etc/GMT+1|-01|10|0||","Etc/GMT+10|-10|a0|0||","Etc/GMT+11|-11|b0|0||","Etc/GMT+12|-12|c0|0||","Etc/GMT+3|-03|30|0||","Etc/GMT+4|-04|40|0||","Etc/GMT+5|-05|50|0||","Etc/GMT+6|-06|60|0||","Etc/GMT+7|-07|70|0||","Etc/GMT+8|-08|80|0||","Etc/GMT+9|-09|90|0||","Etc/UTC|UTC|0|0||","Europe/Amsterdam|AMT NST +0120 +0020 CEST CET|-j.w -1j.w -1k -k -20 -10|010101010101010101010101010101010101010101012323234545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545|-2aFcj.w 11b0 1iP0 11A0 1io0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1co0 1io0 1yo0 Pc0 1a00 1fA0 1Bc0 Mo0 1tc0 Uo0 1tA0 U00 1uo0 W00 1s00 VA0 1so0 Vc0 1sM0 UM0 1wo0 Rc0 1u00 Wo0 1rA0 W00 1s00 VA0 1sM0 UM0 1w00 fV0 BCX.w 1tA0 U00 1u00 Wo0 1sm0 601k WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|16e5","Europe/Andorra|WET CET CEST|0 -10 -20|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-UBA0 1xIN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|79e3","Europe/Astrakhan|LMT +03 +04 +05|-3c.c -30 -40 -50|012323232323232323212121212121212121212121212121212121212121212|-1Pcrc.c eUMc.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|10e5","Europe/Athens|AMT EET EEST CEST CET|-1y.Q -20 -30 -20 -10|012123434121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a61x.Q CNbx.Q mn0 kU10 9b0 3Es0 Xa0 1fb0 1dd0 k3X0 Nz0 SCp0 1vc0 SO0 1cM0 1a00 1ao0 1fc0 1a10 1fG0 1cg0 1dX0 1bX0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|35e5","Europe/London|GMT BST BDST|0 -10 -20|0101010101010101010101010101010101010101010101010121212121210101210101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2axa0 Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|10e6","Europe/Belgrade|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-19RC0 3IP0 WM0 1fA0 1cM0 1cM0 1rc0 Qo0 1vmo0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|12e5","Europe/Berlin|CET CEST CEMT|-10 -20 -30|01010101010101210101210101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 kL0 Nc0 m10 WM0 1ao0 1cp0 dX0 jz0 Dd0 1io0 17c0 1fA0 1a00 1ehA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|41e5","Europe/Prague|CET CEST GMT|-10 -20 0|01010101010101010201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 1cM0 1qM0 11c0 mp0 xA0 mn0 17c0 1io0 17c0 1fc0 1ao0 1bNc0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|13e5","Europe/Brussels|WET CET CEST WEST|0 -10 -20 -10|0121212103030303030303030303030303030303030303030303212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2ehc0 3zX0 11c0 1iO0 11A0 1o00 11A0 my0 Ic0 1qM0 Rc0 1EM0 UM0 1u00 10o0 1io0 1io0 17c0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a30 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 y00 5Wn0 WM0 1fA0 1cM0 16M0 1iM0 16M0 1C00 Uo0 1eeo0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|21e5","Europe/Bucharest|BMT EET EEST|-1I.o -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1xApI.o 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Axc0 On0 1fA0 1a10 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|19e5","Europe/Budapest|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 1oo0 11c0 1lc0 17c0 O1V0 3Nf0 WM0 1fA0 1cM0 1cM0 1oJ0 1dd0 1020 1fX0 1cp0 1cM0 1cM0 1cM0 1fA0 1a00 bhy0 Rb0 1wr0 Rc0 1C00 LA0 1C00 LA0 SNW0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cO0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|17e5","Europe/Zurich|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-19Lc0 11A0 1o00 11A0 1xG10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|38e4","Europe/Chisinau|CMT BMT EET EEST CEST CET MSK MSD|-1T -1I.o -20 -30 -20 -10 -30 -40|012323232323232323234545467676767676767676767323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-26jdT wGMa.A 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 27A0 2en0 39g0 WM0 1fA0 1cM0 V90 1t7z0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 gL0 WO0 1cM0 1cM0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11D0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|67e4","Europe/Copenhagen|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2azC0 Tz0 VuO0 60q0 WM0 1fA0 1cM0 1cM0 1cM0 S00 1HA0 Nc0 1C00 Dc0 1Nc0 Ao0 1h5A0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|12e5","Europe/Gibraltar|GMT BST BDST CET CEST|0 -10 -20 -10 -20|010101010101010101010101010101010101010101010101012121212121010121010101010101010101034343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-2axa0 Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 10Jz0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|30e3","Europe/Helsinki|HMT EET EEST|-1D.N -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1WuND.N OULD.N 1dA0 1xGq0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|12e5","Europe/Kaliningrad|CET CEST EET EEST MSK MSD +03|-10 -20 -20 -30 -30 -40 -30|01010101010101232454545454545454543232323232323232323232323232323232323232323262|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 390 7A0 1en0 12N0 1pbb0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|44e4","Europe/Kiev|KMT EET MSK CEST CET MSD EEST|-22.4 -20 -30 -20 -10 -40 -30|0123434252525252525252525256161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161|-1Pc22.4 eUo2.4 rnz0 2Hg0 WM0 1fA0 da0 1v4m0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 Db0 3220 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|34e5","Europe/Kirov|LMT +03 +04 +05|-3i.M -30 -40 -50|01232323232323232321212121212121212121212121212121212121212121|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|48e4","Europe/Lisbon|LMT WET WEST WEMT CET CEST|A.J 0 -10 -20 -10 -20|012121212121212121212121212121212121212121212321232123212321212121212121212121212121212121212121214121212121212121212121212121212124545454212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2le00 aPX0 Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 pvy0 1cM0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|27e5","Europe/Luxembourg|LMT CET CEST WET WEST WEST WET|-o.A -10 -20 0 -10 -20 -10|0121212134343434343434343434343434343434343434343434565651212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2DG0o.A t6mo.A TB0 1nX0 Up0 1o20 11A0 rW0 CM0 1qP0 R90 1EO0 UK0 1u20 10m0 1ip0 1in0 17e0 19W0 1fB0 1db0 1cp0 1in0 17d0 1fz0 1a10 1in0 1a10 1in0 17f0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 vA0 60L0 WM0 1fA0 1cM0 17c0 1io0 16M0 1C00 Uo0 1eeo0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|54e4","Europe/Madrid|WET WEST WEMT CET CEST|0 -10 -20 -10 -20|010101010101010101210343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-25Td0 19B0 1cL0 1dd0 b1z0 18p0 3HX0 17d0 1fz0 1a10 1io0 1a00 1in0 17d0 iIn0 Hd0 1cL0 bb0 1200 2s20 14n0 5aL0 Mp0 1vz0 17d0 1in0 17d0 1in0 17d0 1in0 17d0 6hX0 11B0 XHX0 1a10 1fz0 1a10 19X0 1cN0 1fz0 1a10 1fC0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|62e5","Europe/Malta|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2arB0 Lz0 1cN0 1db0 1410 1on0 Wp0 1qL0 17d0 1cL0 M3B0 5M20 WM0 1fA0 1co0 17c0 1iM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 LA0 1C00 LA0 1EM0 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1co0 1cM0 1lA0 Xc0 1qq0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1iN0 19z0 1fB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|42e4","Europe/Minsk|MMT EET MSK CEST CET MSD EEST +03|-1O -20 -30 -20 -10 -40 -30 -30|01234343252525252525252525261616161616161616161616161616161616161617|-1Pc1O eUnO qNX0 3gQ0 WM0 1fA0 1cM0 Al0 1tsn0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 3Fc0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0|19e5","Europe/Monaco|PMT WET WEST WEMT CET CEST|-9.l 0 -10 -20 -10 -20|01212121212121212121212121212121212121212121212121232323232345454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2n5c9.l cFX9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 1u00 10o0 1io0 1wo0 Rc0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Df0 2RV0 11z0 11B0 1ze0 WM0 1fA0 1cM0 1fa0 1aq0 16M0 1ekn0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|38e3","Europe/Moscow|MMT MMT MST MDST MSD MSK +05 EET EEST MSK|-2u.h -2v.j -3v.j -4v.j -40 -30 -50 -20 -30 -40|012132345464575454545454545454545458754545454545454545454545454545454545454595|-2ag2u.h 2pyW.W 1bA0 11X0 GN0 1Hb0 c4v.j ik0 3DA0 dz0 15A0 c10 2q10 iM10 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|16e6","Europe/Paris|PMT WET WEST CEST CET WEMT|-9.l 0 -10 -20 -10 -20|0121212121212121212121212121212121212121212121212123434352543434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-2nco9.l cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 1u00 10o0 1io0 1wo0 Rc0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Df0 Ik0 5M30 WM0 1fA0 1cM0 Vx0 hB0 1aq0 16M0 1ekn0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|11e6","Europe/Riga|RMT LST EET MSK CEST CET MSD EEST|-1A.y -2A.y -20 -30 -20 -10 -40 -30|010102345454536363636363636363727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272|-25TzA.y 11A0 1iM0 ko0 gWm0 yDXA.y 2bX0 3fE0 WM0 1fA0 1cM0 1cM0 4m0 1sLy0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1o00 11A0 1o00 11A0 1qM0 3oo0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|64e4","Europe/Rome|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2arB0 Lz0 1cN0 1db0 1410 1on0 Wp0 1qL0 17d0 1cL0 M3B0 5M20 WM0 1fA0 1cM0 16M0 1iM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 LA0 1C00 LA0 1EM0 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1C00 LA0 1zc0 Oo0 1C00 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1zc0 Oo0 1fC0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|39e5","Europe/Samara|LMT +03 +04 +05|-3k.k -30 -40 -50|0123232323232323232121232323232323232323232323232323232323212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2y10 14m0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|12e5","Europe/Saratov|LMT +03 +04 +05|-34.i -30 -40 -50|012323232323232321212121212121212121212121212121212121212121212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1cM0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 5810|","Europe/Simferopol|SMT EET MSK CEST CET MSD EEST MSK|-2g -20 -30 -20 -10 -40 -30 -40|012343432525252525252525252161616525252616161616161616161616161616161616172|-1Pc2g eUog rEn0 2qs0 WM0 1fA0 1cM0 3V0 1u0L0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 4eL0 1cL0 1cN0 1cL0 1cN0 dX0 WL0 1cN0 1cL0 1fB0 1o30 11B0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11z0 1nW0|33e4","Europe/Sofia|EET CET CEST EEST|-20 -10 -20 -30|01212103030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030|-168L0 WM0 1fA0 1cM0 1cM0 1cN0 1mKH0 1dd0 1fb0 1ap0 1fb0 1a20 1fy0 1a30 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|12e5","Europe/Stockholm|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2azC0 TB0 2yDe0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|15e5","Europe/Tallinn|TMT CET CEST EET MSK MSD EEST|-1D -10 -20 -20 -30 -40 -30|012103421212454545454545454546363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363|-26oND teD 11A0 1Ta0 4rXl KSLD 2FX0 2Jg0 WM0 1fA0 1cM0 18J0 1sTX0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o10 11A0 1qM0 5QM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|41e4","Europe/Tirane|LMT CET CEST|-1j.k -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glBj.k 14pcj.k 5LC0 WM0 4M0 1fCK0 10n0 1op0 11z0 1pd0 11z0 1qN0 WL0 1qp0 Xb0 1qp0 Xb0 1qp0 11z0 1lB0 11z0 1qN0 11z0 1iN0 16n0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|42e4","Europe/Ulyanovsk|LMT +03 +04 +05 +02|-3d.A -30 -40 -50 -20|01232323232323232321214121212121212121212121212121212121212121212|-22WM0 qH90 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|13e5","Europe/Uzhgorod|CET CEST MSK MSD EET EEST|-10 -20 -30 -40 -20 -30|010101023232323232323232320454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-1cqL0 6i00 WM0 1fA0 1cM0 1ml0 1Cp0 1r3W0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 1Nf0 2pw0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|11e4","Europe/Vienna|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 3KM0 14o0 LA00 6i00 WM0 1fA0 1cM0 1cM0 1cM0 400 2qM0 1ao0 1co0 1cM0 1io0 17c0 1gHa0 19X0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|18e5","Europe/Vilnius|WMT KMT CET EET MSK CEST MSD EEST|-1o -1z.A -10 -20 -30 -20 -40 -30|012324525254646464646464646473737373737373737352537373737373737373737373737373737373737373737373737373737373737373737373|-293do 6ILM.o 1Ooz.A zz0 Mfd0 29W0 3is0 WM0 1fA0 1cM0 LV0 1tgL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11B0 1o00 11A0 1qM0 8io0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|54e4","Europe/Volgograd|LMT +03 +04 +05|-2V.E -30 -40 -50|0123232323232323212121212121212121212121212121212121212121212121|-21IqV.E psLV.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1cM0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 9Jd0 5gn0|10e5","Europe/Warsaw|WMT CET CEST EET EEST|-1o -10 -20 -20 -30|012121234312121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2ctdo 1LXo 11d0 1iO0 11A0 1o00 11A0 1on0 11A0 6zy0 HWP0 5IM0 WM0 1fA0 1cM0 1dz0 1mL0 1en0 15B0 1aq0 1nA0 11A0 1io0 17c0 1fA0 1a00 iDX0 LA0 1cM0 1cM0 1C00 Oo0 1cM0 1cM0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1C00 LA0 uso0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|17e5","Europe/Zaporozhye|+0220 EET MSK CEST CET MSD EEST|-2k -20 -30 -20 -10 -40 -30|01234342525252525252525252526161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161|-1Pc2k eUok rdb0 2RE0 WM0 1fA0 8m0 1v9a0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cK0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|77e4","HST|HST|a0|0||","Indian/Chagos|LMT +05 +06|-4N.E -50 -60|012|-2xosN.E 3AGLN.E|30e2","Indian/Cocos|+0630|-6u|0||596","Indian/Kerguelen|-00 +05|0 -50|01|-MG00|130","Indian/Mahe|LMT +04|-3F.M -40|01|-2xorF.M|79e3","Indian/Maldives|MMT +05|-4S -50|01|-olgS|35e4","Indian/Mauritius|LMT +04 +05|-3O -40 -50|012121|-2xorO 34unO 14L0 12kr0 11z0|15e4","Indian/Reunion|LMT +04|-3F.Q -40|01|-2mDDF.Q|84e4","Pacific/Kwajalein|+11 +10 +09 -12 +12|-b0 -a0 -90 c0 -c0|012034|-1kln0 akp0 6Up0 12ry0 Wan0|14e3","MET|MET MEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|","MST|MST|70|0||","MST7MDT|MST MDT MWT MPT|70 60 60 60|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","Pacific/Chatham|+1215 +1245 +1345|-cf -cJ -dJ|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-WqAf 1adef IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00|600","Pacific/Apia|LMT -1130 -11 -10 +14 +13|bq.U bu b0 a0 -e0 -d0|01232345454545454545454545454545454545454545454545454545454|-2nDMx.4 1yW03.4 2rRbu 1ff0 1a00 CI0 AQ0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00|37e3","Pacific/Bougainville|+10 +09 +11|-a0 -90 -b0|0102|-16Wy0 7CN0 2MQp0|18e4","Pacific/Chuuk|+10 +09|-a0 -90|01010|-2ewy0 axB0 RVX0 axd0|49e3","Pacific/Efate|LMT +11 +12|-bd.g -b0 -c0|012121212121212121212121|-2l9nd.g 2uNXd.g Dc0 n610 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 Lz0 1Nd0 An0|66e3","Pacific/Enderbury|-12 -11 +13|c0 b0 -d0|012|nIc0 B7X0|1","Pacific/Fakaofo|-11 +13|b0 -d0|01|1Gfn0|483","Pacific/Fiji|LMT +12 +13|-bT.I -c0 -d0|0121212121212121212121212121212121212121212121212121212121212121|-2bUzT.I 3m8NT.I LA0 1EM0 IM0 nJc0 LA0 1o00 Rc0 1wo0 Ao0 1Nc0 Ao0 1Q00 xz0 1SN0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 s00 20o0 pc0 2hc0 bc0 20o0 pc0 20o0 pc0 20o0 pc0 20o0 pc0 20o0 s00 1VA0 s00 20o0 pc0 20o0 pc0 20o0 pc0 20o0 pc0 20o0 s00 20o0 pc0 20o0 pc0 20o0 pc0 20o0 pc0 20o0 s00 1VA0 s00|88e4","Pacific/Galapagos|LMT -05 -06|5W.o 50 60|01212|-1yVS1.A 2dTz1.A gNd0 rz0|25e3","Pacific/Gambier|LMT -09|8X.M 90|01|-2jof0.c|125","Pacific/Guadalcanal|LMT +11|-aD.M -b0|01|-2joyD.M|11e4","Pacific/Guam|GST +09 GDT ChST|-a0 -90 -b0 -a0|01020202020202020203|-18jK0 6pB0 AhB0 3QL0 g2p0 3p91 WOX rX0 1zd0 Rb0 1wp0 Rb0 5xd0 rX0 5sN0 zb1 1C0X On0 ULb0|17e4","Pacific/Honolulu|HST HDT HWT HPT HST|au 9u 9u 9u a0|0102304|-1thLu 8x0 lef0 8wWu iAu 46p0|37e4","Pacific/Kiritimati|-1040 -10 +14|aE a0 -e0|012|nIaE B7Xk|51e2","Pacific/Kosrae|+11 +09 +10 +12|-b0 -90 -a0 -c0|01021030|-2ewz0 axC0 HBy0 akp0 axd0 WOK0 1bdz0|66e2","Pacific/Majuro|+11 +09 +10 +12|-b0 -90 -a0 -c0|0102103|-2ewz0 axC0 HBy0 akp0 6RB0 12um0|28e3","Pacific/Marquesas|LMT -0930|9i 9u|01|-2joeG|86e2","Pacific/Pago_Pago|LMT SST|bm.M b0|01|-2nDMB.c|37e2","Pacific/Nauru|LMT +1130 +09 +12|-b7.E -bu -90 -c0|01213|-1Xdn7.E QCnB.E 7mqu 1lnbu|10e3","Pacific/Niue|-1120 -1130 -11|bk bu b0|012|-KfME 17y0a|12e2","Pacific/Norfolk|+1112 +1130 +1230 +11 +12|-bc -bu -cu -b0 -c0|012134343434343434343434343434343434343434|-Kgbc W01G Oo0 1COo0 9Jcu 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0|25e4","Pacific/Noumea|LMT +11 +12|-b5.M -b0 -c0|01212121|-2l9n5.M 2EqM5.M xX0 1PB0 yn0 HeP0 Ao0|98e3","Pacific/Pitcairn|-0830 -08|8u 80|01|18Vku|56","Pacific/Pohnpei|+11 +09 +10|-b0 -90 -a0|010210|-2ewz0 axC0 HBy0 akp0 axd0|34e3","Pacific/Rarotonga|-1030 -0930 -10|au 9u a0|012121212121212121212121212|lyWu IL0 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu|13e3","Pacific/Tahiti|LMT -10|9W.g a0|01|-2joe1.I|18e4","Pacific/Tongatapu|+1220 +13 +14|-ck -d0 -e0|0121212121|-1aB0k 2n5dk 15A0 1wo0 xz0 1Q10 xz0 zWN0 s00|75e3","PST8PDT|PST PDT PWT PPT|80 70 70 70|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261q0 1nX0 11B0 1nX0 SgN0 8x10 iy0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","WET|WET WEST|0 -10|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00|"],"links":["Africa/Abidjan|Africa/Bamako","Africa/Abidjan|Africa/Banjul","Africa/Abidjan|Africa/Conakry","Africa/Abidjan|Africa/Dakar","Africa/Abidjan|Africa/Freetown","Africa/Abidjan|Africa/Lome","Africa/Abidjan|Africa/Nouakchott","Africa/Abidjan|Africa/Ouagadougou","Africa/Abidjan|Africa/Timbuktu","Africa/Abidjan|Atlantic/St_Helena","Africa/Cairo|Egypt","Africa/Johannesburg|Africa/Maseru","Africa/Johannesburg|Africa/Mbabane","Africa/Lagos|Africa/Bangui","Africa/Lagos|Africa/Brazzaville","Africa/Lagos|Africa/Douala","Africa/Lagos|Africa/Kinshasa","Africa/Lagos|Africa/Libreville","Africa/Lagos|Africa/Luanda","Africa/Lagos|Africa/Malabo","Africa/Lagos|Africa/Niamey","Africa/Lagos|Africa/Porto-Novo","Africa/Maputo|Africa/Blantyre","Africa/Maputo|Africa/Bujumbura","Africa/Maputo|Africa/Gaborone","Africa/Maputo|Africa/Harare","Africa/Maputo|Africa/Kigali","Africa/Maputo|Africa/Lubumbashi","Africa/Maputo|Africa/Lusaka","Africa/Nairobi|Africa/Addis_Ababa","Africa/Nairobi|Africa/Asmara","Africa/Nairobi|Africa/Asmera","Africa/Nairobi|Africa/Dar_es_Salaam","Africa/Nairobi|Africa/Djibouti","Africa/Nairobi|Africa/Kampala","Africa/Nairobi|Africa/Mogadishu","Africa/Nairobi|Indian/Antananarivo","Africa/Nairobi|Indian/Comoro","Africa/Nairobi|Indian/Mayotte","Africa/Tripoli|Libya","America/Adak|America/Atka","America/Adak|US/Aleutian","America/Anchorage|US/Alaska","America/Argentina/Buenos_Aires|America/Buenos_Aires","America/Argentina/Catamarca|America/Argentina/ComodRivadavia","America/Argentina/Catamarca|America/Catamarca","America/Argentina/Cordoba|America/Cordoba","America/Argentina/Cordoba|America/Rosario","America/Argentina/Jujuy|America/Jujuy","America/Argentina/Mendoza|America/Mendoza","America/Atikokan|America/Coral_Harbour","America/Chicago|US/Central","America/Curacao|America/Aruba","America/Curacao|America/Kralendijk","America/Curacao|America/Lower_Princes","America/Denver|America/Shiprock","America/Denver|Navajo","America/Denver|US/Mountain","America/Detroit|US/Michigan","America/Edmonton|Canada/Mountain","America/Fort_Wayne|America/Indiana/Indianapolis","America/Fort_Wayne|America/Indianapolis","America/Fort_Wayne|US/East-Indiana","America/Godthab|America/Nuuk","America/Halifax|Canada/Atlantic","America/Havana|Cuba","America/Indiana/Knox|America/Knox_IN","America/Indiana/Knox|US/Indiana-Starke","America/Jamaica|Jamaica","America/Kentucky/Louisville|America/Louisville","America/Los_Angeles|US/Pacific","America/Manaus|Brazil/West","America/Mazatlan|Mexico/BajaSur","America/Mexico_City|Mexico/General","America/New_York|US/Eastern","America/Noronha|Brazil/DeNoronha","America/Panama|America/Cayman","America/Phoenix|US/Arizona","America/Port_of_Spain|America/Anguilla","America/Port_of_Spain|America/Antigua","America/Port_of_Spain|America/Dominica","America/Port_of_Spain|America/Grenada","America/Port_of_Spain|America/Guadeloupe","America/Port_of_Spain|America/Marigot","America/Port_of_Spain|America/Montserrat","America/Port_of_Spain|America/St_Barthelemy","America/Port_of_Spain|America/St_Kitts","America/Port_of_Spain|America/St_Lucia","America/Port_of_Spain|America/St_Thomas","America/Port_of_Spain|America/St_Vincent","America/Port_of_Spain|America/Tortola","America/Port_of_Spain|America/Virgin","America/Regina|Canada/Saskatchewan","America/Rio_Branco|America/Porto_Acre","America/Rio_Branco|Brazil/Acre","America/Santiago|Chile/Continental","America/Sao_Paulo|Brazil/East","America/St_Johns|Canada/Newfoundland","America/Tijuana|America/Ensenada","America/Tijuana|America/Santa_Isabel","America/Tijuana|Mexico/BajaNorte","America/Toronto|America/Montreal","America/Toronto|Canada/Eastern","America/Vancouver|Canada/Pacific","America/Whitehorse|Canada/Yukon","America/Winnipeg|Canada/Central","Asia/Ashgabat|Asia/Ashkhabad","Asia/Bangkok|Asia/Phnom_Penh","Asia/Bangkok|Asia/Vientiane","Asia/Dhaka|Asia/Dacca","Asia/Dubai|Asia/Muscat","Asia/Ho_Chi_Minh|Asia/Saigon","Asia/Hong_Kong|Hongkong","Asia/Jerusalem|Asia/Tel_Aviv","Asia/Jerusalem|Israel","Asia/Kathmandu|Asia/Katmandu","Asia/Kolkata|Asia/Calcutta","Asia/Kuala_Lumpur|Asia/Singapore","Asia/Kuala_Lumpur|Singapore","Asia/Macau|Asia/Macao","Asia/Makassar|Asia/Ujung_Pandang","Asia/Nicosia|Europe/Nicosia","Asia/Qatar|Asia/Bahrain","Asia/Rangoon|Asia/Yangon","Asia/Riyadh|Asia/Aden","Asia/Riyadh|Asia/Kuwait","Asia/Seoul|ROK","Asia/Shanghai|Asia/Chongqing","Asia/Shanghai|Asia/Chungking","Asia/Shanghai|Asia/Harbin","Asia/Shanghai|PRC","Asia/Taipei|ROC","Asia/Tehran|Iran","Asia/Thimphu|Asia/Thimbu","Asia/Tokyo|Japan","Asia/Ulaanbaatar|Asia/Ulan_Bator","Asia/Urumqi|Asia/Kashgar","Atlantic/Faroe|Atlantic/Faeroe","Atlantic/Reykjavik|Iceland","Atlantic/South_Georgia|Etc/GMT+2","Australia/Adelaide|Australia/South","Australia/Brisbane|Australia/Queensland","Australia/Broken_Hill|Australia/Yancowinna","Australia/Darwin|Australia/North","Australia/Hobart|Australia/Currie","Australia/Hobart|Australia/Tasmania","Australia/Lord_Howe|Australia/LHI","Australia/Melbourne|Australia/Victoria","Australia/Perth|Australia/West","Australia/Sydney|Australia/ACT","Australia/Sydney|Australia/Canberra","Australia/Sydney|Australia/NSW","Etc/GMT-0|Etc/GMT","Etc/GMT-0|Etc/GMT+0","Etc/GMT-0|Etc/GMT0","Etc/GMT-0|Etc/Greenwich","Etc/GMT-0|GMT","Etc/GMT-0|GMT+0","Etc/GMT-0|GMT-0","Etc/GMT-0|GMT0","Etc/GMT-0|Greenwich","Etc/UTC|Etc/UCT","Etc/UTC|Etc/Universal","Etc/UTC|Etc/Zulu","Etc/UTC|UCT","Etc/UTC|UTC","Etc/UTC|Universal","Etc/UTC|Zulu","Europe/Belgrade|Europe/Ljubljana","Europe/Belgrade|Europe/Podgorica","Europe/Belgrade|Europe/Sarajevo","Europe/Belgrade|Europe/Skopje","Europe/Belgrade|Europe/Zagreb","Europe/Chisinau|Europe/Tiraspol","Europe/Dublin|Eire","Europe/Helsinki|Europe/Mariehamn","Europe/Istanbul|Asia/Istanbul","Europe/Istanbul|Turkey","Europe/Lisbon|Portugal","Europe/London|Europe/Belfast","Europe/London|Europe/Guernsey","Europe/London|Europe/Isle_of_Man","Europe/London|Europe/Jersey","Europe/London|GB","Europe/London|GB-Eire","Europe/Moscow|W-SU","Europe/Oslo|Arctic/Longyearbyen","Europe/Oslo|Atlantic/Jan_Mayen","Europe/Prague|Europe/Bratislava","Europe/Rome|Europe/San_Marino","Europe/Rome|Europe/Vatican","Europe/Warsaw|Poland","Europe/Zurich|Europe/Busingen","Europe/Zurich|Europe/Vaduz","Indian/Christmas|Etc/GMT-7","Pacific/Auckland|Antarctica/McMurdo","Pacific/Auckland|Antarctica/South_Pole","Pacific/Auckland|NZ","Pacific/Chatham|NZ-CHAT","Pacific/Chuuk|Pacific/Truk","Pacific/Chuuk|Pacific/Yap","Pacific/Easter|Chile/EasterIsland","Pacific/Guam|Pacific/Saipan","Pacific/Honolulu|Pacific/Johnston","Pacific/Honolulu|US/Hawaii","Pacific/Kwajalein|Kwajalein","Pacific/Pago_Pago|Pacific/Midway","Pacific/Pago_Pago|Pacific/Samoa","Pacific/Pago_Pago|US/Samoa","Pacific/Palau|Etc/GMT-9","Pacific/Pohnpei|Pacific/Ponape","Pacific/Port_Moresby|Etc/GMT-10","Pacific/Tarawa|Etc/GMT-12","Pacific/Tarawa|Pacific/Funafuti","Pacific/Tarawa|Pacific/Wake","Pacific/Tarawa|Pacific/Wallis"],"countries":["AD|Europe/Andorra","AE|Asia/Dubai","AF|Asia/Kabul","AG|America/Port_of_Spain America/Antigua","AI|America/Port_of_Spain America/Anguilla","AL|Europe/Tirane","AM|Asia/Yerevan","AO|Africa/Lagos Africa/Luanda","AQ|Antarctica/Casey Antarctica/Davis Antarctica/DumontDUrville Antarctica/Mawson Antarctica/Palmer Antarctica/Rothera Antarctica/Syowa Antarctica/Troll Antarctica/Vostok Pacific/Auckland Antarctica/McMurdo","AR|America/Argentina/Buenos_Aires America/Argentina/Cordoba America/Argentina/Salta America/Argentina/Jujuy America/Argentina/Tucuman America/Argentina/Catamarca America/Argentina/La_Rioja America/Argentina/San_Juan America/Argentina/Mendoza America/Argentina/San_Luis America/Argentina/Rio_Gallegos America/Argentina/Ushuaia","AS|Pacific/Pago_Pago","AT|Europe/Vienna","AU|Australia/Lord_Howe Antarctica/Macquarie Australia/Hobart Australia/Currie Australia/Melbourne Australia/Sydney Australia/Broken_Hill Australia/Brisbane Australia/Lindeman Australia/Adelaide Australia/Darwin Australia/Perth Australia/Eucla","AW|America/Curacao America/Aruba","AX|Europe/Helsinki Europe/Mariehamn","AZ|Asia/Baku","BA|Europe/Belgrade Europe/Sarajevo","BB|America/Barbados","BD|Asia/Dhaka","BE|Europe/Brussels","BF|Africa/Abidjan Africa/Ouagadougou","BG|Europe/Sofia","BH|Asia/Qatar Asia/Bahrain","BI|Africa/Maputo Africa/Bujumbura","BJ|Africa/Lagos Africa/Porto-Novo","BL|America/Port_of_Spain America/St_Barthelemy","BM|Atlantic/Bermuda","BN|Asia/Brunei","BO|America/La_Paz","BQ|America/Curacao America/Kralendijk","BR|America/Noronha America/Belem America/Fortaleza America/Recife America/Araguaina America/Maceio America/Bahia America/Sao_Paulo America/Campo_Grande America/Cuiaba America/Santarem America/Porto_Velho America/Boa_Vista America/Manaus America/Eirunepe America/Rio_Branco","BS|America/Nassau","BT|Asia/Thimphu","BW|Africa/Maputo Africa/Gaborone","BY|Europe/Minsk","BZ|America/Belize","CA|America/St_Johns America/Halifax America/Glace_Bay America/Moncton America/Goose_Bay America/Blanc-Sablon America/Toronto America/Nipigon America/Thunder_Bay America/Iqaluit America/Pangnirtung America/Atikokan America/Winnipeg America/Rainy_River America/Resolute America/Rankin_Inlet America/Regina America/Swift_Current America/Edmonton America/Cambridge_Bay America/Yellowknife America/Inuvik America/Creston America/Dawson_Creek America/Fort_Nelson America/Vancouver America/Whitehorse America/Dawson","CC|Indian/Cocos","CD|Africa/Maputo Africa/Lagos Africa/Kinshasa Africa/Lubumbashi","CF|Africa/Lagos Africa/Bangui","CG|Africa/Lagos Africa/Brazzaville","CH|Europe/Zurich","CI|Africa/Abidjan","CK|Pacific/Rarotonga","CL|America/Santiago America/Punta_Arenas Pacific/Easter","CM|Africa/Lagos Africa/Douala","CN|Asia/Shanghai Asia/Urumqi","CO|America/Bogota","CR|America/Costa_Rica","CU|America/Havana","CV|Atlantic/Cape_Verde","CW|America/Curacao","CX|Indian/Christmas","CY|Asia/Nicosia Asia/Famagusta","CZ|Europe/Prague","DE|Europe/Zurich Europe/Berlin Europe/Busingen","DJ|Africa/Nairobi Africa/Djibouti","DK|Europe/Copenhagen","DM|America/Port_of_Spain America/Dominica","DO|America/Santo_Domingo","DZ|Africa/Algiers","EC|America/Guayaquil Pacific/Galapagos","EE|Europe/Tallinn","EG|Africa/Cairo","EH|Africa/El_Aaiun","ER|Africa/Nairobi Africa/Asmara","ES|Europe/Madrid Africa/Ceuta Atlantic/Canary","ET|Africa/Nairobi Africa/Addis_Ababa","FI|Europe/Helsinki","FJ|Pacific/Fiji","FK|Atlantic/Stanley","FM|Pacific/Chuuk Pacific/Pohnpei Pacific/Kosrae","FO|Atlantic/Faroe","FR|Europe/Paris","GA|Africa/Lagos Africa/Libreville","GB|Europe/London","GD|America/Port_of_Spain America/Grenada","GE|Asia/Tbilisi","GF|America/Cayenne","GG|Europe/London Europe/Guernsey","GH|Africa/Accra","GI|Europe/Gibraltar","GL|America/Nuuk America/Danmarkshavn America/Scoresbysund America/Thule","GM|Africa/Abidjan Africa/Banjul","GN|Africa/Abidjan Africa/Conakry","GP|America/Port_of_Spain America/Guadeloupe","GQ|Africa/Lagos Africa/Malabo","GR|Europe/Athens","GS|Atlantic/South_Georgia","GT|America/Guatemala","GU|Pacific/Guam","GW|Africa/Bissau","GY|America/Guyana","HK|Asia/Hong_Kong","HN|America/Tegucigalpa","HR|Europe/Belgrade Europe/Zagreb","HT|America/Port-au-Prince","HU|Europe/Budapest","ID|Asia/Jakarta Asia/Pontianak Asia/Makassar Asia/Jayapura","IE|Europe/Dublin","IL|Asia/Jerusalem","IM|Europe/London Europe/Isle_of_Man","IN|Asia/Kolkata","IO|Indian/Chagos","IQ|Asia/Baghdad","IR|Asia/Tehran","IS|Atlantic/Reykjavik","IT|Europe/Rome","JE|Europe/London Europe/Jersey","JM|America/Jamaica","JO|Asia/Amman","JP|Asia/Tokyo","KE|Africa/Nairobi","KG|Asia/Bishkek","KH|Asia/Bangkok Asia/Phnom_Penh","KI|Pacific/Tarawa Pacific/Enderbury Pacific/Kiritimati","KM|Africa/Nairobi Indian/Comoro","KN|America/Port_of_Spain America/St_Kitts","KP|Asia/Pyongyang","KR|Asia/Seoul","KW|Asia/Riyadh Asia/Kuwait","KY|America/Panama America/Cayman","KZ|Asia/Almaty Asia/Qyzylorda Asia/Qostanay Asia/Aqtobe Asia/Aqtau Asia/Atyrau Asia/Oral","LA|Asia/Bangkok Asia/Vientiane","LB|Asia/Beirut","LC|America/Port_of_Spain America/St_Lucia","LI|Europe/Zurich Europe/Vaduz","LK|Asia/Colombo","LR|Africa/Monrovia","LS|Africa/Johannesburg Africa/Maseru","LT|Europe/Vilnius","LU|Europe/Luxembourg","LV|Europe/Riga","LY|Africa/Tripoli","MA|Africa/Casablanca","MC|Europe/Monaco","MD|Europe/Chisinau","ME|Europe/Belgrade Europe/Podgorica","MF|America/Port_of_Spain America/Marigot","MG|Africa/Nairobi Indian/Antananarivo","MH|Pacific/Majuro Pacific/Kwajalein","MK|Europe/Belgrade Europe/Skopje","ML|Africa/Abidjan Africa/Bamako","MM|Asia/Yangon","MN|Asia/Ulaanbaatar Asia/Hovd Asia/Choibalsan","MO|Asia/Macau","MP|Pacific/Guam Pacific/Saipan","MQ|America/Martinique","MR|Africa/Abidjan Africa/Nouakchott","MS|America/Port_of_Spain America/Montserrat","MT|Europe/Malta","MU|Indian/Mauritius","MV|Indian/Maldives","MW|Africa/Maputo Africa/Blantyre","MX|America/Mexico_City America/Cancun America/Merida America/Monterrey America/Matamoros America/Mazatlan America/Chihuahua America/Ojinaga America/Hermosillo America/Tijuana America/Bahia_Banderas","MY|Asia/Kuala_Lumpur Asia/Kuching","MZ|Africa/Maputo","NA|Africa/Windhoek","NC|Pacific/Noumea","NE|Africa/Lagos Africa/Niamey","NF|Pacific/Norfolk","NG|Africa/Lagos","NI|America/Managua","NL|Europe/Amsterdam","NO|Europe/Oslo","NP|Asia/Kathmandu","NR|Pacific/Nauru","NU|Pacific/Niue","NZ|Pacific/Auckland Pacific/Chatham","OM|Asia/Dubai Asia/Muscat","PA|America/Panama","PE|America/Lima","PF|Pacific/Tahiti Pacific/Marquesas Pacific/Gambier","PG|Pacific/Port_Moresby Pacific/Bougainville","PH|Asia/Manila","PK|Asia/Karachi","PL|Europe/Warsaw","PM|America/Miquelon","PN|Pacific/Pitcairn","PR|America/Puerto_Rico","PS|Asia/Gaza Asia/Hebron","PT|Europe/Lisbon Atlantic/Madeira Atlantic/Azores","PW|Pacific/Palau","PY|America/Asuncion","QA|Asia/Qatar","RE|Indian/Reunion","RO|Europe/Bucharest","RS|Europe/Belgrade","RU|Europe/Kaliningrad Europe/Moscow Europe/Simferopol Europe/Kirov Europe/Astrakhan Europe/Volgograd Europe/Saratov Europe/Ulyanovsk Europe/Samara Asia/Yekaterinburg Asia/Omsk Asia/Novosibirsk Asia/Barnaul Asia/Tomsk Asia/Novokuznetsk Asia/Krasnoyarsk Asia/Irkutsk Asia/Chita Asia/Yakutsk Asia/Khandyga Asia/Vladivostok Asia/Ust-Nera Asia/Magadan Asia/Sakhalin Asia/Srednekolymsk Asia/Kamchatka Asia/Anadyr","RW|Africa/Maputo Africa/Kigali","SA|Asia/Riyadh","SB|Pacific/Guadalcanal","SC|Indian/Mahe","SD|Africa/Khartoum","SE|Europe/Stockholm","SG|Asia/Singapore","SH|Africa/Abidjan Atlantic/St_Helena","SI|Europe/Belgrade Europe/Ljubljana","SJ|Europe/Oslo Arctic/Longyearbyen","SK|Europe/Prague Europe/Bratislava","SL|Africa/Abidjan Africa/Freetown","SM|Europe/Rome Europe/San_Marino","SN|Africa/Abidjan Africa/Dakar","SO|Africa/Nairobi Africa/Mogadishu","SR|America/Paramaribo","SS|Africa/Juba","ST|Africa/Sao_Tome","SV|America/El_Salvador","SX|America/Curacao America/Lower_Princes","SY|Asia/Damascus","SZ|Africa/Johannesburg Africa/Mbabane","TC|America/Grand_Turk","TD|Africa/Ndjamena","TF|Indian/Reunion Indian/Kerguelen","TG|Africa/Abidjan Africa/Lome","TH|Asia/Bangkok","TJ|Asia/Dushanbe","TK|Pacific/Fakaofo","TL|Asia/Dili","TM|Asia/Ashgabat","TN|Africa/Tunis","TO|Pacific/Tongatapu","TR|Europe/Istanbul","TT|America/Port_of_Spain","TV|Pacific/Funafuti","TW|Asia/Taipei","TZ|Africa/Nairobi Africa/Dar_es_Salaam","UA|Europe/Simferopol Europe/Kiev Europe/Uzhgorod Europe/Zaporozhye","UG|Africa/Nairobi Africa/Kampala","UM|Pacific/Pago_Pago Pacific/Wake Pacific/Honolulu Pacific/Midway","US|America/New_York America/Detroit America/Kentucky/Louisville America/Kentucky/Monticello America/Indiana/Indianapolis America/Indiana/Vincennes America/Indiana/Winamac America/Indiana/Marengo America/Indiana/Petersburg America/Indiana/Vevay America/Chicago America/Indiana/Tell_City America/Indiana/Knox America/Menominee America/North_Dakota/Center America/North_Dakota/New_Salem America/North_Dakota/Beulah America/Denver America/Boise America/Phoenix America/Los_Angeles America/Anchorage America/Juneau America/Sitka America/Metlakatla America/Yakutat America/Nome America/Adak Pacific/Honolulu","UY|America/Montevideo","UZ|Asia/Samarkand Asia/Tashkent","VA|Europe/Rome Europe/Vatican","VC|America/Port_of_Spain America/St_Vincent","VE|America/Caracas","VG|America/Port_of_Spain America/Tortola","VI|America/Port_of_Spain America/St_Thomas","VN|Asia/Bangkok Asia/Ho_Chi_Minh","VU|Pacific/Efate","WF|Pacific/Wallis","WS|Pacific/Apia","YE|Asia/Riyadh Asia/Aden","YT|Africa/Nairobi Indian/Mayotte","ZA|Africa/Johannesburg","ZM|Africa/Maputo Africa/Lusaka","ZW|Africa/Maputo Africa/Harare"]}')},bOMt:function(e,t,n){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},bOdf:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("5+tZ");function r(e,t){return Object(i.a)(e,t,1)}},bSwM:function(e,t,n){"use strict";n.d(t,"a",function(){return M}),n.d(t,"b",function(){return A});var i=n("8LU1"),r=n("fXoL"),a=n("3Pt+"),s=n("FKr1"),o=n("R1ws"),c=n("GU7r"),l=n("u47x");const u=["input"],d=function(){return{enterDuration:150}},h=["*"],p=new r.s("mat-checkbox-default-options",{providedIn:"root",factory:f});function f(){return{color:"accent",clickAction:"check-indeterminate"}}let m=0;const b=f(),g={provide:a.p,useExisting:Object(r.V)(()=>M),multi:!0};class _{}class v{constructor(e){this._elementRef=e}}const y=Object(s.C)(Object(s.x)(Object(s.y)(Object(s.z)(v))));let M=(()=>{class e extends y{constructor(e,t,n,i,a,s,o){super(e),this._changeDetectorRef=t,this._focusMonitor=n,this._ngZone=i,this._animationMode=s,this._options=o,this.ariaLabel="",this.ariaLabelledby=null,this._uniqueId="mat-checkbox-"+ ++m,this.id=this._uniqueId,this.labelPosition="after",this.name=null,this.change=new r.o,this.indeterminateChange=new r.o,this._onTouched=()=>{},this._currentAnimationClass="",this._currentCheckState=0,this._controlValueAccessorChangeFn=()=>{},this._checked=!1,this._disabled=!1,this._indeterminate=!1,this._options=this._options||b,this.color=this.defaultColor=this._options.color||b.color,this.tabIndex=parseInt(a)||0}get inputId(){return`${this.id||this._uniqueId}-input`}get required(){return this._required}set required(e){this._required=Object(i.c)(e)}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{e||Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}),this._syncIndeterminate(this._indeterminate)}ngAfterViewChecked(){}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}get checked(){return this._checked}set checked(e){e!=this.checked&&(this._checked=e,this._changeDetectorRef.markForCheck())}get disabled(){return this._disabled}set disabled(e){const t=Object(i.c)(e);t!==this.disabled&&(this._disabled=t,this._changeDetectorRef.markForCheck())}get indeterminate(){return this._indeterminate}set indeterminate(e){const t=e!=this._indeterminate;this._indeterminate=Object(i.c)(e),t&&(this._transitionCheckState(this._indeterminate?3:this.checked?1:2),this.indeterminateChange.emit(this._indeterminate)),this._syncIndeterminate(this._indeterminate)}_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(e){this.checked=!!e}registerOnChange(e){this._controlValueAccessorChangeFn=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e}_getAriaChecked(){return this.checked?"true":this.indeterminate?"mixed":"false"}_transitionCheckState(e){let t=this._currentCheckState,n=this._elementRef.nativeElement;if(t!==e&&(this._currentAnimationClass.length>0&&n.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(t,e),this._currentCheckState=e,this._currentAnimationClass.length>0)){n.classList.add(this._currentAnimationClass);const e=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{n.classList.remove(e)},1e3)})}}_emitChangeEvent(){const e=new _;e.source=this,e.checked=this.checked,this._controlValueAccessorChangeFn(this.checked),this.change.emit(e)}toggle(){this.checked=!this.checked}_onInputClick(e){var t;const n=null===(t=this._options)||void 0===t?void 0:t.clickAction;e.stopPropagation(),this.disabled||"noop"===n?this.disabled||"noop"!==n||(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate):(this.indeterminate&&"check"!==n&&Promise.resolve().then(()=>{this._indeterminate=!1,this.indeterminateChange.emit(this._indeterminate)}),this.toggle(),this._transitionCheckState(this._checked?1:2),this._emitChangeEvent())}focus(e,t){e?this._focusMonitor.focusVia(this._inputElement,e,t):this._inputElement.nativeElement.focus(t)}_onInteractionEvent(e){e.stopPropagation()}_getAnimationClassForCheckStateTransition(e,t){if("NoopAnimations"===this._animationMode)return"";let n="";switch(e){case 0:if(1===t)n="unchecked-checked";else{if(3!=t)return"";n="unchecked-indeterminate"}break;case 2:n=1===t?"unchecked-checked":"unchecked-indeterminate";break;case 1:n=2===t?"checked-unchecked":"checked-indeterminate";break;case 3:n=1===t?"indeterminate-checked":"indeterminate-unchecked"}return`mat-checkbox-anim-${n}`}_syncIndeterminate(e){const t=this._inputElement;t&&(t.nativeElement.indeterminate=e)}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l),r.Qb(r.h),r.Qb(l.h),r.Qb(r.B),r.bc("tabindex"),r.Qb(o.a,8),r.Qb(p,8))},e.\u0275cmp=r.Kb({type:e,selectors:[["mat-checkbox"]],viewQuery:function(e,t){if(1&e&&(r.Xc(u,1),r.Xc(s.s,1)),2&e){let e;r.Ac(e=r.fc())&&(t._inputElement=e.first),r.Ac(e=r.fc())&&(t.ripple=e.first)}},hostAttrs:[1,"mat-checkbox"],hostVars:12,hostBindings:function(e,t){2&e&&(r.Zb("id",t.id),r.Db("tabindex",null),r.Ib("mat-checkbox-indeterminate",t.indeterminate)("mat-checkbox-checked",t.checked)("mat-checkbox-disabled",t.disabled)("mat-checkbox-label-before","before"==t.labelPosition)("_mat-animation-noopable","NoopAnimations"===t._animationMode))},inputs:{disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex",ariaLabel:["aria-label","ariaLabel"],ariaLabelledby:["aria-labelledby","ariaLabelledby"],id:"id",labelPosition:"labelPosition",name:"name",required:"required",checked:"checked",disabled:"disabled",indeterminate:"indeterminate",ariaDescribedby:["aria-describedby","ariaDescribedby"],value:"value"},outputs:{change:"change",indeterminateChange:"indeterminateChange"},exportAs:["matCheckbox"],features:[r.Bb([g]),r.zb],ngContentSelectors:h,decls:17,vars:20,consts:[[1,"mat-checkbox-layout"],["label",""],[1,"mat-checkbox-inner-container"],["type","checkbox",1,"mat-checkbox-input","cdk-visually-hidden",3,"id","required","checked","disabled","tabIndex","change","click"],["input",""],["matRipple","",1,"mat-checkbox-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleRadius","matRippleCentered","matRippleAnimation"],[1,"mat-ripple-element","mat-checkbox-persistent-ripple"],[1,"mat-checkbox-frame"],[1,"mat-checkbox-background"],["version","1.1","focusable","false","viewBox","0 0 24 24",0,"xml","space","preserve",1,"mat-checkbox-checkmark"],["fill","none","stroke","white","d","M4.1,12.7 9,17.6 20.3,6.3",1,"mat-checkbox-checkmark-path"],[1,"mat-checkbox-mixedmark"],[1,"mat-checkbox-label",3,"cdkObserveContent"],["checkboxLabel",""],[2,"display","none"]],template:function(e,t){if(1&e&&(r.pc(),r.Wb(0,"label",0,1),r.Wb(2,"span",2),r.Wb(3,"input",3,4),r.ec("change",function(e){return t._onInteractionEvent(e)})("click",function(e){return t._onInputClick(e)}),r.Vb(),r.Wb(5,"span",5),r.Rb(6,"span",6),r.Vb(),r.Rb(7,"span",7),r.Wb(8,"span",8),r.hc(),r.Wb(9,"svg",9),r.Rb(10,"path",10),r.Vb(),r.gc(),r.Rb(11,"span",11),r.Vb(),r.Vb(),r.Wb(12,"span",12,13),r.ec("cdkObserveContent",function(){return t._onLabelTextChange()}),r.Wb(14,"span",14),r.Rc(15,"\xa0"),r.Vb(),r.oc(16),r.Vb(),r.Vb()),2&e){const e=r.Bc(1),n=r.Bc(13);r.Db("for",t.inputId),r.Cb(2),r.Ib("mat-checkbox-inner-container-no-side-margin",!n.textContent||!n.textContent.trim()),r.Cb(1),r.qc("id",t.inputId)("required",t.required)("checked",t.checked)("disabled",t.disabled)("tabIndex",t.tabIndex),r.Db("value",t.value)("name",t.name)("aria-label",t.ariaLabel||null)("aria-labelledby",t.ariaLabelledby)("aria-checked",t._getAriaChecked())("aria-describedby",t.ariaDescribedby),r.Cb(2),r.qc("matRippleTrigger",e)("matRippleDisabled",t._isRippleDisabled())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",r.tc(19,d))}},directives:[s.s,c.a],styles:["@keyframes mat-checkbox-fade-in-background{0%{opacity:0}50%{opacity:1}}@keyframes mat-checkbox-fade-out-background{0%,50%{opacity:1}100%{opacity:0}}@keyframes mat-checkbox-unchecked-checked-checkmark-path{0%,50%{stroke-dashoffset:22.910259}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1)}100%{stroke-dashoffset:0}}@keyframes mat-checkbox-unchecked-indeterminate-mixedmark{0%,68.2%{transform:scaleX(0)}68.2%{animation-timing-function:cubic-bezier(0, 0, 0, 1)}100%{transform:scaleX(1)}}@keyframes mat-checkbox-checked-unchecked-checkmark-path{from{animation-timing-function:cubic-bezier(0.4, 0, 1, 1);stroke-dashoffset:0}to{stroke-dashoffset:-22.910259}}@keyframes mat-checkbox-checked-indeterminate-checkmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(45deg)}}@keyframes mat-checkbox-indeterminate-checked-checkmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:0;transform:rotate(45deg)}to{opacity:1;transform:rotate(360deg)}}@keyframes mat-checkbox-checked-indeterminate-mixedmark{from{animation-timing-function:cubic-bezier(0, 0, 0.2, 0.1);opacity:0;transform:rotate(-45deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes mat-checkbox-indeterminate-checked-mixedmark{from{animation-timing-function:cubic-bezier(0.14, 0, 0, 1);opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(315deg)}}@keyframes mat-checkbox-indeterminate-unchecked-mixedmark{0%{animation-timing-function:linear;opacity:1;transform:scaleX(1)}32.8%,100%{opacity:0;transform:scaleX(0)}}.mat-checkbox-background,.mat-checkbox-frame{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:2px;box-sizing:border-box;pointer-events:none}.mat-checkbox{display:inline-block;transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;-webkit-tap-highlight-color:transparent}._mat-animation-noopable.mat-checkbox{transition:none;animation:none}.mat-checkbox .mat-ripple-element:not(.mat-checkbox-persistent-ripple){opacity:.16}.mat-checkbox-layout{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit;align-items:baseline;vertical-align:middle;display:inline-flex;white-space:nowrap}.mat-checkbox-label{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.mat-checkbox-inner-container{display:inline-block;height:16px;line-height:0;margin:auto;margin-right:8px;order:0;position:relative;vertical-align:middle;white-space:nowrap;width:16px;flex-shrink:0}[dir=rtl] .mat-checkbox-inner-container{margin-left:8px;margin-right:auto}.mat-checkbox-inner-container-no-side-margin{margin-left:0;margin-right:0}.mat-checkbox-frame{background-color:transparent;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1);border-width:2px;border-style:solid}._mat-animation-noopable .mat-checkbox-frame{transition:none}.cdk-high-contrast-active .mat-checkbox.cdk-keyboard-focused .mat-checkbox-frame{border-style:dotted}.mat-checkbox-background{align-items:center;display:inline-flex;justify-content:center;transition:background-color 90ms cubic-bezier(0, 0, 0.2, 0.1),opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}._mat-animation-noopable .mat-checkbox-background{transition:none}.cdk-high-contrast-active .mat-checkbox .mat-checkbox-background{background:none}.mat-checkbox-persistent-ripple{display:block;width:100%;height:100%;transform:none}.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:.04}.mat-checkbox.cdk-keyboard-focused .mat-checkbox-persistent-ripple{opacity:.12}.mat-checkbox-persistent-ripple,.mat-checkbox.mat-checkbox-disabled .mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{opacity:0}@media(hover: none){.mat-checkbox-inner-container:hover .mat-checkbox-persistent-ripple{display:none}}.mat-checkbox-checkmark{top:0;left:0;right:0;bottom:0;position:absolute;width:100%}.mat-checkbox-checkmark-path{stroke-dashoffset:22.910259;stroke-dasharray:22.910259;stroke-width:2.1333333333px}.cdk-high-contrast-black-on-white .mat-checkbox-checkmark-path{stroke:#000 !important}.mat-checkbox-mixedmark{width:calc(100% - 6px);height:2px;opacity:0;transform:scaleX(0) rotate(0deg);border-radius:2px}.cdk-high-contrast-active .mat-checkbox-mixedmark{height:0;border-top:solid 2px;margin-top:2px}.mat-checkbox-label-before .mat-checkbox-inner-container{order:1;margin-left:8px;margin-right:auto}[dir=rtl] .mat-checkbox-label-before .mat-checkbox-inner-container{margin-left:auto;margin-right:8px}.mat-checkbox-checked .mat-checkbox-checkmark{opacity:1}.mat-checkbox-checked .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-checked .mat-checkbox-mixedmark{transform:scaleX(1) rotate(-45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark{opacity:0;transform:rotate(45deg)}.mat-checkbox-indeterminate .mat-checkbox-checkmark-path{stroke-dashoffset:0}.mat-checkbox-indeterminate .mat-checkbox-mixedmark{opacity:1;transform:scaleX(1) rotate(0deg)}.mat-checkbox-unchecked .mat-checkbox-background{background-color:transparent}.mat-checkbox-disabled{cursor:default}.cdk-high-contrast-active .mat-checkbox-disabled{opacity:.5}.mat-checkbox-anim-unchecked-checked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-checked .mat-checkbox-checkmark-path{animation:180ms linear 0ms mat-checkbox-unchecked-checked-checkmark-path}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-in-background}.mat-checkbox-anim-unchecked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-unchecked-indeterminate-mixedmark}.mat-checkbox-anim-checked-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-checked-unchecked .mat-checkbox-checkmark-path{animation:90ms linear 0ms mat-checkbox-checked-unchecked-checkmark-path}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-checkmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-checkmark}.mat-checkbox-anim-checked-indeterminate .mat-checkbox-mixedmark{animation:90ms linear 0ms mat-checkbox-checked-indeterminate-mixedmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-checkmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-checkmark}.mat-checkbox-anim-indeterminate-checked .mat-checkbox-mixedmark{animation:500ms linear 0ms mat-checkbox-indeterminate-checked-mixedmark}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-background{animation:180ms linear 0ms mat-checkbox-fade-out-background}.mat-checkbox-anim-indeterminate-unchecked .mat-checkbox-mixedmark{animation:300ms linear 0ms mat-checkbox-indeterminate-unchecked-mixedmark}.mat-checkbox-input{bottom:0;left:50%}.mat-checkbox .mat-checkbox-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}\n"],encapsulation:2,changeDetection:0}),e})(),w=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({}),e})(),A=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({imports:[[s.t,s.j,c.c,w],s.j,w]}),e})()},bTqV:function(e,t,n){"use strict";n.d(t,"a",function(){return f}),n.d(t,"b",function(){return p}),n.d(t,"c",function(){return m});var i=n("FKr1"),r=n("R1ws"),a=n("fXoL"),s=n("u47x");const o=["mat-button",""],c=["*"],l=".mat-button .mat-button-focus-overlay,.mat-icon-button .mat-button-focus-overlay{opacity:0}.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:.04}@media(hover: none){.mat-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay,.mat-stroked-button:hover:not(.mat-button-disabled) .mat-button-focus-overlay{opacity:0}}.mat-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-button.mat-button-disabled,.mat-icon-button.mat-button-disabled,.mat-stroked-button.mat-button-disabled,.mat-flat-button.mat-button-disabled{cursor:default}.mat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-button.cdk-program-focused .mat-button-focus-overlay,.mat-icon-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-icon-button.cdk-program-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-stroked-button.cdk-program-focused .mat-button-focus-overlay,.mat-flat-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-flat-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-button::-moz-focus-inner,.mat-icon-button::-moz-focus-inner,.mat-stroked-button::-moz-focus-inner,.mat-flat-button::-moz-focus-inner{border:0}.mat-raised-button{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-raised-button::-moz-focus-inner{border:0}.mat-raised-button.mat-button-disabled{cursor:default}.mat-raised-button.cdk-keyboard-focused .mat-button-focus-overlay,.mat-raised-button.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-raised-button::-moz-focus-inner{border:0}._mat-animation-noopable.mat-raised-button{transition:none;animation:none}.mat-stroked-button{border:1px solid currentColor;padding:0 15px;line-height:34px}.mat-stroked-button .mat-button-ripple.mat-ripple,.mat-stroked-button .mat-button-focus-overlay{top:-1px;left:-1px;right:-1px;bottom:-1px}.mat-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0}.mat-fab::-moz-focus-inner{border:0}.mat-fab.mat-button-disabled{cursor:default}.mat-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-fab{transition:none;animation:none}.mat-fab .mat-button-wrapper{padding:16px 0;display:inline-block;line-height:24px}.mat-mini-fab{box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0, 0, 0);transition:background 400ms cubic-bezier(0.25, 0.8, 0.25, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);min-width:0;border-radius:50%;width:40px;height:40px;padding:0;flex-shrink:0}.mat-mini-fab::-moz-focus-inner{border:0}.mat-mini-fab.mat-button-disabled{cursor:default}.mat-mini-fab.cdk-keyboard-focused .mat-button-focus-overlay,.mat-mini-fab.cdk-program-focused .mat-button-focus-overlay{opacity:.12}.mat-mini-fab::-moz-focus-inner{border:0}._mat-animation-noopable.mat-mini-fab{transition:none;animation:none}.mat-mini-fab .mat-button-wrapper{padding:8px 0;display:inline-block;line-height:24px}.mat-icon-button{padding:0;min-width:0;width:40px;height:40px;flex-shrink:0;line-height:40px;border-radius:50%}.mat-icon-button i,.mat-icon-button .mat-icon{line-height:24px}.mat-button-ripple.mat-ripple,.mat-button-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-button-ripple.mat-ripple:not(:empty){transform:translateZ(0)}.mat-button-focus-overlay{opacity:0;transition:opacity 200ms cubic-bezier(0.35, 0, 0.25, 1),background-color 200ms cubic-bezier(0.35, 0, 0.25, 1)}._mat-animation-noopable .mat-button-focus-overlay{transition:none}.mat-button-ripple-round{border-radius:50%;z-index:1}.mat-button .mat-button-wrapper>*,.mat-flat-button .mat-button-wrapper>*,.mat-stroked-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-fab .mat-button-wrapper>*,.mat-mini-fab .mat-button-wrapper>*{vertical-align:middle}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button{display:inline-flex;justify-content:center;align-items:center;font-size:inherit;width:2.5em;height:2.5em}.cdk-high-contrast-active .mat-button,.cdk-high-contrast-active .mat-flat-button,.cdk-high-contrast-active .mat-raised-button,.cdk-high-contrast-active .mat-icon-button,.cdk-high-contrast-active .mat-fab,.cdk-high-contrast-active .mat-mini-fab{outline:solid 1px}.cdk-high-contrast-active .mat-button-base.cdk-keyboard-focused,.cdk-high-contrast-active .mat-button-base.cdk-program-focused{outline:solid 3px}\n",u=["mat-button","mat-flat-button","mat-icon-button","mat-raised-button","mat-stroked-button","mat-mini-fab","mat-fab"];class d{constructor(e){this._elementRef=e}}const h=Object(i.x)(Object(i.z)(Object(i.y)(d)));let p=(()=>{class e extends h{constructor(e,t,n){super(e),this._focusMonitor=t,this._animationMode=n,this.isRoundButton=this._hasHostAttributes("mat-fab","mat-mini-fab"),this.isIconButton=this._hasHostAttributes("mat-icon-button");for(const i of u)this._hasHostAttributes(i)&&this._getHostElement().classList.add(i);e.nativeElement.classList.add("mat-button-base"),this.isRoundButton&&(this.color="accent")}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0)}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef)}focus(e,t){e?this._focusMonitor.focusVia(this._getHostElement(),e,t):this._getHostElement().focus(t)}_getHostElement(){return this._elementRef.nativeElement}_isRippleDisabled(){return this.disableRipple||this.disabled}_hasHostAttributes(...e){return e.some(e=>this._getHostElement().hasAttribute(e))}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.l),a.Qb(s.h),a.Qb(r.a,8))},e.\u0275cmp=a.Kb({type:e,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-icon-button",""],["button","mat-fab",""],["button","mat-mini-fab",""],["button","mat-stroked-button",""],["button","mat-flat-button",""]],viewQuery:function(e,t){if(1&e&&a.Xc(i.s,1),2&e){let e;a.Ac(e=a.fc())&&(t.ripple=e.first)}},hostAttrs:[1,"mat-focus-indicator"],hostVars:5,hostBindings:function(e,t){2&e&&(a.Db("disabled",t.disabled||null),a.Ib("_mat-animation-noopable","NoopAnimations"===t._animationMode)("mat-button-disabled",t.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color"},exportAs:["matButton"],features:[a.zb],attrs:o,ngContentSelectors:c,decls:4,vars:5,consts:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(e,t){1&e&&(a.pc(),a.Wb(0,"span",0),a.oc(1),a.Vb(),a.Rb(2,"span",1),a.Rb(3,"span",2)),2&e&&(a.Cb(2),a.Ib("mat-button-ripple-round",t.isRoundButton||t.isIconButton),a.qc("matRippleDisabled",t._isRippleDisabled())("matRippleCentered",t.isIconButton)("matRippleTrigger",t._getHostElement()))},directives:[i.s],styles:[l],encapsulation:2,changeDetection:0}),e})(),f=(()=>{class e extends p{constructor(e,t,n){super(t,e,n)}_haltDisabledEvents(e){this.disabled&&(e.preventDefault(),e.stopImmediatePropagation())}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(s.h),a.Qb(a.l),a.Qb(r.a,8))},e.\u0275cmp=a.Kb({type:e,selectors:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-icon-button",""],["a","mat-fab",""],["a","mat-mini-fab",""],["a","mat-stroked-button",""],["a","mat-flat-button",""]],hostAttrs:[1,"mat-focus-indicator"],hostVars:7,hostBindings:function(e,t){1&e&&a.ec("click",function(e){return t._haltDisabledEvents(e)}),2&e&&(a.Db("tabindex",t.disabled?-1:t.tabIndex||0)("disabled",t.disabled||null)("aria-disabled",t.disabled.toString()),a.Ib("_mat-animation-noopable","NoopAnimations"===t._animationMode)("mat-button-disabled",t.disabled))},inputs:{disabled:"disabled",disableRipple:"disableRipple",color:"color",tabIndex:"tabIndex"},exportAs:["matButton","matAnchor"],features:[a.zb],attrs:o,ngContentSelectors:c,decls:4,vars:5,consts:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],template:function(e,t){1&e&&(a.pc(),a.Wb(0,"span",0),a.oc(1),a.Vb(),a.Rb(2,"span",1),a.Rb(3,"span",2)),2&e&&(a.Cb(2),a.Ib("mat-button-ripple-round",t.isRoundButton||t.isIconButton),a.qc("matRippleDisabled",t._isRippleDisabled())("matRippleCentered",t.isIconButton)("matRippleTrigger",t._getHostElement()))},directives:[i.s],styles:[l],encapsulation:2,changeDetection:0}),e})(),m=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.Ob({type:e}),e.\u0275inj=a.Nb({imports:[[i.t,i.j],i.j]}),e})()},bXm7:function(e,t,n){!function(e){"use strict";var t={0:"-\u0448\u0456",1:"-\u0448\u0456",2:"-\u0448\u0456",3:"-\u0448\u0456",4:"-\u0448\u0456",5:"-\u0448\u0456",6:"-\u0448\u044b",7:"-\u0448\u0456",8:"-\u0448\u0456",9:"-\u0448\u044b",10:"-\u0448\u044b",20:"-\u0448\u044b",30:"-\u0448\u044b",40:"-\u0448\u044b",50:"-\u0448\u0456",60:"-\u0448\u044b",70:"-\u0448\u0456",80:"-\u0448\u0456",90:"-\u0448\u044b",100:"-\u0448\u0456"};e.defineLocale("kk",{months:"\u049b\u0430\u04a3\u0442\u0430\u0440_\u0430\u049b\u043f\u0430\u043d_\u043d\u0430\u0443\u0440\u044b\u0437_\u0441\u04d9\u0443\u0456\u0440_\u043c\u0430\u043c\u044b\u0440_\u043c\u0430\u0443\u0441\u044b\u043c_\u0448\u0456\u043b\u0434\u0435_\u0442\u0430\u043c\u044b\u0437_\u049b\u044b\u0440\u043a\u04af\u0439\u0435\u043a_\u049b\u0430\u0437\u0430\u043d_\u049b\u0430\u0440\u0430\u0448\u0430_\u0436\u0435\u043b\u0442\u043e\u049b\u0441\u0430\u043d".split("_"),monthsShort:"\u049b\u0430\u04a3_\u0430\u049b\u043f_\u043d\u0430\u0443_\u0441\u04d9\u0443_\u043c\u0430\u043c_\u043c\u0430\u0443_\u0448\u0456\u043b_\u0442\u0430\u043c_\u049b\u044b\u0440_\u049b\u0430\u0437_\u049b\u0430\u0440_\u0436\u0435\u043b".split("_"),weekdays:"\u0436\u0435\u043a\u0441\u0435\u043d\u0431\u0456_\u0434\u04af\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0441\u04d9\u0440\u0441\u0435\u043d\u0431\u0456_\u0431\u0435\u0439\u0441\u0435\u043d\u0431\u0456_\u0436\u04b1\u043c\u0430_\u0441\u0435\u043d\u0431\u0456".split("_"),weekdaysShort:"\u0436\u0435\u043a_\u0434\u04af\u0439_\u0441\u0435\u0439_\u0441\u04d9\u0440_\u0431\u0435\u0439_\u0436\u04b1\u043c_\u0441\u0435\u043d".split("_"),weekdaysMin:"\u0436\u043a_\u0434\u0439_\u0441\u0439_\u0441\u0440_\u0431\u0439_\u0436\u043c_\u0441\u043d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u0456\u043d \u0441\u0430\u0493\u0430\u0442] LT",nextDay:"[\u0415\u0440\u0442\u0435\u04a3 \u0441\u0430\u0493\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0493\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0448\u0435 \u0441\u0430\u0493\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u0435\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u04a3] dddd [\u0441\u0430\u0493\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0456\u0448\u0456\u043d\u0434\u0435",past:"%s \u0431\u04b1\u0440\u044b\u043d",s:"\u0431\u0456\u0440\u043d\u0435\u0448\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442",mm:"%d \u043c\u0438\u043d\u0443\u0442",h:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442",hh:"%d \u0441\u0430\u0493\u0430\u0442",d:"\u0431\u0456\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0456\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0456\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0448\u0456|\u0448\u044b)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n("wd/R"))},bYM6:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u0641\u0631\u064a_\u0645\u0627\u0631\u0633_\u0623\u0641\u0631\u064a\u0644_\u0645\u0627\u064a_\u062c\u0648\u0627\u0646_\u062c\u0648\u064a\u0644\u064a\u0629_\u0623\u0648\u062a_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},week:{dow:1,doy:4}})}(n("wd/R"))},bnVc:function(e,t,n){"use strict";n.d(t,"a",function(){return i});const i={brand:{logo:"assets/brand/logo-brand.png"},profile:{body:{m:"assets/images/photo-body-m.svg",f:"assets/images/photo-body-f.svg"},face:{m:"assets/images/photo-profile-m.svg",f:"assets/images/photo-profile-f.svg"},bodyIcon:{default:"assets/images/body-icon.svg"}},onboardingVideo:{url:""}}},bpih:function(e,t,n){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){switch(this.day()){case 0:return"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT";default:return"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"}},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},bxKX:function(e,t,n){!function(e){"use strict";e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_luned\xec_marted\xec_mercoled\xec_gioved\xec_venerd\xec_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},c2HN:function(e,t,n){"use strict";function i(e){return!!e&&"function"!=typeof e.subscribe&&"function"==typeof e.then}n.d(t,"a",function(){return i})},cBjE:function(e,t,n){"use strict";n.d(t,"a",function(){return w});var i=n("8LU1"),r=n("fXoL"),a=n("3Pt+"),s=n("kmnG"),o=n("XNiG"),c=n("LRne"),l=n("pLZG"),u=n("u47x"),d=n("/1cH"),h=n("ofXK"),p=n("FKr1"),f=n("Yqqv");const m=["filterText"];function b(e,t){if(1&e){const e=r.Xb();r.Wb(0,"i",8),r.ec("click",function(){return r.Fc(e),r.ic().clearValue()}),r.Vb()}}function g(e,t){1&e&&(r.Wb(0,"mat-option"),r.Rc(1),r.jc(2,"translate"),r.Vb()),2&e&&(r.Cb(1),r.Sc(r.kc(2,1,"ui.option.deselect")))}const _=function(e){return{"line-2":e}};function v(e,t){if(1&e&&(r.Wb(0,"div",10),r.Wb(1,"small"),r.Rc(2),r.Vb(),r.Vb()),2&e){const e=r.ic().$implicit;r.qc("ngClass",r.uc(2,_,!!e.info)),r.Cb(2),r.Sc(e.info)}}const y=function(e){return{"line-1":e}};function M(e,t){if(1&e&&(r.Wb(0,"mat-option",9),r.Wb(1,"span",10),r.Rc(2),r.Vb(),r.Pc(3,v,3,4,"div",11),r.Vb()),2&e){const e=t.$implicit;r.qc("value",e),r.Cb(1),r.qc("ngClass",r.uc(4,y,!!e.info)),r.Cb(1),r.Sc(e.text),r.Cb(1),r.qc("ngIf",e.info)}}let w=(()=>{class e{constructor(e,t,n,i,s){this.ngControl=e,this.fm=n,this.elRef=i,this.parentFormField=s,this.id="static-auto-complete",this.error="",this.clearSelection=!1,this.formControl=new a.g,this.valueChanged=new r.o,this.stateChanges=new o.a,this._disabled=!1,this._required=!1,this._placeholder="",this.options=[],this.filteredOptionsObservable=Object(c.a)([]),this.focused=!1,this.controlType="text",this.autofilled=!1,this.propagateChange=e=>{},null!=this.ngControl&&(this.ngControl.valueAccessor=this),n.monitor(i,!0).subscribe(e=>{this.focused=!!e,this.stateChanges.next()}),this.valueChanges=this.formControl.valueChanges.pipe(Object(l.a)(e=>e&&"string"==typeof e||!e)),this.formControl.valueChanges.pipe(Object(l.a)(e=>e&&"string"==typeof e||!e)).subscribe(e=>{this.filteredOptionsObservable=Object(c.a)(this._filter(e)),this.undefinedValue()})}set disabled(e){this._disabled=e,e?this.formControl.disable():this.formControl.enable(),this.stateChanges.next()}get disabled(){return this._disabled}get required(){return this._required}set required(e){this._required=Object(i.c)(e),this.stateChanges.next()}get shouldLabelFloat(){return this.focused||!this.empty}get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}get empty(){return!this.value&&!this.formControl.value}get errorState(){return!!this.error}undefinedValue(){this.value&&(this.value=void 0,this.propagateChange(void 0))}ngOnChanges(e){e.options&&(this.filteredOptionsObservable=Object(c.a)(this._filter(this.formControl.value)),this.updateValueFromChange())}_filter(e){if((e=e&&(null==e?void 0:e.trim()))&&"string"==typeof e){const t=e.toLowerCase();return this.options?this.options.filter(e=>{for(var n=[],i=t.split(" "),r=0;r<i.length;r++)n[r]=!1;for(r=0;r<i.length;r++)e.text&&e.text.toString().toLowerCase().includes(i[r].trim())&&i[r].trim().length>0&&(n[r]=!0);return n.filter(e=>1==e).length==n.length}):[]}return this.options}ngOnDestroy(){this.fm.stopMonitoring(this.elRef)}writeValue(e){this.writerValue=e,this.updateValueFromChange(),this.valueChanged.next(e)}updateValueFromChange(){if(this.writerValue&&this.options&&this.options.length>0){const e=this.options.find(e=>e.value===this.writerValue);e?(this.value=e,this.formControl.patchValue(e)):(this.value=void 0,this.formControl.patchValue(void 0))}}registerOnChange(e){this.propagateChange=e}registerOnTouched(e){}setDescribedByIds(e){const t=this.elRef.nativeElement.querySelector(".app-static-auto-complete-container");t&&t.setAttribute("aria-describedby",e.join(" "))}focus(e){this.elRef.nativeElement.focus(e)}onContainerClick(e){this.focused||this.focus()}displayWith(e){return e?e.text:""}optionSelected(e){e&&e.option&&e.option.value?(this.updateValue(e.option.value.value),this.filteredOptionsObservable=Object(c.a)(this._filter(""))):(this.undefinedValue(),this.filteredOptionsObservable=Object(c.a)(this._filter("")))}updateValue(e){this.value!==e&&(this.value=e,this.propagateChange(this.value),this.writerValue=void 0)}checkValueAndRemove(){}clearValue(){this.formControl.patchValue(void 0),this.updateValue(null)}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(a.q,10),r.Qb(a.f),r.Qb(u.h),r.Qb(r.l),r.Qb(s.c,8))},e.\u0275cmp=r.Kb({type:e,selectors:[["app-static-auto-complete"]],viewQuery:function(e,t){if(1&e&&r.Xc(m,1),2&e){let e;r.Ac(e=r.fc())&&(t.filterTextEle=e.first)}},hostVars:2,hostBindings:function(e,t){2&e&&r.Ib("floating",t.shouldLabelFloat)},inputs:{id:"id",error:"error",clearSelection:"clearSelection",disabled:"disabled",required:"required",placeholder:"placeholder",options:"options"},outputs:{valueChanges:"valueChanges",valueChanged:"valueChanged"},features:[r.Bb([{provide:s.d,useExisting:e}]),r.Ab],decls:9,vars:8,consts:[[1,"full-width"],["type","text",1,"mat-input-element","mat-form-field-autofill-control","max-width-94",3,"formControl","matAutocomplete","blur"],["filterText",""],["matSuffix","","class","fas fa-times",3,"click",4,"ngIf"],[3,"displayWith","optionSelected"],["auto","matAutocomplete"],[4,"ngIf"],["class","multi-line",3,"value",4,"ngFor","ngForOf"],["matSuffix","",1,"fas","fa-times",3,"click"],[1,"multi-line",3,"value"],[3,"ngClass"],[3,"ngClass",4,"ngIf"]],template:function(e,t){if(1&e&&(r.Wb(0,"div",0),r.Wb(1,"input",1,2),r.ec("blur",function(){return t.checkValueAndRemove()}),r.Vb(),r.Pc(3,b,1,0,"i",3),r.Wb(4,"mat-autocomplete",4,5),r.ec("optionSelected",function(e){return t.optionSelected(e)}),r.Pc(6,g,3,3,"mat-option",6),r.Pc(7,M,4,6,"mat-option",7),r.jc(8,"async"),r.Vb(),r.Vb()),2&e){const e=r.Bc(5);r.Cb(1),r.qc("formControl",t.formControl)("matAutocomplete",e),r.Cb(2),r.qc("ngIf",t.formControl.value&&!t.disabled),r.Cb(1),r.qc("displayWith",t.displayWith.bind(t)),r.Cb(2),r.qc("ngIf",t.clearSelection),r.Cb(1),r.qc("ngForOf",r.kc(8,6,t.filteredOptionsObservable))}},directives:[a.c,d.c,a.r,a.h,h.p,d.a,h.o,s.j,p.n,h.n],pipes:[h.b,f.a],styles:[".max-width-94[_ngcontent-%COMP%]{max-width:94%!important}"]}),e})()},cH1L:function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"b",function(){return s});var i=n("fXoL"),r=n("ofXK");const a=new i.s("cdk-dir-doc",{providedIn:"root",factory:function(){return Object(i.W)(r.e)}});let s=(()=>{class e{constructor(e){if(this.value="ltr",this.change=new i.o,e){const t=e.documentElement?e.documentElement.dir:null,n=(e.body?e.body.dir:null)||t;this.value="ltr"===n||"rtl"===n?n:"ltr"}}ngOnDestroy(){this.change.complete()}}return e.\u0275fac=function(t){return new(t||e)(i.ac(a,8))},e.\u0275prov=Object(i.Mb)({factory:function(){return new e(Object(i.ac)(a,8))},token:e,providedIn:"root"}),e})(),o=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({}),e})()},cRix:function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[\xf4fr\xfbne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien min\xfat",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n("wd/R"))},cp0P:function(e,t,n){"use strict";n.d(t,"a",function(){return c});var i=n("HDdC"),r=n("DH7j"),a=n("lJxs"),s=n("XoHu"),o=n("Cfvw");function c(...e){if(1===e.length){const t=e[0];if(Object(r.a)(t))return l(t,null);if(Object(s.a)(t)&&Object.getPrototypeOf(t)===Object.prototype){const e=Object.keys(t);return l(e.map(e=>t[e]),e)}}if("function"==typeof e[e.length-1]){const t=e.pop();return l(e=1===e.length&&Object(r.a)(e[0])?e[0]:e,null).pipe(Object(a.a)(e=>t(...e)))}return l(e,null)}function l(e,t){return new i.a(n=>{const i=e.length;if(0===i)return void n.complete();const r=new Array(i);let a=0,s=0;for(let c=0;c<i;c++){const l=Object(o.a)(e[c]);let u=!1;n.add(l.subscribe({next:e=>{u||(u=!0,s++),r[c]=e},error:e=>n.error(e),complete:()=>{a++,a!==i&&u||(s===i&&n.next(t?t.reduce((e,t,n)=>(e[t]=r[n],e),{}):r),n.complete())}}))}})}},czMo:function(e,t,n){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n("wd/R"))},d3UM:function(e,t,n){"use strict";n.d(t,"a",function(){return X}),n.d(t,"b",function(){return G});var i=n("rDax"),r=n("ofXK"),a=n("fXoL"),s=n("FKr1"),o=n("kmnG"),c=n("vxfF"),l=n("u47x"),u=n("8LU1"),d=n("0EQZ"),h=n("FtGj"),p=n("XNiG"),f=n("NXyV"),m=n("VRyK"),b=n("JX91"),g=n("eIep"),_=n("IzEk"),v=n("pLZG"),y=n("lJxs"),M=n("/uUt"),w=n("1G5W"),A=n("R0Ic"),C=n("cH1L"),k=n("3Pt+");const O=["trigger"],S=["panel"];function L(e,t){if(1&e&&(a.Wb(0,"span",8),a.Rc(1),a.Vb()),2&e){const e=a.ic();a.Cb(1),a.Sc(e.placeholder)}}function T(e,t){if(1&e&&(a.Wb(0,"span",12),a.Rc(1),a.Vb()),2&e){const e=a.ic(2);a.Cb(1),a.Sc(e.triggerValue)}}function x(e,t){1&e&&a.oc(0,0,["*ngSwitchCase","true"])}function D(e,t){if(1&e&&(a.Wb(0,"span",9),a.Pc(1,T,2,1,"span",10),a.Pc(2,x,1,0,"ng-content",11),a.Vb()),2&e){const e=a.ic();a.qc("ngSwitch",!!e.customTrigger),a.Cb(2),a.qc("ngSwitchCase",!0)}}function E(e,t){if(1&e){const e=a.Xb();a.Wb(0,"div",13),a.Wb(1,"div",14,15),a.ec("@transformPanel.done",function(t){return a.Fc(e),a.ic()._panelDoneAnimatingStream.next(t.toState)})("keydown",function(t){return a.Fc(e),a.ic()._handleKeydown(t)}),a.oc(3,1),a.Vb(),a.Vb()}if(2&e){const e=a.ic();a.qc("@transformPanelWrap",void 0),a.Cb(1),a.Fb("mat-select-panel ",e._getPanelTheme(),""),a.Mc("transform-origin",e._transformOrigin)("font-size",e._triggerFontSize,"px"),a.qc("ngClass",e.panelClass)("@transformPanel",e.multiple?"showing-multiple":"showing"),a.Db("id",e.id+"-panel")("aria-multiselectable",e.multiple)("aria-label",e.ariaLabel||null)("aria-labelledby",e._getPanelAriaLabelledby())}}const P=[[["mat-select-trigger"]],"*"],R=["mat-select-trigger","*"],j={transformPanelWrap:Object(A.m)("transformPanelWrap",[Object(A.l)("* => void",Object(A.h)("@transformPanel",[Object(A.f)()],{optional:!0}))]),transformPanel:Object(A.m)("transformPanel",[Object(A.j)("void",Object(A.k)({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),Object(A.j)("showing",Object(A.k)({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),Object(A.j)("showing-multiple",Object(A.k)({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),Object(A.l)("void => *",Object(A.e)("120ms cubic-bezier(0, 0, 0.2, 1)")),Object(A.l)("* => void",Object(A.e)("100ms 25ms linear",Object(A.k)({opacity:0})))])};let z=0;const N=256,I=new a.s("mat-select-scroll-strategy"),F=new a.s("MAT_SELECT_CONFIG"),W={provide:I,deps:[i.c],useFactory:function(e){return()=>e.scrollStrategies.reposition()}};class q{constructor(e,t){this.source=e,this.value=t}}class B{constructor(e,t,n,i,r){this._elementRef=e,this._defaultErrorStateMatcher=t,this._parentForm=n,this._parentFormGroup=i,this.ngControl=r}}const V=Object(s.y)(Object(s.C)(Object(s.z)(Object(s.A)(B)))),Y=new a.s("MatSelectTrigger");let H=(()=>{class e extends V{constructor(e,t,n,i,r,s,o,c,l,u,d,h,M,w){var A,C,k;super(r,i,o,c,u),this._viewportRuler=e,this._changeDetectorRef=t,this._ngZone=n,this._dir=s,this._parentFormField=l,this.ngControl=u,this._liveAnnouncer=M,this._defaultOptions=w,this._panelOpen=!1,this._compareWith=(e,t)=>e===t,this._uid="mat-select-"+z++,this._triggerAriaLabelledBy=null,this._destroy=new p.a,this._onChange=()=>{},this._onTouched=()=>{},this._valueId="mat-select-value-"+z++,this._panelDoneAnimatingStream=new p.a,this._overlayPanelClass=(null===(A=this._defaultOptions)||void 0===A?void 0:A.overlayPanelClass)||"",this._focused=!1,this.controlType="mat-select",this._required=!1,this._multiple=!1,this._disableOptionCentering=null!==(k=null===(C=this._defaultOptions)||void 0===C?void 0:C.disableOptionCentering)&&void 0!==k&&k,this.ariaLabel="",this.optionSelectionChanges=Object(f.a)(()=>{const e=this.options;return e?e.changes.pipe(Object(b.a)(e),Object(g.a)(()=>Object(m.a)(...e.map(e=>e.onSelectionChange)))):this._ngZone.onStable.pipe(Object(_.a)(1),Object(g.a)(()=>this.optionSelectionChanges))}),this.openedChange=new a.o,this._openedStream=this.openedChange.pipe(Object(v.a)(e=>e),Object(y.a)(()=>{})),this._closedStream=this.openedChange.pipe(Object(v.a)(e=>!e),Object(y.a)(()=>{})),this.selectionChange=new a.o,this.valueChange=new a.o,this.ngControl&&(this.ngControl.valueAccessor=this),null!=(null==w?void 0:w.typeaheadDebounceInterval)&&(this._typeaheadDebounceInterval=w.typeaheadDebounceInterval),this._scrollStrategyFactory=h,this._scrollStrategy=this._scrollStrategyFactory(),this.tabIndex=parseInt(d)||0,this.id=this.id}get focused(){return this._focused||this._panelOpen}get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.stateChanges.next()}get required(){return this._required}set required(e){this._required=Object(u.c)(e),this.stateChanges.next()}get multiple(){return this._multiple}set multiple(e){this._multiple=Object(u.c)(e)}get disableOptionCentering(){return this._disableOptionCentering}set disableOptionCentering(e){this._disableOptionCentering=Object(u.c)(e)}get compareWith(){return this._compareWith}set compareWith(e){this._compareWith=e,this._selectionModel&&this._initializeSelection()}get value(){return this._value}set value(e){(e!==this._value||this._multiple&&Array.isArray(e))&&(this.options&&this._setSelectionByValue(e),this._value=e)}get typeaheadDebounceInterval(){return this._typeaheadDebounceInterval}set typeaheadDebounceInterval(e){this._typeaheadDebounceInterval=Object(u.f)(e)}get id(){return this._id}set id(e){this._id=e||this._uid,this.stateChanges.next()}ngOnInit(){this._selectionModel=new d.c(this.multiple),this.stateChanges.next(),this._panelDoneAnimatingStream.pipe(Object(M.a)(),Object(w.a)(this._destroy)).subscribe(()=>this._panelDoneAnimating(this.panelOpen))}ngAfterContentInit(){this._initKeyManager(),this._selectionModel.changed.pipe(Object(w.a)(this._destroy)).subscribe(e=>{e.added.forEach(e=>e.select()),e.removed.forEach(e=>e.deselect())}),this.options.changes.pipe(Object(b.a)(null),Object(w.a)(this._destroy)).subscribe(()=>{this._resetOptions(),this._initializeSelection()})}ngDoCheck(){const e=this._getTriggerAriaLabelledby();if(e!==this._triggerAriaLabelledBy){const t=this._elementRef.nativeElement;this._triggerAriaLabelledBy=e,e?t.setAttribute("aria-labelledby",e):t.removeAttribute("aria-labelledby")}this.ngControl&&this.updateErrorState()}ngOnChanges(e){e.disabled&&this.stateChanges.next(),e.typeaheadDebounceInterval&&this._keyManager&&this._keyManager.withTypeAhead(this._typeaheadDebounceInterval)}ngOnDestroy(){this._destroy.next(),this._destroy.complete(),this.stateChanges.complete()}toggle(){this.panelOpen?this.close():this.open()}open(){this._canOpen()&&(this._panelOpen=!0,this._keyManager.withHorizontalOrientation(null),this._highlightCorrectOption(),this._changeDetectorRef.markForCheck())}close(){this._panelOpen&&(this._panelOpen=!1,this._keyManager.withHorizontalOrientation(this._isRtl()?"rtl":"ltr"),this._changeDetectorRef.markForCheck(),this._onTouched())}writeValue(e){this.value=e}registerOnChange(e){this._onChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetectorRef.markForCheck(),this.stateChanges.next()}get panelOpen(){return this._panelOpen}get selected(){return this.multiple?this._selectionModel.selected:this._selectionModel.selected[0]}get triggerValue(){if(this.empty)return"";if(this._multiple){const e=this._selectionModel.selected.map(e=>e.viewValue);return this._isRtl()&&e.reverse(),e.join(", ")}return this._selectionModel.selected[0].viewValue}_isRtl(){return!!this._dir&&"rtl"===this._dir.value}_handleKeydown(e){this.disabled||(this.panelOpen?this._handleOpenKeydown(e):this._handleClosedKeydown(e))}_handleClosedKeydown(e){const t=e.keyCode,n=t===h.e||t===h.q||t===h.j||t===h.n,i=t===h.g||t===h.o,r=this._keyManager;if(!r.isTyping()&&i&&!Object(h.t)(e)||(this.multiple||e.altKey)&&n)e.preventDefault(),this.open();else if(!this.multiple){const t=this.selected;r.onKeydown(e);const n=this.selected;n&&t!==n&&this._liveAnnouncer.announce(n.viewValue,1e4)}}_handleOpenKeydown(e){const t=this._keyManager,n=e.keyCode,i=n===h.e||n===h.q,r=t.isTyping();if(i&&e.altKey)e.preventDefault(),this.close();else if(r||n!==h.g&&n!==h.o||!t.activeItem||Object(h.t)(e))if(!r&&this._multiple&&n===h.a&&e.ctrlKey){e.preventDefault();const t=this.options.some(e=>!e.disabled&&!e.selected);this.options.forEach(e=>{e.disabled||(t?e.select():e.deselect())})}else{const n=t.activeItemIndex;t.onKeydown(e),this._multiple&&i&&e.shiftKey&&t.activeItem&&t.activeItemIndex!==n&&t.activeItem._selectViaInteraction()}else e.preventDefault(),t.activeItem._selectViaInteraction()}_onFocus(){this.disabled||(this._focused=!0,this.stateChanges.next())}_onBlur(){this._focused=!1,this.disabled||this.panelOpen||(this._onTouched(),this._changeDetectorRef.markForCheck(),this.stateChanges.next())}_onAttached(){this.overlayDir.positionChange.pipe(Object(_.a)(1)).subscribe(()=>{this._changeDetectorRef.detectChanges(),this._positioningSettled()})}_getPanelTheme(){return this._parentFormField?`mat-${this._parentFormField.color}`:""}get empty(){return!this._selectionModel||this._selectionModel.isEmpty()}_initializeSelection(){Promise.resolve().then(()=>{this._setSelectionByValue(this.ngControl?this.ngControl.value:this._value),this.stateChanges.next()})}_setSelectionByValue(e){if(this._selectionModel.selected.forEach(e=>e.setInactiveStyles()),this._selectionModel.clear(),this.multiple&&e)Array.isArray(e),e.forEach(e=>this._selectValue(e)),this._sortValues();else{const t=this._selectValue(e);t?this._keyManager.updateActiveItem(t):this.panelOpen||this._keyManager.updateActiveItem(-1)}this._changeDetectorRef.markForCheck()}_selectValue(e){const t=this.options.find(t=>{if(this._selectionModel.isSelected(t))return!1;try{return null!=t.value&&this._compareWith(t.value,e)}catch(n){return!1}});return t&&this._selectionModel.select(t),t}_initKeyManager(){this._keyManager=new l.b(this.options).withTypeAhead(this._typeaheadDebounceInterval).withVerticalOrientation().withHorizontalOrientation(this._isRtl()?"rtl":"ltr").withHomeAndEnd().withAllowedModifierKeys(["shiftKey"]),this._keyManager.tabOut.pipe(Object(w.a)(this._destroy)).subscribe(()=>{this.panelOpen&&(!this.multiple&&this._keyManager.activeItem&&this._keyManager.activeItem._selectViaInteraction(),this.focus(),this.close())}),this._keyManager.change.pipe(Object(w.a)(this._destroy)).subscribe(()=>{this._panelOpen&&this.panel?this._scrollOptionIntoView(this._keyManager.activeItemIndex||0):this._panelOpen||this.multiple||!this._keyManager.activeItem||this._keyManager.activeItem._selectViaInteraction()})}_resetOptions(){const e=Object(m.a)(this.options.changes,this._destroy);this.optionSelectionChanges.pipe(Object(w.a)(e)).subscribe(e=>{this._onSelect(e.source,e.isUserInput),e.isUserInput&&!this.multiple&&this._panelOpen&&(this.close(),this.focus())}),Object(m.a)(...this.options.map(e=>e._stateChanges)).pipe(Object(w.a)(e)).subscribe(()=>{this._changeDetectorRef.markForCheck(),this.stateChanges.next()})}_onSelect(e,t){const n=this._selectionModel.isSelected(e);null!=e.value||this._multiple?(n!==e.selected&&(e.selected?this._selectionModel.select(e):this._selectionModel.deselect(e)),t&&this._keyManager.setActiveItem(e),this.multiple&&(this._sortValues(),t&&this.focus())):(e.deselect(),this._selectionModel.clear(),null!=this.value&&this._propagateChanges(e.value)),n!==this._selectionModel.isSelected(e)&&this._propagateChanges(),this.stateChanges.next()}_sortValues(){if(this.multiple){const e=this.options.toArray();this._selectionModel.sort((t,n)=>this.sortComparator?this.sortComparator(t,n,e):e.indexOf(t)-e.indexOf(n)),this.stateChanges.next()}}_propagateChanges(e){let t=null;t=this.multiple?this.selected.map(e=>e.value):this.selected?this.selected.value:e,this._value=t,this.valueChange.emit(t),this._onChange(t),this.selectionChange.emit(this._getChangeEvent(t)),this._changeDetectorRef.markForCheck()}_highlightCorrectOption(){this._keyManager&&(this.empty?this._keyManager.setFirstItemActive():this._keyManager.setActiveItem(this._selectionModel.selected[0]))}_canOpen(){var e;return!this._panelOpen&&!this.disabled&&(null===(e=this.options)||void 0===e?void 0:e.length)>0}focus(e){this._elementRef.nativeElement.focus(e)}_getPanelAriaLabelledby(){if(this.ariaLabel)return null;const e=this._getLabelId();return this.ariaLabelledby?e+" "+this.ariaLabelledby:e}_getAriaActiveDescendant(){return this.panelOpen&&this._keyManager&&this._keyManager.activeItem?this._keyManager.activeItem.id:null}_getLabelId(){var e;return(null===(e=this._parentFormField)||void 0===e?void 0:e.getLabelId())||""}_getTriggerAriaLabelledby(){if(this.ariaLabel)return null;let e=this._getLabelId()+" "+this._valueId;return this.ariaLabelledby&&(e+=" "+this.ariaLabelledby),e}_panelDoneAnimating(e){this.openedChange.emit(e)}setDescribedByIds(e){this._ariaDescribedby=e.join(" ")}onContainerClick(){this.focus(),this.open()}get shouldLabelFloat(){return this._panelOpen||!this.empty||this._focused&&!!this._placeholder}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(c.e),a.Qb(a.h),a.Qb(a.B),a.Qb(s.d),a.Qb(a.l),a.Qb(C.b,8),a.Qb(k.t,8),a.Qb(k.k,8),a.Qb(o.a,8),a.Qb(k.q,10),a.bc("tabindex"),a.Qb(I),a.Qb(l.k),a.Qb(F,8))},e.\u0275dir=a.Lb({type:e,viewQuery:function(e,t){if(1&e&&(a.Xc(O,1),a.Xc(S,1),a.Xc(i.a,1)),2&e){let e;a.Ac(e=a.fc())&&(t.trigger=e.first),a.Ac(e=a.fc())&&(t.panel=e.first),a.Ac(e=a.fc())&&(t.overlayDir=e.first)}},inputs:{ariaLabel:["aria-label","ariaLabel"],id:"id",placeholder:"placeholder",required:"required",multiple:"multiple",disableOptionCentering:"disableOptionCentering",compareWith:"compareWith",value:"value",typeaheadDebounceInterval:"typeaheadDebounceInterval",panelClass:"panelClass",ariaLabelledby:["aria-labelledby","ariaLabelledby"],errorStateMatcher:"errorStateMatcher",sortComparator:"sortComparator"},outputs:{openedChange:"openedChange",_openedStream:"opened",_closedStream:"closed",selectionChange:"selectionChange",valueChange:"valueChange"},features:[a.zb,a.Ab]}),e})(),X=(()=>{class e extends H{constructor(){super(...arguments),this._scrollTop=0,this._triggerFontSize=0,this._transformOrigin="top",this._offsetY=0,this._positions=[{originX:"start",originY:"top",overlayX:"start",overlayY:"top"},{originX:"start",originY:"bottom",overlayX:"start",overlayY:"bottom"}]}_calculateOverlayScroll(e,t,n){const i=this._getItemHeight();return Math.min(Math.max(0,i*e-t+i/2),n)}ngOnInit(){super.ngOnInit(),this._viewportRuler.change().pipe(Object(w.a)(this._destroy)).subscribe(()=>{this.panelOpen&&(this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._changeDetectorRef.markForCheck())})}open(){super._canOpen()&&(super.open(),this._triggerRect=this.trigger.nativeElement.getBoundingClientRect(),this._triggerFontSize=parseInt(getComputedStyle(this.trigger.nativeElement).fontSize||"0"),this._calculateOverlayPosition(),this._ngZone.onStable.pipe(Object(_.a)(1)).subscribe(()=>{this._triggerFontSize&&this.overlayDir.overlayRef&&this.overlayDir.overlayRef.overlayElement&&(this.overlayDir.overlayRef.overlayElement.style.fontSize=`${this._triggerFontSize}px`)}))}_scrollOptionIntoView(e){const t=Object(s.v)(e,this.options,this.optionGroups),n=this._getItemHeight();this.panel.nativeElement.scrollTop=Object(s.w)((e+t)*n,n,this.panel.nativeElement.scrollTop,N)}_positioningSettled(){this._calculateOverlayOffsetX(),this.panel.nativeElement.scrollTop=this._scrollTop}_panelDoneAnimating(e){this.panelOpen?this._scrollTop=0:(this.overlayDir.offsetX=0,this._changeDetectorRef.markForCheck()),super._panelDoneAnimating(e)}_getChangeEvent(e){return new q(this,e)}_calculateOverlayOffsetX(){const e=this.overlayDir.overlayRef.overlayElement.getBoundingClientRect(),t=this._viewportRuler.getViewportSize(),n=this._isRtl(),i=this.multiple?56:32;let r;if(this.multiple)r=40;else if(this.disableOptionCentering)r=16;else{let e=this._selectionModel.selected[0]||this.options.first;r=e&&e.group?32:16}n||(r*=-1);const a=0-(e.left+r-(n?i:0)),s=e.right+r-t.width+(n?0:i);a>0?r+=a+8:s>0&&(r-=s+8),this.overlayDir.offsetX=Math.round(r),this.overlayDir.overlayRef.updatePosition()}_calculateOverlayOffsetY(e,t,n){const i=this._getItemHeight(),r=(i-this._triggerRect.height)/2,a=Math.floor(N/i);let s;return this.disableOptionCentering?0:(s=0===this._scrollTop?e*i:this._scrollTop===n?(e-(this._getItemCount()-a))*i+(i-(this._getItemCount()*i-N)%i):t-i/2,Math.round(-1*s-r))}_checkOverlayWithinViewport(e){const t=this._getItemHeight(),n=this._viewportRuler.getViewportSize(),i=this._triggerRect.top-8,r=n.height-this._triggerRect.bottom-8,a=Math.abs(this._offsetY),s=Math.min(this._getItemCount()*t,N)-a-this._triggerRect.height;s>r?this._adjustPanelUp(s,r):a>i?this._adjustPanelDown(a,i,e):this._transformOrigin=this._getOriginBasedOnOption()}_adjustPanelUp(e,t){const n=Math.round(e-t);this._scrollTop-=n,this._offsetY-=n,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop<=0&&(this._scrollTop=0,this._offsetY=0,this._transformOrigin="50% bottom 0px")}_adjustPanelDown(e,t,n){const i=Math.round(e-t);if(this._scrollTop+=i,this._offsetY+=i,this._transformOrigin=this._getOriginBasedOnOption(),this._scrollTop>=n)return this._scrollTop=n,this._offsetY=0,void(this._transformOrigin="50% top 0px")}_calculateOverlayPosition(){const e=this._getItemHeight(),t=this._getItemCount(),n=Math.min(t*e,N),i=t*e-n;let r;r=this.empty?0:Math.max(this.options.toArray().indexOf(this._selectionModel.selected[0]),0),r+=Object(s.v)(r,this.options,this.optionGroups);const a=n/2;this._scrollTop=this._calculateOverlayScroll(r,a,i),this._offsetY=this._calculateOverlayOffsetY(r,a,i),this._checkOverlayWithinViewport(i)}_getOriginBasedOnOption(){const e=this._getItemHeight(),t=(e-this._triggerRect.height)/2;return`50% ${Math.abs(this._offsetY)-t+e/2}px 0px`}_getItemHeight(){return 3*this._triggerFontSize}_getItemCount(){return this.options.length+this.optionGroups.length}}return e.\u0275fac=function(t){return U(t||e)},e.\u0275cmp=a.Kb({type:e,selectors:[["mat-select"]],contentQueries:function(e,t,n){if(1&e&&(a.Jb(n,Y,1),a.Jb(n,s.n,1),a.Jb(n,s.g,1)),2&e){let e;a.Ac(e=a.fc())&&(t.customTrigger=e.first),a.Ac(e=a.fc())&&(t.options=e),a.Ac(e=a.fc())&&(t.optionGroups=e)}},hostAttrs:["role","combobox","aria-autocomplete","none","aria-haspopup","true",1,"mat-select"],hostVars:20,hostBindings:function(e,t){1&e&&a.ec("keydown",function(e){return t._handleKeydown(e)})("focus",function(){return t._onFocus()})("blur",function(){return t._onBlur()}),2&e&&(a.Db("id",t.id)("tabindex",t.tabIndex)("aria-controls",t.panelOpen?t.id+"-panel":null)("aria-expanded",t.panelOpen)("aria-label",t.ariaLabel||null)("aria-required",t.required.toString())("aria-disabled",t.disabled.toString())("aria-invalid",t.errorState)("aria-describedby",t._ariaDescribedby||null)("aria-activedescendant",t._getAriaActiveDescendant()),a.Ib("mat-select-disabled",t.disabled)("mat-select-invalid",t.errorState)("mat-select-required",t.required)("mat-select-empty",t.empty)("mat-select-multiple",t.multiple))},inputs:{disabled:"disabled",disableRipple:"disableRipple",tabIndex:"tabIndex"},exportAs:["matSelect"],features:[a.Bb([{provide:o.d,useExisting:e},{provide:s.h,useExisting:e}]),a.zb],ngContentSelectors:R,decls:9,vars:12,consts:[["cdk-overlay-origin","",1,"mat-select-trigger",3,"click"],["origin","cdkOverlayOrigin","trigger",""],[1,"mat-select-value",3,"ngSwitch"],["class","mat-select-placeholder mat-select-min-line",4,"ngSwitchCase"],["class","mat-select-value-text",3,"ngSwitch",4,"ngSwitchCase"],[1,"mat-select-arrow-wrapper"],[1,"mat-select-arrow"],["cdk-connected-overlay","","cdkConnectedOverlayLockPosition","","cdkConnectedOverlayHasBackdrop","","cdkConnectedOverlayBackdropClass","cdk-overlay-transparent-backdrop",3,"cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayOpen","cdkConnectedOverlayPositions","cdkConnectedOverlayMinWidth","cdkConnectedOverlayOffsetY","backdropClick","attach","detach"],[1,"mat-select-placeholder","mat-select-min-line"],[1,"mat-select-value-text",3,"ngSwitch"],["class","mat-select-min-line",4,"ngSwitchDefault"],[4,"ngSwitchCase"],[1,"mat-select-min-line"],[1,"mat-select-panel-wrap"],["role","listbox","tabindex","-1",3,"ngClass","keydown"],["panel",""]],template:function(e,t){if(1&e&&(a.pc(P),a.Wb(0,"div",0,1),a.ec("click",function(){return t.toggle()}),a.Wb(3,"div",2),a.Pc(4,L,2,1,"span",3),a.Pc(5,D,3,2,"span",4),a.Vb(),a.Wb(6,"div",5),a.Rb(7,"div",6),a.Vb(),a.Vb(),a.Pc(8,E,4,14,"ng-template",7),a.ec("backdropClick",function(){return t.close()})("attach",function(){return t._onAttached()})("detach",function(){return t.close()})),2&e){const e=a.Bc(1);a.Db("aria-owns",t.panelOpen?t.id+"-panel":null),a.Cb(3),a.qc("ngSwitch",t.empty),a.Db("id",t._valueId),a.Cb(1),a.qc("ngSwitchCase",!0),a.Cb(1),a.qc("ngSwitchCase",!1),a.Cb(3),a.qc("cdkConnectedOverlayPanelClass",t._overlayPanelClass)("cdkConnectedOverlayScrollStrategy",t._scrollStrategy)("cdkConnectedOverlayOrigin",e)("cdkConnectedOverlayOpen",t.panelOpen)("cdkConnectedOverlayPositions",t._positions)("cdkConnectedOverlayMinWidth",null==t._triggerRect?null:t._triggerRect.width)("cdkConnectedOverlayOffsetY",t._offsetY)}},directives:[i.b,r.r,r.s,i.a,r.t,r.n],styles:['.mat-select{display:inline-block;width:100%;outline:none}.mat-select-trigger{display:inline-table;cursor:pointer;position:relative;box-sizing:border-box}.mat-select-disabled .mat-select-trigger{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.mat-select-value{display:table-cell;max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mat-select-value-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mat-select-arrow-wrapper{display:table-cell;vertical-align:middle}.mat-form-field-appearance-fill .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-outline .mat-select-arrow-wrapper{transform:translateY(-25%)}.mat-form-field-appearance-standard.mat-form-field-has-label .mat-select:not(.mat-select-empty) .mat-select-arrow-wrapper{transform:translateY(-50%)}.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable.mat-form-field-appearance-standard .mat-select.mat-select-empty .mat-select-arrow-wrapper{transition:none}.mat-select-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;margin:0 4px}.mat-select-panel-wrap{flex-basis:100%}.mat-select-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:0;padding-bottom:0;max-height:256px;min-width:100%;border-radius:4px;outline:0}.cdk-high-contrast-active .mat-select-panel{outline:solid 1px}.mat-select-panel .mat-optgroup-label,.mat-select-panel .mat-option{font-size:inherit;line-height:3em;height:3em}.mat-form-field-type-mat-select:not(.mat-form-field-disabled) .mat-form-field-flex{cursor:pointer}.mat-form-field-type-mat-select .mat-form-field-label{width:calc(100% - 18px)}.mat-select-placeholder{transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}._mat-animation-noopable .mat-select-placeholder{transition:none}.mat-form-field-hide-placeholder .mat-select-placeholder{color:transparent;-webkit-text-fill-color:transparent;transition:none;display:block}.mat-select-min-line:empty::before{content:" ";white-space:pre;width:1px}\n'],encapsulation:2,data:{animation:[j.transformPanelWrap,j.transformPanel]},changeDetection:0}),e})();const U=a.Yb(X);let G=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.Ob({type:e}),e.\u0275inj=a.Nb({providers:[W],imports:[[r.c,i.f,s.o,s.j],c.b,o.e,s.o,s.j]}),e})()},dACh:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("wd/R"),r=n("tk/3"),a=n("Iab2"),s=n("fXoL");let o=(()=>{class e{constructor(e){this.http=e}downloadCSV(e){const t=e.data,n=Object.keys(t[0]);let i=t.map(e=>n.map(t=>JSON.stringify(e[t],(e,t)=>"string"!=typeof t?(t||"").toString().replace('"','""'):null===t?"":null==t?void 0:t.replace('"','""'))).join(","));i.unshift(e.headerFields.join(",")),this.downloadCSVContent(i.join("\r\n"),e.filePrefix)}downloadCSVContent(e,t){const n=t+`_${i().format("YYYY-MM-DD")}_${i().format("hh:mm:ss").replace(":","_")}.csv`,r="data:text/csv; charset=utf-8,"+encodeURIComponent("\ufeff"+e),a=new Blob([e],{type:"text/csv;charset=utf-8;"});if(navigator.msSaveBlob)navigator.msSaveBlob(a,n);else{const e=document.createElement("a");void 0!==e.download&&(e.setAttribute("href",r),e.setAttribute("download",n),e.style.visibility="hidden",document.body.appendChild(e),e.click(),document.body.removeChild(e))}}downloadBlobContent(e,t,n){const i=`data:${n},`+encodeURIComponent("\ufeff"+e);if(navigator.msSaveBlob)navigator.msSaveBlob(e,t);else{const e=document.createElement("a");void 0!==e.download&&(e.setAttribute("href",i),e.setAttribute("download",t),e.style.visibility="hidden",document.body.appendChild(e),e.click(),document.body.removeChild(e))}}getDownload(e){let t=new r.g;t=t.append("Content-Type",e.mimeType),t=t.append("Accept","*/*"),this.http.get(e.url,{observe:"events",responseType:"blob",headers:t,reportProgress:!0}).subscribe(t=>{if(t.type===r.f.Response&&t.body&&t.body.size)if(-1!==e.mimeType.indexOf("csv")){var n=new FileReader;n.onload=t=>{this.downloadCSVContent(n.result,e.fileName)},n.readAsText(t.body)}else{var i=e.mimeType||t.headers&&t.headers.get("content-type")||void 0;const n=new Blob([t.body],{type:i});Object(a.saveAs)(n,e.fileName,{autoBom:!1})}})}}return e.\u0275fac=function(t){return new(t||e)(s.ac(r.b))},e.\u0275prov=s.Mb({token:e,factory:e.\u0275fac}),e})()},dNwA:function(e,t,n){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(n("wd/R"))},dXqA:function(e,t,n){"use strict";n.d(t,"a",function(){return i});const i={production:!0,api:"https://portal-de.weareelevate.global:447",ref:"",tag:"",api_old:"http://52.29.76.225:90",tokenRefresh:900,maintenanceReload:900,defaultLanguage:"de",maps:{apiKey:"",apiVersion:""},store:[{type:"android",url:"https://play.google.com/store/apps/details?id=com.promotionforyou.flapp",img:"/assets/images/store-android.png"},{type:"ios",url:"https://apps.apple.com/de/app/portal-p4u/id1360272703",img:"/assets/images/store-ios.png"}],bulkJobTotal:50,clientCreatedAssignments:{defaultStartDateFilterRange:1,minJobHours:9},appVersion:"6.3.23",countryCode:"DE"}},"e+ae":function(e,t,n){!function(e){"use strict";var t="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),n="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function i(e){return e>1&&e<5}function r(e,t,n,r){var a=e+" ";switch(n){case"s":return t||r?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return t||r?a+(i(e)?"sekundy":"sek\xfand"):a+"sekundami";case"m":return t?"min\xfata":r?"min\xfatu":"min\xfatou";case"mm":return t||r?a+(i(e)?"min\xfaty":"min\xfat"):a+"min\xfatami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?a+(i(e)?"hodiny":"hod\xedn"):a+"hodinami";case"d":return t||r?"de\u0148":"d\u0148om";case"dd":return t||r?a+(i(e)?"dni":"dn\xed"):a+"d\u0148ami";case"M":return t||r?"mesiac":"mesiacom";case"MM":return t||r?a+(i(e)?"mesiace":"mesiacov"):a+"mesiacmi";case"y":return t||r?"rok":"rokom";case"yy":return t||r?a+(i(e)?"roky":"rokov"):a+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:n,weekdays:"nede\u013ea_pondelok_utorok_streda_\u0161tvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_\u0161t_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_\u0161t_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nede\u013eu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo \u0161tvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[v\u010dera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minul\xfa nede\u013eu o] LT";case 1:case 2:return"[minul\xfd] dddd [o] LT";case 3:return"[minul\xfa stredu o] LT";case 4:case 5:return"[minul\xfd] dddd [o] LT";case 6:return"[minul\xfa sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},eIep:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var i=n("lJxs"),r=n("Cfvw"),a=n("zx2A");function s(e,t){return"function"==typeof t?n=>n.pipe(s((n,a)=>Object(r.a)(e(n,a)).pipe(Object(i.a)((e,i)=>t(n,e,a,i))))):t=>t.lift(new o(e))}class o{constructor(e){this.project=e}call(e,t){return t.subscribe(new c(e,this.project))}}class c extends a.b{constructor(e,t){super(e),this.project=t,this.index=0}_next(e){let t;const n=this.index++;try{t=this.project(e,n)}catch(i){return void this.destination.error(i)}this._innerSub(t)}_innerSub(e){const t=this.innerSubscription;t&&t.unsubscribe();const n=new a.a(this),i=this.destination;i.add(n),this.innerSubscription=Object(a.c)(e,n),this.innerSubscription!==n&&i.add(this.innerSubscription)}_complete(){const{innerSubscription:e}=this;e&&!e.closed||super._complete(),this.unsubscribe()}_unsubscribe(){this.innerSubscription=void 0}notifyComplete(){this.innerSubscription=void 0,this.isStopped&&super._complete()}notifyNext(e){this.destination.next(e)}}},eNwd:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("3N8a");class r extends i.a{constructor(e,t){super(e,t),this.scheduler=e,this.work=t}requestAsyncId(e,t,n=0){return null!==n&&n>0?super.requestAsyncId(e,t,n):(e.actions.push(this),e.scheduled||(e.scheduled=requestAnimationFrame(()=>e.flush(null))))}recycleAsyncId(e,t,n=0){if(null!==n&&n>0||null===n&&this.delay>0)return super.recycleAsyncId(e,t,n);0===e.actions.length&&(cancelAnimationFrame(t),e.scheduled=void 0)}}var a=n("IjjT");class s extends a.a{flush(e){this.active=!0,this.scheduled=void 0;const{actions:t}=this;let n,i=-1,r=t.length;e=e||t.shift();do{if(n=e.execute(e.state,e.delay))break}while(++i<r&&(e=t.shift()));if(this.active=!1,n){for(;++i<r&&(e=t.shift());)e.unsubscribe();throw n}}}const o=new s(r)},f0Wu:function(e,t,n){(e.exports=n("Dvum")).tz.load(n("bNI1"))},"fP+c":function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("dXqA"),r=n("X3V5"),a=n("fXoL"),s=n("tk/3");let o=(()=>{class e extends r.a{constructor(e){super(),this.http=e}userList(e){let t="/admin/adminusers?creator=0&include=user.freelancer&only_fields=freelancer.id,freelancer.firstname,freelancer.lastname,freelancer.fullname,freelancer.zip,freelancer.city,freelancer.mobile,freelancer.avg_assignment_rating,freelancer.country,freelancer.face_picture_id,user.id,user.email,freelancer.gender,freelancer.birthdate,user.has_requested_account_delete,user.has_requested_password_reset,user.status,user.active_at,user.created_at,user.confirmed_at,freelancer.ready_for_active,freelancer.mobile_dial_code";return(null==e?void 0:e.page)&&(t+="&page="+(null==e?void 0:e.page)),(null==e?void 0:e.order_by)&&(t+="&order_by="+(null==e?void 0:e.order_by)),(null==e?void 0:e.order_dir)&&(t+="&order_dir="+(null==e?void 0:e.order_dir)),(null==e?void 0:e.limit)&&(t+="&limit="+(null==e?void 0:e.limit)),(null==e?void 0:e.filters)&&(t+="&"+(null==e?void 0:e.filters)),this.http.get(i.a.api+t)}getMasterFilters(){return this.http.get(i.a.api+"/admin/searchmaster")}getShiftConfirmMasterFilters(e){let t=i.a.api+"/staff-offers/master";return e&&(t+="?states="+e),this.http.get(t)}}return e.\u0275fac=function(t){return new(t||e)(a.ac(s.b))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac}),e})()},fXoL:function(e,t,n){"use strict";n.d(t,"a",function(){return dn}),n.d(t,"b",function(){return Fl}),n.d(t,"c",function(){return Rl}),n.d(t,"d",function(){return El}),n.d(t,"e",function(){return Pl}),n.d(t,"f",function(){return Ru}),n.d(t,"g",function(){return wu}),n.d(t,"h",function(){return _c}),n.d(t,"i",function(){return Kl}),n.d(t,"j",function(){return Bo}),n.d(t,"k",function(){return Bl}),n.d(t,"l",function(){return Xo}),n.d(t,"m",function(){return xu}),n.d(t,"n",function(){return Ei}),n.d(t,"o",function(){return dl}),n.d(t,"p",function(){return Aa}),n.d(t,"q",function(){return En}),n.d(t,"r",function(){return T}),n.d(t,"s",function(){return un}),n.d(t,"t",function(){return Fa}),n.d(t,"u",function(){return dc}),n.d(t,"v",function(){return pc}),n.d(t,"w",function(){return ql}),n.d(t,"x",function(){return Tc}),n.d(t,"y",function(){return Cu}),n.d(t,"z",function(){return Lc}),n.d(t,"A",function(){return gu}),n.d(t,"B",function(){return Zl}),n.d(t,"C",function(){return Pn}),n.d(t,"D",function(){return Il}),n.d(t,"E",function(){return Nl}),n.d(t,"F",function(){return pl}),n.d(t,"G",function(){return Qo}),n.d(t,"H",function(){return Go}),n.d(t,"I",function(){return Fi}),n.d(t,"J",function(){return $o}),n.d(t,"K",function(){return Ci}),n.d(t,"L",function(){return Rn}),n.d(t,"M",function(){return Su}),n.d(t,"N",function(){return Cc}),n.d(t,"O",function(){return su}),n.d(t,"P",function(){return hn}),n.d(t,"Q",function(){return Jo}),n.d(t,"R",function(){return Dc}),n.d(t,"S",function(){return j}),n.d(t,"T",function(){return _u}),n.d(t,"U",function(){return mu}),n.d(t,"V",function(){return p}),n.d(t,"W",function(){return Tn}),n.d(t,"X",function(){return fu}),n.d(t,"Y",function(){return Eu}),n.d(t,"Z",function(){return lu}),n.d(t,"ab",function(){return Wl}),n.d(t,"bb",function(){return ka}),n.d(t,"cb",function(){return Lo}),n.d(t,"db",function(){return wi}),n.d(t,"eb",function(){return ai}),n.d(t,"fb",function(){return Gn}),n.d(t,"gb",function(){return Kn}),n.d(t,"hb",function(){return ei}),n.d(t,"ib",function(){return Jn}),n.d(t,"jb",function(){return $n}),n.d(t,"kb",function(){return Zn}),n.d(t,"lb",function(){return Co}),n.d(t,"mb",function(){return Du}),n.d(t,"nb",function(){return ko}),n.d(t,"ob",function(){return Oo}),n.d(t,"pb",function(){return Qn}),n.d(t,"qb",function(){return W}),n.d(t,"rb",function(){return Qa}),n.d(t,"sb",function(){return ws}),n.d(t,"tb",function(){return ys}),n.d(t,"ub",function(){return Ms}),n.d(t,"vb",function(){return Ao}),n.d(t,"wb",function(){return Se}),n.d(t,"xb",function(){return u}),n.d(t,"yb",function(){return Un}),n.d(t,"zb",function(){return qa}),n.d(t,"Ab",function(){return ye}),n.d(t,"Bb",function(){return Fo}),n.d(t,"Cb",function(){return Or}),n.d(t,"Db",function(){return is}),n.d(t,"Eb",function(){return Qs}),n.d(t,"Fb",function(){return mo}),n.d(t,"Gb",function(){return bo}),n.d(t,"Hb",function(){return go}),n.d(t,"Ib",function(){return Xs}),n.d(t,"Jb",function(){return kl}),n.d(t,"Kb",function(){return J}),n.d(t,"Lb",function(){return se}),n.d(t,"Mb",function(){return y}),n.d(t,"Nb",function(){return M}),n.d(t,"Ob",function(){return ie}),n.d(t,"Pb",function(){return oe}),n.d(t,"Qb",function(){return ls}),n.d(t,"Rb",function(){return ms}),n.d(t,"Sb",function(){return _s}),n.d(t,"Tb",function(){return gs}),n.d(t,"Ub",function(){return bs}),n.d(t,"Vb",function(){return fs}),n.d(t,"Wb",function(){return ps}),n.d(t,"Xb",function(){return vs}),n.d(t,"Yb",function(){return an}),n.d(t,"Zb",function(){return _o}),n.d(t,"ac",function(){return Ln}),n.d(t,"bc",function(){return on}),n.d(t,"cc",function(){return Dl}),n.d(t,"dc",function(){return us}),n.d(t,"ec",function(){return As}),n.d(t,"fc",function(){return Ol}),n.d(t,"gc",function(){return wt}),n.d(t,"hc",function(){return Mt}),n.d(t,"ic",function(){return Ls}),n.d(t,"jc",function(){return rl}),n.d(t,"kc",function(){return al}),n.d(t,"lc",function(){return sl}),n.d(t,"mc",function(){return ol}),n.d(t,"nc",function(){return cl}),n.d(t,"oc",function(){return Ds}),n.d(t,"pc",function(){return xs}),n.d(t,"qc",function(){return ds}),n.d(t,"rc",function(){return Es}),n.d(t,"sc",function(){return Ps}),n.d(t,"tc",function(){return Xc}),n.d(t,"uc",function(){return Uc}),n.d(t,"vc",function(){return Gc}),n.d(t,"wc",function(){return Qc}),n.d(t,"xc",function(){return Kc}),n.d(t,"yc",function(){return $c}),n.d(t,"zc",function(){return Jc}),n.d(t,"Ac",function(){return Al}),n.d(t,"Bc",function(){return cs}),n.d(t,"Cc",function(){return Ni}),n.d(t,"Dc",function(){return zi}),n.d(t,"Ec",function(){return ji}),n.d(t,"Fc",function(){return Ue}),n.d(t,"Gc",function(){return ki}),n.d(t,"Hc",function(){return Si}),n.d(t,"Ic",function(){return Oi}),n.d(t,"Jc",function(){return Z}),n.d(t,"Kc",function(){return re}),n.d(t,"Lc",function(){return Us}),n.d(t,"Mc",function(){return Hs}),n.d(t,"Nc",function(){return Cs}),n.d(t,"Oc",function(){return vo}),n.d(t,"Pc",function(){return os}),n.d(t,"Qc",function(){return xl}),n.d(t,"Rc",function(){return co}),n.d(t,"Sc",function(){return lo}),n.d(t,"Tc",function(){return uo}),n.d(t,"Uc",function(){return ho}),n.d(t,"Vc",function(){return po}),n.d(t,"Wc",function(){return fo}),n.d(t,"Xc",function(){return Cl});var i=n("XNiG"),r=n("quSY"),a=n("HDdC"),s=n("VRyK"),o=n("w1tV");function c(e){for(let t in e)if(e[t]===c)return t;throw Error("Could not find renamed property on target object.")}function l(e,t){for(const n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}function u(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(u).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const t=e.toString();if(null==t)return""+t;const n=t.indexOf("\n");return-1===n?t:t.substring(0,n)}function d(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}const h=c({__forward_ref__:c});function p(e){return e.__forward_ref__=p,e.toString=function(){return u(this())},e}function f(e){return m(e)?e():e}function m(e){return"function"==typeof e&&e.hasOwnProperty(h)&&e.__forward_ref__===p}class b extends Error{constructor(e,t){super(function(e,t){return`${e?`NG0${e}: `:""}${t}`}(e,t)),this.code=e}}function g(e){return"string"==typeof e?e:null==e?"":String(e)}function _(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():g(e)}function v(e,t){const n=t?` in ${t}`:"";throw new b("201",`No provider for ${_(e)} found${n}`)}function y(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function M(e){return{providers:e.providers||[],imports:e.imports||[]}}function w(e){return A(e,k)||A(e,S)}function A(e,t){return e.hasOwnProperty(t)?e[t]:null}function C(e){return e&&(e.hasOwnProperty(O)||e.hasOwnProperty(L))?e[O]:null}const k=c({"\u0275prov":c}),O=c({"\u0275inj":c}),S=c({ngInjectableDef:c}),L=c({ngInjectorDef:c});var T=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}({});let x;function D(e){const t=x;return x=e,t}function E(e,t,n){const i=w(e);return i&&"root"==i.providedIn?void 0===i.value?i.value=i.factory():i.value:n&T.Optional?null:void 0!==t?t:void v(u(e),"Injector")}function P(e){return{toString:e}.toString()}var R=function(e){return e[e.OnPush=0]="OnPush",e[e.Default=1]="Default",e}({}),j=function(e){return e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom",e}({});const z="undefined"!=typeof globalThis&&globalThis,N="undefined"!=typeof window&&window,I="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,F="undefined"!=typeof global&&global,W=z||F||N||I,q={},B=[],V=[],Y=c({"\u0275cmp":c}),H=c({"\u0275dir":c}),X=c({"\u0275pipe":c}),U=c({"\u0275mod":c}),G=c({"\u0275loc":c}),Q=c({"\u0275fac":c}),K=c({__NG_ELEMENT_ID__:c});let $=0;function J(e){return P(()=>{const t={},n={type:e.type,providersResolver:null,decls:e.decls,vars:e.vars,factory:null,template:e.template||null,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:t,inputs:null,outputs:null,exportAs:e.exportAs||null,onPush:e.changeDetection===R.OnPush,directiveDefs:null,pipeDefs:null,selectors:e.selectors||V,viewQuery:e.viewQuery||null,features:e.features||null,data:e.data||{},encapsulation:e.encapsulation||j.Emulated,id:"c",styles:e.styles||V,_:null,setInput:null,schemas:e.schemas||null,tView:null},i=e.directives,r=e.features,a=e.pipes;return n.id+=$++,n.inputs=ae(e.inputs,t),n.outputs=ae(e.outputs),r&&r.forEach(e=>e(n)),n.directiveDefs=i?()=>("function"==typeof i?i():i).map(ee):null,n.pipeDefs=a?()=>("function"==typeof a?a():a).map(te):null,n})}function Z(e,t,n){const i=e.\u0275cmp;i.directiveDefs=()=>t.map(ee),i.pipeDefs=()=>n.map(te)}function ee(e){return ce(e)||function(e){return e[H]||null}(e)}function te(e){return function(e){return e[X]||null}(e)}const ne={};function ie(e){const t={type:e.type,bootstrap:e.bootstrap||V,declarations:e.declarations||V,imports:e.imports||V,exports:e.exports||V,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null};return null!=e.id&&P(()=>{ne[e.id]=e.type}),t}function re(e,t){return P(()=>{const n=le(e,!0);n.declarations=t.declarations||V,n.imports=t.imports||V,n.exports=t.exports||V})}function ae(e,t){if(null==e)return q;const n={};for(const i in e)if(e.hasOwnProperty(i)){let r=e[i],a=r;Array.isArray(r)&&(a=r[1],r=r[0]),n[r]=i,t&&(t[r]=a)}return n}const se=J;function oe(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,onDestroy:e.type.prototype.ngOnDestroy||null}}function ce(e){return e[Y]||null}function le(e,t){const n=e[U]||null;if(!n&&!0===t)throw new Error(`Type ${u(e)} does not have '\u0275mod' property.`);return n}const ue=20,de=10;function he(e){return Array.isArray(e)&&"object"==typeof e[1]}function pe(e){return Array.isArray(e)&&!0===e[1]}function fe(e){return 0!=(8&e.flags)}function me(e){return 2==(2&e.flags)}function be(e){return 1==(1&e.flags)}function ge(e){return null!==e.template}function _e(e,t){return e.hasOwnProperty(Q)?e[Q]:null}class ve{constructor(e,t,n){this.previousValue=e,this.currentValue=t,this.firstChange=n}isFirstChange(){return this.firstChange}}function ye(){return Me}function Me(e){return e.type.prototype.ngOnChanges&&(e.setInput=Ae),we}function we(){const e=Ce(this),t=null==e?void 0:e.current;if(t){const n=e.previous;if(n===q)e.previous=t;else for(let e in t)n[e]=t[e];e.current=null,this.ngOnChanges(t)}}function Ae(e,t,n,i){const r=Ce(e)||function(e,t){return e.__ngSimpleChanges__=t}(e,{previous:q,current:null}),a=r.current||(r.current={}),s=r.previous,o=this.declaredInputs[n],c=s[o];a[o]=new ve(c&&c.currentValue,t,s===q),e[i]=t}function Ce(e){return e.__ngSimpleChanges__||null}ye.ngInherit=!0;const ke="http://www.w3.org/2000/svg";let Oe;function Se(e){Oe=e}function Le(){return void 0!==Oe?Oe:"undefined"!=typeof document?document:void 0}function Te(e){return!!e.listen}const xe={createRenderer:(e,t)=>Le()};function De(e){for(;Array.isArray(e);)e=e[0];return e}function Ee(e,t){return De(t[e])}function Pe(e,t){return De(t[e.index])}function Re(e,t){return e.data[t]}function je(e,t){return e[t]}function ze(e,t){const n=t[e];return he(n)?n:n[0]}function Ne(e){const t=function(e){return e.__ngContext__||null}(e);return t?Array.isArray(t)?t:t.lView:null}function Ie(e){return 4==(4&e[2])}function Fe(e){return 128==(128&e[2])}function We(e,t){return null==t?null:e[t]}function qe(e){e[18]=0}function Be(e,t){e[5]+=t;let n=e,i=e[3];for(;null!==i&&(1===t&&1===n[5]||-1===t&&0===n[5]);)i[5]+=t,n=i,i=i[3]}const Ve={lFrame:ft(null),bindingsEnabled:!0,isInCheckNoChangesMode:!1};function Ye(){return Ve.bindingsEnabled}function He(){return Ve.lFrame.lView}function Xe(){return Ve.lFrame.tView}function Ue(e){Ve.lFrame.contextLView=e}function Ge(){let e=Qe();for(;null!==e&&64===e.type;)e=e.parent;return e}function Qe(){return Ve.lFrame.currentTNode}function Ke(e,t){const n=Ve.lFrame;n.currentTNode=e,n.isParent=t}function $e(){return Ve.lFrame.isParent}function Je(){Ve.lFrame.isParent=!1}function Ze(){return Ve.isInCheckNoChangesMode}function et(e){Ve.isInCheckNoChangesMode=e}function tt(){const e=Ve.lFrame;let t=e.bindingRootIndex;return-1===t&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function nt(){return Ve.lFrame.bindingIndex}function it(){return Ve.lFrame.bindingIndex++}function rt(e){const t=Ve.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function at(e,t){const n=Ve.lFrame;n.bindingIndex=n.bindingRootIndex=e,st(t)}function st(e){Ve.lFrame.currentDirectiveIndex=e}function ot(e){const t=Ve.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}function ct(){return Ve.lFrame.currentQueryIndex}function lt(e){Ve.lFrame.currentQueryIndex=e}function ut(e){const t=e[1];return 2===t.type?t.declTNode:1===t.type?e[6]:null}function dt(e,t,n){if(n&T.SkipSelf){let i=t,r=e;for(;i=i.parent,!(null!==i||n&T.Host||(i=ut(r),null===i)||(r=r[15],10&i.type)););if(null===i)return!1;t=i,e=r}const i=Ve.lFrame=pt();return i.currentTNode=t,i.lView=e,!0}function ht(e){const t=pt(),n=e[1];Ve.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function pt(){const e=Ve.lFrame,t=null===e?null:e.child;return null===t?ft(e):t}function ft(e){const t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=t),t}function mt(){const e=Ve.lFrame;return Ve.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const bt=mt;function gt(){const e=mt();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function _t(){return Ve.lFrame.selectedIndex}function vt(e){Ve.lFrame.selectedIndex=e}function yt(){const e=Ve.lFrame;return Re(e.tView,e.selectedIndex)}function Mt(){Ve.lFrame.currentNamespace=ke}function wt(){Ve.lFrame.currentNamespace=null}function At(e,t){for(let n=t.directiveStart,i=t.directiveEnd;n<i;n++){const t=e.data[n].type.prototype,{ngAfterContentInit:i,ngAfterContentChecked:r,ngAfterViewInit:a,ngAfterViewChecked:s,ngOnDestroy:o}=t;i&&(e.contentHooks||(e.contentHooks=[])).push(-n,i),r&&((e.contentHooks||(e.contentHooks=[])).push(n,r),(e.contentCheckHooks||(e.contentCheckHooks=[])).push(n,r)),a&&(e.viewHooks||(e.viewHooks=[])).push(-n,a),s&&((e.viewHooks||(e.viewHooks=[])).push(n,s),(e.viewCheckHooks||(e.viewCheckHooks=[])).push(n,s)),null!=o&&(e.destroyHooks||(e.destroyHooks=[])).push(n,o)}}function Ct(e,t,n){St(e,t,3,n)}function kt(e,t,n,i){(3&e[2])===n&&St(e,t,n,i)}function Ot(e,t){let n=e[2];(3&n)===t&&(n&=2047,n+=1,e[2]=n)}function St(e,t,n,i){const r=null!=i?i:-1,a=t.length-1;let s=0;for(let o=void 0!==i?65535&e[18]:0;o<a;o++)if("number"==typeof t[o+1]){if(s=t[o],null!=i&&s>=i)break}else t[o]<0&&(e[18]+=65536),(s<r||-1==r)&&(Lt(e,n,t,o),e[18]=(4294901760&e[18])+o+2),o++}function Lt(e,t,n,i){const r=n[i]<0,a=n[i+1],s=e[r?-n[i]:n[i]];r?e[2]>>11<e[18]>>16&&(3&e[2])===t&&(e[2]+=2048,a.call(s)):a.call(s)}const Tt=-1;class xt{constructor(e,t,n){this.factory=e,this.resolving=!1,this.canSeeViewProviders=t,this.injectImpl=n}}function Dt(e,t,n){const i=Te(e);let r=0;for(;r<n.length;){const a=n[r];if("number"==typeof a){if(0!==a)break;r++;const s=n[r++],o=n[r++],c=n[r++];i?e.setAttribute(t,o,c,s):t.setAttributeNS(s,o,c)}else{const s=a,o=n[++r];Pt(s)?i&&e.setProperty(t,s,o):i?e.setAttribute(t,s,o):t.setAttribute(s,o),r++}}return r}function Et(e){return 3===e||4===e||6===e}function Pt(e){return 64===e.charCodeAt(0)}function Rt(e,t){if(null===t||0===t.length);else if(null===e||0===e.length)e=t.slice();else{let n=-1;for(let i=0;i<t.length;i++){const r=t[i];"number"==typeof r?n=r:0===n||jt(e,n,r,null,-1===n||2===n?t[++i]:null)}}return e}function jt(e,t,n,i,r){let a=0,s=e.length;if(-1===t)s=-1;else for(;a<e.length;){const n=e[a++];if("number"==typeof n){if(n===t){s=-1;break}if(n>t){s=a-1;break}}}for(;a<e.length;){const t=e[a];if("number"==typeof t)break;if(t===n){if(null===i)return void(null!==r&&(e[a+1]=r));if(i===e[a+1])return void(e[a+2]=r)}a++,null!==i&&a++,null!==r&&a++}-1!==s&&(e.splice(s,0,t),a=s+1),e.splice(a++,0,n),null!==i&&e.splice(a++,0,i),null!==r&&e.splice(a++,0,r)}function zt(e){return e!==Tt}function Nt(e){return 32767&e}function It(e,t){let n=e>>16,i=t;for(;n>0;)i=i[15],n--;return i}let Ft=!0;function Wt(e){const t=Ft;return Ft=e,t}let qt=0;function Bt(e,t){const n=Yt(e,t);if(-1!==n)return n;const i=t[1];i.firstCreatePass&&(e.injectorIndex=t.length,Vt(i.data,e),Vt(t,null),Vt(i.blueprint,null));const r=Ht(e,t),a=e.injectorIndex;if(zt(r)){const e=Nt(r),n=It(r,t),i=n[1].data;for(let r=0;r<8;r++)t[a+r]=n[e+r]|i[e+r]}return t[a+8]=r,a}function Vt(e,t){e.push(0,0,0,0,0,0,0,0,t)}function Yt(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function Ht(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let n=0,i=null,r=t;for(;null!==r;){const e=r[1],t=e.type;if(i=2===t?e.declTNode:1===t?r[6]:null,null===i)return Tt;if(n++,r=r[15],-1!==i.injectorIndex)return i.injectorIndex|n<<16}return Tt}function Xt(e,t,n){!function(e,t,n){let i;"string"==typeof n?i=n.charCodeAt(0)||0:n.hasOwnProperty(K)&&(i=n[K]),null==i&&(i=n[K]=qt++);const r=255&i;t.data[e+(r>>5)]|=1<<r}(e,t,n)}function Ut(e,t,n){if(n&T.Optional)return e;v(t,"NodeInjector")}function Gt(e,t,n,i){if(n&T.Optional&&void 0===i&&(i=null),0==(n&(T.Self|T.Host))){const r=e[9],a=D(void 0);try{return r?r.get(t,i,n&T.Optional):E(t,i,n&T.Optional)}finally{D(a)}}return Ut(i,t,n)}function Qt(e,t,n,i=T.Default,r){if(null!==e){const a=function(e){if("string"==typeof e)return e.charCodeAt(0)||0;const t=e.hasOwnProperty(K)?e[K]:void 0;return"number"==typeof t?t>=0?255&t:$t:t}(n);if("function"==typeof a){if(!dt(t,e,i))return i&T.Host?Ut(r,n,i):Gt(t,n,i,r);try{const e=a();if(null!=e||i&T.Optional)return e;v(n)}finally{bt()}}else if("number"==typeof a){let r=null,s=Yt(e,t),o=Tt,c=i&T.Host?t[16][6]:null;for((-1===s||i&T.SkipSelf)&&(o=-1===s?Ht(e,t):t[s+8],o!==Tt&&nn(i,!1)?(r=t[1],s=Nt(o),t=It(o,t)):s=-1);-1!==s;){const e=t[1];if(tn(a,s,e.data)){const e=Jt(s,t,n,r,i,c);if(e!==Kt)return e}o=t[s+8],o!==Tt&&nn(i,t[1].data[s+8]===c)&&tn(a,s,t)?(r=e,s=Nt(o),t=It(o,t)):s=-1}}}return Gt(t,n,i,r)}const Kt={};function $t(){return new rn(Ge(),He())}function Jt(e,t,n,i,r,a){const s=t[1],o=s.data[e+8],c=Zt(o,s,n,null==i?me(o)&&Ft:i!=s&&0!=(3&o.type),r&T.Host&&a===o);return null!==c?en(t,s,c,o):Kt}function Zt(e,t,n,i,r){const a=e.providerIndexes,s=t.data,o=1048575&a,c=e.directiveStart,l=a>>20,u=r?o+l:e.directiveEnd;for(let d=i?o:o+l;d<u;d++){const e=s[d];if(d<c&&n===e||d>=c&&e.type===n)return d}if(r){const e=s[c];if(e&&ge(e)&&e.type===n)return c}return null}function en(e,t,n,i){let r=e[n];const a=t.data;if(r instanceof xt){const s=r;s.resolving&&function(e,t){throw new b("200",`Circular dependency in DI detected for ${e}`)}(_(a[n]));const o=Wt(s.canSeeViewProviders);s.resolving=!0;const c=s.injectImpl?D(s.injectImpl):null;dt(e,i,T.Default);try{r=e[n]=s.factory(void 0,a,e,i),t.firstCreatePass&&n>=i.directiveStart&&function(e,t,n){const{ngOnChanges:i,ngOnInit:r,ngDoCheck:a}=t.type.prototype;if(i){const i=Me(t);(n.preOrderHooks||(n.preOrderHooks=[])).push(e,i),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,i)}r&&(n.preOrderHooks||(n.preOrderHooks=[])).push(0-e,r),a&&((n.preOrderHooks||(n.preOrderHooks=[])).push(e,a),(n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(e,a))}(n,a[n],t)}finally{null!==c&&D(c),Wt(o),s.resolving=!1,bt()}}return r}function tn(e,t,n){return!!(n[t+(e>>5)]&1<<e)}function nn(e,t){return!(e&T.Self||e&T.Host&&t)}class rn{constructor(e,t){this._tNode=e,this._lView=t}get(e,t){return Qt(this._tNode,this._lView,e,void 0,t)}}function an(e){return P(()=>{const t=e.prototype.constructor,n=t[Q]||sn(t),i=Object.prototype;let r=Object.getPrototypeOf(e.prototype).constructor;for(;r&&r!==i;){const e=r[Q]||sn(r);if(e&&e!==n)return e;r=Object.getPrototypeOf(r)}return e=>new e})}function sn(e){return m(e)?()=>{const t=sn(f(e));return t&&t()}:_e(e)}function on(e){return function(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;const n=e.attrs;if(n){const e=n.length;let i=0;for(;i<e;){const r=n[i];if(Et(r))break;if(0===r)i+=2;else if("number"==typeof r)for(i++;i<e&&"string"==typeof n[i];)i++;else{if(r===t)return n[i+1];i+=2}}}return null}(Ge(),e)}const cn="__parameters__";function ln(e,t,n){return P(()=>{const i=function(e){return function(...t){if(e){const n=e(...t);for(const e in n)this[e]=n[e]}}}(t);function r(...e){if(this instanceof r)return i.apply(this,e),this;const t=new r(...e);return n.annotation=t,n;function n(e,n,i){const r=e.hasOwnProperty(cn)?e[cn]:Object.defineProperty(e,cn,{value:[]})[cn];for(;r.length<=i;)r.push(null);return(r[i]=r[i]||[]).push(t),e}}return n&&(r.prototype=Object.create(n.prototype)),r.prototype.ngMetadataName=e,r.annotationCls=r,r})}class un{constructor(e,t){this._desc=e,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof t?this.__NG_ELEMENT_ID__=t:void 0!==t&&(this.\u0275prov=y({token:this,providedIn:t.providedIn||"root",factory:t.factory}))}toString(){return`InjectionToken ${this._desc}`}}const dn=new un("AnalyzeForEntryComponents"),hn=Function;function pn(e,t){void 0===t&&(t=e);for(let n=0;n<e.length;n++){let i=e[n];Array.isArray(i)?(t===e&&(t=e.slice(0,n)),pn(i,t)):t!==e&&t.push(i)}return t}function fn(e,t){e.forEach(e=>Array.isArray(e)?fn(e,t):t(e))}function mn(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function bn(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function gn(e,t){const n=[];for(let i=0;i<e;i++)n.push(t);return n}function _n(e,t,n){let i=yn(e,t);return i>=0?e[1|i]=n:(i=~i,function(e,t,n,i){let r=e.length;if(r==t)e.push(n,i);else if(1===r)e.push(i,e[0]),e[0]=n;else{for(r--,e.push(e[r-1],e[r]);r>t;)e[r]=e[r-2],r--;e[t]=n,e[t+1]=i}}(e,i,t,n)),i}function vn(e,t){const n=yn(e,t);if(n>=0)return e[1|n]}function yn(e,t){return function(e,t,n){let i=0,r=e.length>>1;for(;r!==i;){const n=i+(r-i>>1),a=e[n<<1];if(t===a)return n<<1;a>t?r=n:i=n+1}return~(r<<1)}(e,t)}const Mn={},wn=/\n/gm,An="__source",Cn=c({provide:String,useValue:c});let kn;function On(e){const t=kn;return kn=e,t}function Sn(e,t=T.Default){if(void 0===kn)throw new Error("inject() must be called from an injection context");return null===kn?E(e,void 0,t):kn.get(e,t&T.Optional?null:void 0,t)}function Ln(e,t=T.Default){return(x||Sn)(f(e),t)}const Tn=Ln;function xn(e){const t=[];for(let n=0;n<e.length;n++){const i=f(e[n]);if(Array.isArray(i)){if(0===i.length)throw new Error("Arguments array must have arguments.");let e,n=T.Default;for(let t=0;t<i.length;t++){const r=i[t],a=r.__NG_DI_FLAG__;"number"==typeof a?-1===a?e=r.token:n|=a:e=r}t.push(Ln(e,n))}else t.push(Ln(i))}return t}function Dn(e,t){return e.__NG_DI_FLAG__=t,e.prototype.__NG_DI_FLAG__=t,e}const En=Dn(ln("Inject",e=>({token:e})),-1),Pn=Dn(ln("Optional"),8),Rn=Dn(ln("SkipSelf"),4);let jn,zn;function Nn(e){var t;return(null===(t=function(){if(void 0===jn&&(jn=null,W.trustedTypes))try{jn=W.trustedTypes.createPolicy("angular",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch(t){}return jn}())||void 0===t?void 0:t.createHTML(e))||e}function In(){if(void 0===zn&&(zn=null,W.trustedTypes))try{zn=W.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch(e){}return zn}function Fn(e){var t;return(null===(t=In())||void 0===t?void 0:t.createHTML(e))||e}function Wn(e){var t;return(null===(t=In())||void 0===t?void 0:t.createScriptURL(e))||e}class qn{constructor(e){this.changingThisBreaksApplicationSecurity=e}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see https://g.co/ng/security#xss)`}}class Bn extends qn{getTypeName(){return"HTML"}}class Vn extends qn{getTypeName(){return"Style"}}class Yn extends qn{getTypeName(){return"Script"}}class Hn extends qn{getTypeName(){return"URL"}}class Xn extends qn{getTypeName(){return"ResourceURL"}}function Un(e){return e instanceof qn?e.changingThisBreaksApplicationSecurity:e}function Gn(e,t){const n=Qn(e);if(null!=n&&n!==t){if("ResourceURL"===n&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${n} (see https://g.co/ng/security#xss)`)}return n===t}function Qn(e){return e instanceof qn&&e.getTypeName()||null}function Kn(e){return new Bn(e)}function $n(e){return new Vn(e)}function Jn(e){return new Yn(e)}function Zn(e){return new Hn(e)}function ei(e){return new Xn(e)}class ti{constructor(e){this.inertDocumentHelper=e}getInertBodyElement(e){e="<body><remove></remove>"+e;try{const t=(new window.DOMParser).parseFromString(Nn(e),"text/html").body;return null===t?this.inertDocumentHelper.getInertBodyElement(e):(t.removeChild(t.firstChild),t)}catch(t){return null}}}class ni{constructor(e){if(this.defaultDoc=e,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const e=this.inertDocument.createElement("html");this.inertDocument.appendChild(e);const t=this.inertDocument.createElement("body");e.appendChild(t)}}getInertBodyElement(e){const t=this.inertDocument.createElement("template");if("content"in t)return t.innerHTML=Nn(e),t;const n=this.inertDocument.createElement("body");return n.innerHTML=Nn(e),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(n),n}stripCustomNsAttrs(e){const t=e.attributes;for(let i=t.length-1;0<i;i--){const n=t.item(i).name;"xmlns:ns1"!==n&&0!==n.indexOf("ns1:")||e.removeAttribute(n)}let n=e.firstChild;for(;n;)n.nodeType===Node.ELEMENT_NODE&&this.stripCustomNsAttrs(n),n=n.nextSibling}}const ii=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi,ri=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+\/]+=*$/i;function ai(e){return(e=String(e)).match(ii)||e.match(ri)?e:"unsafe:"+e}function si(e){const t={};for(const n of e.split(","))t[n]=!0;return t}function oi(...e){const t={};for(const n of e)for(const e in n)n.hasOwnProperty(e)&&(t[e]=!0);return t}const ci=si("area,br,col,hr,img,wbr"),li=si("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),ui=si("rp,rt"),di=oi(ui,li),hi=oi(ci,oi(li,si("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),oi(ui,si("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),di),pi=si("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),fi=si("srcset"),mi=oi(pi,fi,si("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),si("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),bi=si("script,style,template");class gi{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(e){let t=e.firstChild,n=!0;for(;t;)if(t.nodeType===Node.ELEMENT_NODE?n=this.startElement(t):t.nodeType===Node.TEXT_NODE?this.chars(t.nodeValue):this.sanitizedSomething=!0,n&&t.firstChild)t=t.firstChild;else for(;t;){t.nodeType===Node.ELEMENT_NODE&&this.endElement(t);let e=this.checkClobberedElement(t,t.nextSibling);if(e){t=e;break}t=this.checkClobberedElement(t,t.parentNode)}return this.buf.join("")}startElement(e){const t=e.nodeName.toLowerCase();if(!hi.hasOwnProperty(t))return this.sanitizedSomething=!0,!bi.hasOwnProperty(t);this.buf.push("<"),this.buf.push(t);const n=e.attributes;for(let r=0;r<n.length;r++){const e=n.item(r),t=e.name,a=t.toLowerCase();if(!mi.hasOwnProperty(a)){this.sanitizedSomething=!0;continue}let s=e.value;pi[a]&&(s=ai(s)),fi[a]&&(i=s,s=(i=String(i)).split(",").map(e=>ai(e.trim())).join(", ")),this.buf.push(" ",t,'="',yi(s),'"')}var i;return this.buf.push(">"),!0}endElement(e){const t=e.nodeName.toLowerCase();hi.hasOwnProperty(t)&&!ci.hasOwnProperty(t)&&(this.buf.push("</"),this.buf.push(t),this.buf.push(">"))}chars(e){this.buf.push(yi(e))}checkClobberedElement(e,t){if(t&&(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`);return t}}const _i=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,vi=/([^\#-~ |!])/g;function yi(e){return e.replace(/&/g,"&amp;").replace(_i,function(e){return"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";"}).replace(vi,function(e){return"&#"+e.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let Mi;function wi(e,t){let n=null;try{Mi=Mi||function(e){const t=new ni(e);return function(){try{return!!(new window.DOMParser).parseFromString(Nn(""),"text/html")}catch(e){return!1}}()?new ti(t):t}(e);let i=t?String(t):"";n=Mi.getInertBodyElement(i);let r=5,a=i;do{if(0===r)throw new Error("Failed to sanitize html because the input is unstable");r--,i=a,a=n.innerHTML,n=Mi.getInertBodyElement(i)}while(i!==a);return Nn((new gi).sanitizeChildren(Ai(n)||n))}finally{if(n){const e=Ai(n)||n;for(;e.firstChild;)e.removeChild(e.firstChild)}}}function Ai(e){return"content"in e&&function(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var Ci=function(e){return e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL",e}({});function ki(e){const t=Li();return t?Fn(t.sanitize(Ci.HTML,e)||""):Gn(e,"HTML")?Fn(Un(e)):wi(Le(),g(e))}function Oi(e){const t=Li();return t?t.sanitize(Ci.URL,e)||"":Gn(e,"URL")?Un(e):ai(g(e))}function Si(e){const t=Li();if(t)return Wn(t.sanitize(Ci.RESOURCE_URL,e)||"");if(Gn(e,"ResourceURL"))return Wn(Un(e));throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)")}function Li(){const e=He();return e&&e[12]}function Ti(e){return e.ngDebugContext}function xi(e){return e.ngOriginalError}function Di(e,...t){e.error(...t)}class Ei{constructor(){this._console=console}handleError(e){const t=this._findOriginalError(e),n=this._findContext(e),i=function(e){return e.ngErrorLogger||Di}(e);i(this._console,"ERROR",e),t&&i(this._console,"ORIGINAL ERROR",t),n&&i(this._console,"ERROR CONTEXT",n)}_findContext(e){return e?Ti(e)?Ti(e):this._findContext(xi(e)):null}_findOriginalError(e){let t=xi(e);for(;t&&xi(t);)t=xi(t);return t}}function Pi(e,t){e.__ngContext__=t}const Ri=(()=>("undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(W))();function ji(e){return{name:"window",target:e.ownerDocument.defaultView}}function zi(e){return{name:"document",target:e.ownerDocument}}function Ni(e){return{name:"body",target:e.ownerDocument.body}}function Ii(e){return e instanceof Function?e():e}var Fi=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}({});function Wi(e,t){return(void 0)(e,t)}function qi(e){const t=e[3];return pe(t)?t[3]:t}function Bi(e){return Yi(e[13])}function Vi(e){return Yi(e[4])}function Yi(e){for(;null!==e&&!pe(e);)e=e[4];return e}function Hi(e,t,n,i,r){if(null!=i){let a,s=!1;pe(i)?a=i:he(i)&&(s=!0,i=i[0]);const o=De(i);0===e&&null!==n?null==r?Zi(t,n,o):Ji(t,n,o,r||null,!0):1===e&&null!==n?Ji(t,n,o,r||null,!0):2===e?function(e,t,n){const i=tr(e,t);i&&function(e,t,n,i){Te(e)?e.removeChild(t,n,i):t.removeChild(n)}(e,i,t,n)}(t,o,s):3===e&&t.destroyNode(o),null!=a&&function(e,t,n,i,r){const a=n[7];a!==De(n)&&Hi(t,e,i,a,r);for(let s=de;s<n.length;s++){const r=n[s];lr(r[1],r,e,t,i,a)}}(t,e,a,n,r)}}function Xi(e,t,n){return Te(e)?e.createElement(t,n):null===n?e.createElement(t):e.createElementNS(n,t)}function Ui(e,t){const n=e[9],i=n.indexOf(t),r=t[3];1024&t[2]&&(t[2]&=-1025,Be(r,-1)),n.splice(i,1)}function Gi(e,t){if(e.length<=de)return;const n=de+t,i=e[n];if(i){const a=i[17];null!==a&&a!==e&&Ui(a,i),t>0&&(e[n-1][4]=i[4]);const s=bn(e,de+t);lr(i[1],r=i,r[11],2,null,null),r[0]=null,r[6]=null;const o=s[19];null!==o&&o.detachView(s[1]),i[3]=null,i[4]=null,i[2]&=-129}var r;return i}function Qi(e,t){if(!(256&t[2])){const n=t[11];Te(n)&&n.destroyNode&&lr(e,t,n,3,null,null),function(e){let t=e[13];if(!t)return Ki(e[1],e);for(;t;){let n=null;if(he(t))n=t[13];else{const e=t[10];e&&(n=e)}if(!n){for(;t&&!t[4]&&t!==e;)he(t)&&Ki(t[1],t),t=t[3];null===t&&(t=e),he(t)&&Ki(t[1],t),n=t&&t[4]}t=n}}(t)}}function Ki(e,t){if(!(256&t[2])){t[2]&=-129,t[2]|=256,function(e,t){let n;if(null!=e&&null!=(n=e.destroyHooks))for(let i=0;i<n.length;i+=2){const e=t[n[i]];if(!(e instanceof xt)){const t=n[i+1];if(Array.isArray(t))for(let n=0;n<t.length;n+=2)t[n+1].call(e[t[n]]);else t.call(e)}}}(e,t),function(e,t){const n=e.cleanup,i=t[7];let r=-1;if(null!==n)for(let a=0;a<n.length-1;a+=2)if("string"==typeof n[a]){const e=n[a+1],s="function"==typeof e?e(t):De(t[e]),o=i[r=n[a+2]],c=n[a+3];"boolean"==typeof c?s.removeEventListener(n[a],o,c):c>=0?i[r=c]():i[r=-c].unsubscribe(),a+=2}else{const e=i[r=n[a+1]];n[a].call(e)}if(null!==i){for(let e=r+1;e<i.length;e++)(0,i[e])();t[7]=null}}(e,t),1===t[1].type&&Te(t[11])&&t[11].destroy();const n=t[17];if(null!==n&&pe(t[3])){n!==t[3]&&Ui(n,t);const i=t[19];null!==i&&i.detachView(e)}}}function $i(e,t,n){return function(e,t,n){let i=t;for(;null!==i&&40&i.type;)i=(t=i).parent;if(null===i)return n[0];if(2&i.flags){const t=e.data[i.directiveStart].encapsulation;if(t===j.None||t===j.Emulated)return null}return Pe(i,n)}(e,t.parent,n)}function Ji(e,t,n,i,r){Te(e)?e.insertBefore(t,n,i,r):t.insertBefore(n,i,r)}function Zi(e,t,n){Te(e)?e.appendChild(t,n):t.appendChild(n)}function er(e,t,n,i,r){null!==i?Ji(e,t,n,i,r):Zi(e,t,n)}function tr(e,t){return Te(e)?e.parentNode(t):t.parentNode}function nr(e,t,n){return ir(e,t,n)}let ir=function(e,t,n){return 40&e.type?Pe(e,n):null};function rr(e,t,n,i){const r=$i(e,i,t),a=t[11],s=nr(i.parent||t[6],i,t);if(null!=r)if(Array.isArray(n))for(let o=0;o<n.length;o++)er(a,r,n[o],s,!1);else er(a,r,n,s,!1)}function ar(e,t){if(null!==t){const n=t.type;if(3&n)return Pe(t,e);if(4&n)return or(-1,e[t.index]);if(8&n){const n=t.child;if(null!==n)return ar(e,n);{const n=e[t.index];return pe(n)?or(-1,n):De(n)}}if(32&n)return Wi(t,e)()||De(e[t.index]);{const n=sr(e,t);return null!==n?Array.isArray(n)?n[0]:ar(qi(e[16]),n):ar(e,t.next)}}return null}function sr(e,t){return null!==t?e[16][6].projection[t.projection]:null}function or(e,t){const n=de+e+1;if(n<t.length){const e=t[n],i=e[1].firstChild;if(null!==i)return ar(e,i)}return t[7]}function cr(e,t,n,i,r,a,s){for(;null!=n;){const o=i[n.index],c=n.type;if(s&&0===t&&(o&&Pi(De(o),i),n.flags|=4),64!=(64&n.flags))if(8&c)cr(e,t,n.child,i,r,a,!1),Hi(t,e,r,o,a);else if(32&c){const s=Wi(n,i);let c;for(;c=s();)Hi(t,e,r,c,a);Hi(t,e,r,o,a)}else 16&c?ur(e,t,i,n,r,a):Hi(t,e,r,o,a);n=s?n.projectionNext:n.next}}function lr(e,t,n,i,r,a){cr(n,i,e.firstChild,t,r,a,!1)}function ur(e,t,n,i,r,a){const s=n[16],o=s[6].projection[i.projection];if(Array.isArray(o))for(let c=0;c<o.length;c++)Hi(t,e,r,o[c],a);else cr(e,t,o,s[3],r,a,!0)}function dr(e,t,n){Te(e)?e.setAttribute(t,"style",n):t.style.cssText=n}function hr(e,t,n){Te(e)?""===n?e.removeAttribute(t,"class"):e.setAttribute(t,"class",n):t.className=n}function pr(e,t,n){let i=e.length;for(;;){const r=e.indexOf(t,n);if(-1===r)return r;if(0===r||e.charCodeAt(r-1)<=32){const n=t.length;if(r+n===i||e.charCodeAt(r+n)<=32)return r}n=r+1}}const fr="ng-template";function mr(e,t,n){let i=0;for(;i<e.length;){let r=e[i++];if(n&&"class"===r){if(r=e[i],-1!==pr(r.toLowerCase(),t,0))return!0}else if(1===r){for(;i<e.length&&"string"==typeof(r=e[i++]);)if(r.toLowerCase()===t)return!0;return!1}}return!1}function br(e){return 4===e.type&&e.value!==fr}function gr(e,t,n){return t===(4!==e.type||n?e.value:fr)}function _r(e,t,n){let i=4;const r=e.attrs||[],a=function(e){for(let t=0;t<e.length;t++)if(Et(e[t]))return t;return e.length}(r);let s=!1;for(let o=0;o<t.length;o++){const c=t[o];if("number"!=typeof c){if(!s)if(4&i){if(i=2|1&i,""!==c&&!gr(e,c,n)||""===c&&1===t.length){if(vr(i))return!1;s=!0}}else{const l=8&i?c:t[++o];if(8&i&&null!==e.attrs){if(!mr(e.attrs,l,n)){if(vr(i))return!1;s=!0}continue}const u=yr(8&i?"class":c,r,br(e),n);if(-1===u){if(vr(i))return!1;s=!0;continue}if(""!==l){let e;e=u>a?"":r[u+1].toLowerCase();const t=8&i?e:null;if(t&&-1!==pr(t,l,0)||2&i&&l!==e){if(vr(i))return!1;s=!0}}}}else{if(!s&&!vr(i)&&!vr(c))return!1;if(s&&vr(c))continue;s=!1,i=c|1&i}}return vr(i)||s}function vr(e){return 0==(1&e)}function yr(e,t,n,i){if(null===t)return-1;let r=0;if(i||!n){let n=!1;for(;r<t.length;){const i=t[r];if(i===e)return r;if(3===i||6===i)n=!0;else{if(1===i||2===i){let e=t[++r];for(;"string"==typeof e;)e=t[++r];continue}if(4===i)break;if(0===i){r+=4;continue}}r+=n?1:2}return-1}return function(e,t){let n=e.indexOf(4);if(n>-1)for(n++;n<e.length;){const i=e[n];if("number"==typeof i)return-1;if(i===t)return n;n++}return-1}(t,e)}function Mr(e,t,n=!1){for(let i=0;i<t.length;i++)if(_r(e,t[i],n))return!0;return!1}function wr(e,t){e:for(let n=0;n<t.length;n++){const i=t[n];if(e.length===i.length){for(let t=0;t<e.length;t++)if(e[t]!==i[t])continue e;return!0}}return!1}function Ar(e,t){return e?":not("+t.trim()+")":t}function Cr(e){let t=e[0],n=1,i=2,r="",a=!1;for(;n<e.length;){let s=e[n];if("string"==typeof s)if(2&i){const t=e[++n];r+="["+s+(t.length>0?'="'+t+'"':"")+"]"}else 8&i?r+="."+s:4&i&&(r+=" "+s);else""===r||vr(s)||(t+=Ar(a,r),r=""),i=s,a=a||!vr(i);n++}return""!==r&&(t+=Ar(a,r)),t}const kr={};function Or(e){Sr(Xe(),He(),_t()+e,Ze())}function Sr(e,t,n,i){if(!i)if(3==(3&t[2])){const i=e.preOrderCheckHooks;null!==i&&Ct(t,i,n)}else{const i=e.preOrderHooks;null!==i&&kt(t,i,0,n)}vt(n)}function Lr(e,t){return e<<17|t<<2}function Tr(e){return e>>17&32767}function xr(e){return 2|e}function Dr(e){return(131068&e)>>2}function Er(e,t){return-131069&e|t<<2}function Pr(e){return 1|e}function Rr(e,t){const n=e.contentQueries;if(null!==n)for(let i=0;i<n.length;i+=2){const r=n[i],a=n[i+1];if(-1!==a){const n=e.data[a];lt(r),n.contentQueries(2,t[a],a)}}}function jr(e,t,n,i,r,a,s,o,c,l){const u=t.blueprint.slice();return u[0]=r,u[2]=140|i,qe(u),u[3]=u[15]=e,u[8]=n,u[10]=s||e&&e[10],u[11]=o||e&&e[11],u[12]=c||e&&e[12]||null,u[9]=l||e&&e[9]||null,u[6]=a,u[16]=2==t.type?e[16]:u,u}function zr(e,t,n,i,r){let a=e.data[t];if(null===a)a=function(e,t,n,i,r){const a=Qe(),s=$e(),o=e.data[t]=function(e,t,n,i,r,a){return{type:n,index:i,insertBeforeIndex:null,injectorIndex:t?t.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,propertyBindings:null,flags:0,providerIndexes:0,value:r,attrs:a,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tViews:null,next:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,s?a:a&&a.parent,n,t,i,r);return null===e.firstChild&&(e.firstChild=o),null!==a&&(s?null==a.child&&null!==o.parent&&(a.child=o):null===a.next&&(a.next=o)),o}(e,t,n,i,r),Ve.lFrame.inI18n&&(a.flags|=64);else if(64&a.type){a.type=n,a.value=i,a.attrs=r;const e=function(){const e=Ve.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}();a.injectorIndex=null===e?-1:e.injectorIndex}return Ke(a,!0),a}function Nr(e,t,n,i){if(0===n)return-1;const r=t.length;for(let a=0;a<n;a++)t.push(i),e.blueprint.push(i),e.data.push(null);return r}function Ir(e,t,n){ht(t);try{const i=e.viewQuery;null!==i&&fa(1,i,n);const r=e.template;null!==r&&qr(e,t,r,1,n),e.firstCreatePass&&(e.firstCreatePass=!1),e.staticContentQueries&&Rr(e,t),e.staticViewQueries&&fa(2,e.viewQuery,n);const a=e.components;null!==a&&function(e,t){for(let n=0;n<t.length;n++)la(e,t[n])}(t,a)}catch(i){throw e.firstCreatePass&&(e.incompleteFirstPass=!0),i}finally{t[2]&=-5,gt()}}function Fr(e,t,n,i){const r=t[2];if(256==(256&r))return;ht(t);const a=Ze();try{qe(t),Ve.lFrame.bindingIndex=e.bindingStartIndex,null!==n&&qr(e,t,n,2,i);const s=3==(3&r);if(!a)if(s){const n=e.preOrderCheckHooks;null!==n&&Ct(t,n,null)}else{const n=e.preOrderHooks;null!==n&&kt(t,n,0,null),Ot(t,0)}if(function(e){for(let t=Bi(e);null!==t;t=Vi(t)){if(!t[2])continue;const e=t[9];for(let t=0;t<e.length;t++){const n=e[t],i=n[3];0==(1024&n[2])&&Be(i,1),n[2]|=1024}}}(t),function(e){for(let t=Bi(e);null!==t;t=Vi(t))for(let e=de;e<t.length;e++){const n=t[e],i=n[1];Fe(n)&&Fr(i,n,i.template,n[8])}}(t),null!==e.contentQueries&&Rr(e,t),!a)if(s){const n=e.contentCheckHooks;null!==n&&Ct(t,n)}else{const n=e.contentHooks;null!==n&&kt(t,n,1),Ot(t,1)}!function(e,t){const n=e.hostBindingOpCodes;if(null!==n)try{for(let e=0;e<n.length;e++){const i=n[e];if(i<0)vt(~i);else{const r=i,a=n[++e],s=n[++e];at(a,r),s(2,t[r])}}}finally{vt(-1)}}(e,t);const o=e.components;null!==o&&function(e,t){for(let n=0;n<t.length;n++)oa(e,t[n])}(t,o);const c=e.viewQuery;if(null!==c&&fa(2,c,i),!a)if(s){const n=e.viewCheckHooks;null!==n&&Ct(t,n)}else{const n=e.viewHooks;null!==n&&kt(t,n,2),Ot(t,2)}!0===e.firstUpdatePass&&(e.firstUpdatePass=!1),a||(t[2]&=-73),1024&t[2]&&(t[2]&=-1025,Be(t[3],-1))}finally{gt()}}function Wr(e,t,n,i){const r=t[10],a=!Ze(),s=Ie(t);try{a&&!s&&r.begin&&r.begin(),s&&Ir(e,t,i),Fr(e,t,n,i)}finally{a&&!s&&r.end&&r.end()}}function qr(e,t,n,i,r){const a=_t();try{vt(-1),2&i&&t.length>ue&&Sr(e,t,ue,Ze()),n(i,r)}finally{vt(a)}}function Br(e,t,n){if(fe(t)){const i=t.directiveEnd;for(let r=t.directiveStart;r<i;r++){const t=e.data[r];t.contentQueries&&t.contentQueries(1,n[r],r)}}}function Vr(e,t,n){Ye()&&(function(e,t,n,i){const r=n.directiveStart,a=n.directiveEnd;e.firstCreatePass||Bt(n,t),Pi(i,t);const s=n.initialInputs;for(let o=r;o<a;o++){const i=e.data[o],a=ge(i);a&&ia(t,n,i);const c=en(t,e,o,n);Pi(c,t),null!==s&&ra(0,o-r,c,i,0,s),a&&(ze(n.index,t)[8]=c)}}(e,t,n,Pe(n,t)),128==(128&n.flags)&&function(e,t,n){const i=n.directiveStart,r=n.directiveEnd,a=n.index,s=Ve.lFrame.currentDirectiveIndex;try{vt(a);for(let n=i;n<r;n++){const i=e.data[n],r=t[n];st(n),null===i.hostBindings&&0===i.hostVars&&null===i.hostAttrs||Jr(i,r)}}finally{vt(-1),st(s)}}(e,t,n))}function Yr(e,t,n=Pe){const i=t.localNames;if(null!==i){let r=t.index+1;for(let a=0;a<i.length;a+=2){const s=i[a+1],o=-1===s?n(t,e):e[s];e[r++]=o}}}function Hr(e){const t=e.tView;return null===t||t.incompleteFirstPass?e.tView=Xr(1,null,e.template,e.decls,e.vars,e.directiveDefs,e.pipeDefs,e.viewQuery,e.schemas,e.consts):t}function Xr(e,t,n,i,r,a,s,o,c,l){const u=ue+i,d=u+r,h=function(e,t){const n=[];for(let i=0;i<t;i++)n.push(i<e?null:kr);return n}(u,d),p="function"==typeof l?l():l;return h[1]={type:e,blueprint:h,template:n,queries:null,viewQuery:o,declTNode:t,data:h.slice().fill(null,u),bindingStartIndex:u,expandoStartIndex:d,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:"function"==typeof a?a():a,pipeRegistry:"function"==typeof s?s():s,firstChild:null,schemas:c,consts:p,incompleteFirstPass:!1}}function Ur(e,t,n,i){const r=ba(t);null===n?r.push(i):(r.push(n),e.firstCreatePass&&ga(e).push(i,r.length-1))}function Gr(e,t,n){for(let i in e)if(e.hasOwnProperty(i)){const r=e[i];(n=null===n?{}:n).hasOwnProperty(i)?n[i].push(t,r):n[i]=[t,r]}return n}function Qr(e,t,n,i,r,a,s,o){const c=Pe(t,n);let l,u=t.inputs;var d;!o&&null!=u&&(l=u[i])?(ya(e,n,l,i,r),me(t)&&function(e,t){const n=ze(t,e);16&n[2]||(n[2]|=64)}(n,t.index)):3&t.type&&(i="class"===(d=i)?"className":"for"===d?"htmlFor":"formaction"===d?"formAction":"innerHtml"===d?"innerHTML":"readonly"===d?"readOnly":"tabindex"===d?"tabIndex":d,r=null!=s?s(r,t.value||"",i):r,Te(a)?a.setProperty(c,i,r):Pt(i)||(c.setProperty?c.setProperty(i,r):c[i]=r))}function Kr(e,t,n,i){let r=!1;if(Ye()){const a=function(e,t,n){const i=e.directiveRegistry;let r=null;if(i)for(let a=0;a<i.length;a++){const s=i[a];Mr(n,s.selectors,!1)&&(r||(r=[]),Xt(Bt(n,t),e,s.type),ge(s)?(Zr(e,n),r.unshift(s)):r.push(s))}return r}(e,t,n),s=null===i?null:{"":-1};if(null!==a){r=!0,ta(n,e.data.length,a.length);for(let e=0;e<a.length;e++){const t=a[e];t.providersResolver&&t.providersResolver(t)}let i=!1,o=!1,c=Nr(e,t,a.length,null);for(let r=0;r<a.length;r++){const l=a[r];n.mergedAttrs=Rt(n.mergedAttrs,l.hostAttrs),na(e,n,t,c,l),ea(c,l,s),null!==l.contentQueries&&(n.flags|=8),null===l.hostBindings&&null===l.hostAttrs&&0===l.hostVars||(n.flags|=128);const u=l.type.prototype;!i&&(u.ngOnChanges||u.ngOnInit||u.ngDoCheck)&&((e.preOrderHooks||(e.preOrderHooks=[])).push(n.index),i=!0),o||!u.ngOnChanges&&!u.ngDoCheck||((e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(n.index),o=!0),c++}!function(e,t){const n=t.directiveEnd,i=e.data,r=t.attrs,a=[];let s=null,o=null;for(let c=t.directiveStart;c<n;c++){const e=i[c],n=e.inputs,l=null===r||br(t)?null:aa(n,r);a.push(l),s=Gr(n,c,s),o=Gr(e.outputs,c,o)}null!==s&&(s.hasOwnProperty("class")&&(t.flags|=16),s.hasOwnProperty("style")&&(t.flags|=32)),t.initialInputs=a,t.inputs=s,t.outputs=o}(e,n)}s&&function(e,t,n){if(t){const i=e.localNames=[];for(let e=0;e<t.length;e+=2){const r=n[t[e+1]];if(null==r)throw new b("301",`Export of name '${t[e+1]}' not found!`);i.push(t[e],r)}}}(n,i,s)}return n.mergedAttrs=Rt(n.mergedAttrs,n.attrs),r}function $r(e,t,n,i,r,a){const s=a.hostBindings;if(s){let n=e.hostBindingOpCodes;null===n&&(n=e.hostBindingOpCodes=[]);const a=~t.index;(function(e){let t=e.length;for(;t>0;){const n=e[--t];if("number"==typeof n&&n<0)return n}return 0})(n)!=a&&n.push(a),n.push(i,r,s)}}function Jr(e,t){null!==e.hostBindings&&e.hostBindings(1,t)}function Zr(e,t){t.flags|=2,(e.components||(e.components=[])).push(t.index)}function ea(e,t,n){if(n){if(t.exportAs)for(let i=0;i<t.exportAs.length;i++)n[t.exportAs[i]]=e;ge(t)&&(n[""]=e)}}function ta(e,t,n){e.flags|=1,e.directiveStart=t,e.directiveEnd=t+n,e.providerIndexes=t}function na(e,t,n,i,r){e.data[i]=r;const a=r.factory||(r.factory=_e(r.type)),s=new xt(a,ge(r),null);e.blueprint[i]=s,n[i]=s,$r(e,t,0,i,Nr(e,n,r.hostVars,kr),r)}function ia(e,t,n){const i=Pe(t,e),r=Hr(n),a=e[10],s=ua(e,jr(e,r,null,n.onPush?64:16,i,t,a,a.createRenderer(i,n),null,null));e[t.index]=s}function ra(e,t,n,i,r,a){const s=a[t];if(null!==s){const e=i.setInput;for(let t=0;t<s.length;){const r=s[t++],a=s[t++],o=s[t++];null!==e?i.setInput(n,o,r,a):n[a]=o}}}function aa(e,t){let n=null,i=0;for(;i<t.length;){const r=t[i];if(0!==r)if(5!==r){if("number"==typeof r)break;e.hasOwnProperty(r)&&(null===n&&(n=[]),n.push(r,e[r],t[i+1])),i+=2}else i+=2;else i+=4}return n}function sa(e,t,n,i){return new Array(e,!0,!1,t,null,0,i,n,null,null)}function oa(e,t){const n=ze(t,e);if(Fe(n)){const e=n[1];80&n[2]?Fr(e,n,e.template,n[8]):n[5]>0&&ca(n)}}function ca(e){for(let n=Bi(e);null!==n;n=Vi(n))for(let e=de;e<n.length;e++){const t=n[e];if(1024&t[2]){const e=t[1];Fr(e,t,e.template,t[8])}else t[5]>0&&ca(t)}const t=e[1].components;if(null!==t)for(let n=0;n<t.length;n++){const i=ze(t[n],e);Fe(i)&&i[5]>0&&ca(i)}}function la(e,t){const n=ze(t,e),i=n[1];!function(e,t){for(let n=t.length;n<e.blueprint.length;n++)t.push(e.blueprint[n])}(i,n),Ir(i,n,n[8])}function ua(e,t){return e[13]?e[14][4]=t:e[13]=t,e[14]=t,t}function da(e){for(;e;){e[2]|=64;const t=qi(e);if(0!=(512&e[2])&&!t)return e;e=t}return null}function ha(e,t,n){const i=t[10];i.begin&&i.begin();try{Fr(e,t,e.template,n)}catch(r){throw va(t,r),r}finally{i.end&&i.end()}}function pa(e){!function(e){for(let t=0;t<e.components.length;t++){const n=e.components[t],i=Ne(n),r=i[1];Wr(r,i,r.template,n)}}(e[8])}function fa(e,t,n){lt(0),t(e,n)}const ma=(()=>Promise.resolve(null))();function ba(e){return e[7]||(e[7]=[])}function ga(e){return e.cleanup||(e.cleanup=[])}function _a(e,t,n){return(null===e||ge(e))&&(n=function(e){for(;Array.isArray(e);){if("object"==typeof e[1])return e;e=e[0]}return null}(n[t.index])),n[11]}function va(e,t){const n=e[9],i=n?n.get(Ei,null):null;i&&i.handleError(t)}function ya(e,t,n,i,r){for(let a=0;a<n.length;){const s=n[a++],o=n[a++],c=t[s],l=e.data[s];null!==l.setInput?l.setInput(c,r,i,o):c[o]=r}}function Ma(e,t,n){const i=Ee(t,e);!function(e,t,n){Te(e)?e.setValue(t,n):t.textContent=n}(e[11],i,n)}function wa(e,t,n){let i=n?e.styles:null,r=n?e.classes:null,a=0;if(null!==t)for(let s=0;s<t.length;s++){const e=t[s];"number"==typeof e?a=e:1==a?r=d(r,e):2==a&&(i=d(i,e+": "+t[++s]+";"))}n?e.styles=i:e.stylesWithoutHost=i,n?e.classes=r:e.classesWithoutHost=r}const Aa=new un("INJECTOR",-1);class Ca{get(e,t=Mn){if(t===Mn){const t=new Error(`NullInjectorError: No provider for ${u(e)}!`);throw t.name="NullInjectorError",t}return t}}const ka=new un("Set Injector scope."),Oa={},Sa={},La=[];let Ta;function xa(){return void 0===Ta&&(Ta=new Ca),Ta}function Da(e,t=null,n=null,i){return new Ea(e,n,t||xa(),i)}class Ea{constructor(e,t,n,i=null){this.parent=n,this.records=new Map,this.injectorDefTypes=new Set,this.onDestroy=new Set,this._destroyed=!1;const r=[];t&&fn(t,n=>this.processProvider(n,e,t)),fn([e],e=>this.processInjectorType(e,[],r)),this.records.set(Aa,ja(void 0,this));const a=this.records.get(ka);this.scope=null!=a?a.value:null,this.source=i||("object"==typeof e?null:u(e))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{this.onDestroy.forEach(e=>e.ngOnDestroy())}finally{this.records.clear(),this.onDestroy.clear(),this.injectorDefTypes.clear()}}get(e,t=Mn,n=T.Default){this.assertNotDestroyed();const i=On(this);try{if(!(n&T.SkipSelf)){let t=this.records.get(e);if(void 0===t){const n=("function"==typeof(r=e)||"object"==typeof r&&r instanceof un)&&w(e);t=n&&this.injectableDefInScope(n)?ja(Pa(e),Oa):null,this.records.set(e,t)}if(null!=t)return this.hydrate(e,t)}return(n&T.Self?xa():this.parent).get(e,t=n&T.Optional&&t===Mn?null:t)}catch(a){if("NullInjectorError"===a.name){if((a.ngTempTokenPath=a.ngTempTokenPath||[]).unshift(u(e)),i)throw a;return function(e,t,n,i){const r=e.ngTempTokenPath;throw t[An]&&r.unshift(t[An]),e.message=function(e,t,n,i=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.substr(2):e;let r=u(t);if(Array.isArray(t))r=t.map(u).join(" -> ");else if("object"==typeof t){let e=[];for(let n in t)if(t.hasOwnProperty(n)){let i=t[n];e.push(n+":"+("string"==typeof i?JSON.stringify(i):u(i)))}r=`{${e.join(", ")}}`}return`${n}${i?"("+i+")":""}[${r}]: ${e.replace(wn,"\n  ")}`}("\n"+e.message,r,n,i),e.ngTokenPath=r,e.ngTempTokenPath=null,e}(a,e,"R3InjectorError",this.source)}throw a}finally{On(i)}var r}_resolveInjectorDefTypes(){this.injectorDefTypes.forEach(e=>this.get(e))}toString(){const e=[];return this.records.forEach((t,n)=>e.push(u(n))),`R3Injector[${e.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new Error("Injector has already been destroyed.")}processInjectorType(e,t,n){if(!(e=f(e)))return!1;let i=C(e);const r=null==i&&e.ngModule||void 0,a=void 0===r?e:r,s=-1!==n.indexOf(a);if(void 0!==r&&(i=C(r)),null==i)return!1;if(null!=i.imports&&!s){let e;n.push(a);try{fn(i.imports,i=>{this.processInjectorType(i,t,n)&&(void 0===e&&(e=[]),e.push(i))})}finally{}if(void 0!==e)for(let t=0;t<e.length;t++){const{ngModule:n,providers:i}=e[t];fn(i,e=>this.processProvider(e,n,i||La))}}this.injectorDefTypes.add(a);const o=_e(a)||(()=>new a);this.records.set(a,ja(o,Oa));const c=i.providers;if(null!=c&&!s){const t=e;fn(c,e=>this.processProvider(e,t,c))}return void 0!==r&&void 0!==e.providers}processProvider(e,t,n){let i=Na(e=f(e))?e:f(e&&e.provide);const r=function(e,t,n){return za(e)?ja(void 0,e.useValue):ja(Ra(e),Oa)}(e);if(Na(e)||!0!==e.multi)this.records.get(i);else{let t=this.records.get(i);t||(t=ja(void 0,Oa,!0),t.factory=()=>xn(t.multi),this.records.set(i,t)),i=e,t.multi.push(e)}this.records.set(i,r)}hydrate(e,t){var n;return t.value===Oa&&(t.value=Sa,t.value=t.factory()),"object"==typeof t.value&&t.value&&null!==(n=t.value)&&"object"==typeof n&&"function"==typeof n.ngOnDestroy&&this.onDestroy.add(t.value),t.value}injectableDefInScope(e){return!!e.providedIn&&("string"==typeof e.providedIn?"any"===e.providedIn||e.providedIn===this.scope:this.injectorDefTypes.has(e.providedIn))}}function Pa(e){const t=w(e),n=null!==t?t.factory:_e(e);if(null!==n)return n;if(e instanceof un)throw new Error(`Token ${u(e)} is missing a \u0275prov definition.`);if(e instanceof Function)return function(e){const t=e.length;if(t>0){const n=gn(t,"?");throw new Error(`Can't resolve all parameters for ${u(e)}: (${n.join(", ")}).`)}const n=function(e){const t=e&&(e[k]||e[S]);if(t){const n=function(e){if(e.hasOwnProperty("name"))return e.name;const t=(""+e).match(/^function\s*([^\s(]+)/);return null===t?"":t[1]}(e);return console.warn(`DEPRECATED: DI is instantiating a token "${n}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${n}" class.`),t}return null}(e);return null!==n?()=>n.factory(e):()=>new e}(e);throw new Error("unreachable")}function Ra(e,t,n){let i;if(Na(e)){const t=f(e);return _e(t)||Pa(t)}if(za(e))i=()=>f(e.useValue);else if((r=e)&&r.useFactory)i=()=>e.useFactory(...xn(e.deps||[]));else if(function(e){return!(!e||!e.useExisting)}(e))i=()=>Ln(f(e.useExisting));else{const t=f(e&&(e.useClass||e.provide));if(!function(e){return!!e.deps}(e))return _e(t)||Pa(t);i=()=>new t(...xn(e.deps))}var r;return i}function ja(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function za(e){return null!==e&&"object"==typeof e&&Cn in e}function Na(e){return"function"==typeof e}const Ia=function(e,t,n){return function(e,t=null,n=null,i){const r=Da(e,t,n,i);return r._resolveInjectorDefTypes(),r}({name:n},t,e,n)};let Fa=(()=>{class e{static create(e,t){return Array.isArray(e)?Ia(e,t,""):Ia(e.providers,e.parent,e.name||"")}}return e.THROW_IF_NOT_FOUND=Mn,e.NULL=new Ca,e.\u0275prov=y({token:e,providedIn:"any",factory:()=>Ln(Aa)}),e.__NG_ELEMENT_ID__=-1,e})();function Wa(e,t){At(Ne(e)[1],Ge())}function qa(e){let t=Object.getPrototypeOf(e.type.prototype).constructor,n=!0;const i=[e];for(;t;){let r;if(ge(e))r=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new Error("Directives cannot inherit Components");r=t.\u0275dir}if(r){if(n){i.push(r);const t=e;t.inputs=Ba(e.inputs),t.declaredInputs=Ba(e.declaredInputs),t.outputs=Ba(e.outputs);const n=r.hostBindings;n&&Ha(e,n);const a=r.viewQuery,s=r.contentQueries;if(a&&Va(e,a),s&&Ya(e,s),l(e.inputs,r.inputs),l(e.declaredInputs,r.declaredInputs),l(e.outputs,r.outputs),ge(r)&&r.data.animation){const t=e.data;t.animation=(t.animation||[]).concat(r.data.animation)}}const t=r.features;if(t)for(let i=0;i<t.length;i++){const r=t[i];r&&r.ngInherit&&r(e),r===qa&&(n=!1)}}t=Object.getPrototypeOf(t)}!function(e){let t=0,n=null;for(let i=e.length-1;i>=0;i--){const r=e[i];r.hostVars=t+=r.hostVars,r.hostAttrs=Rt(r.hostAttrs,n=Rt(n,r.hostAttrs))}}(i)}function Ba(e){return e===q?{}:e===V?[]:e}function Va(e,t){const n=e.viewQuery;e.viewQuery=n?(e,i)=>{t(e,i),n(e,i)}:t}function Ya(e,t){const n=e.contentQueries;e.contentQueries=n?(e,i,r)=>{t(e,i,r),n(e,i,r)}:t}function Ha(e,t){const n=e.hostBindings;e.hostBindings=n?(e,i)=>{t(e,i),n(e,i)}:t}let Xa=null;function Ua(){if(!Xa){const e=W.Symbol;if(e&&e.iterator)Xa=e.iterator;else{const e=Object.getOwnPropertyNames(Map.prototype);for(let t=0;t<e.length;++t){const n=e[t];"entries"!==n&&"size"!==n&&Map.prototype[n]===Map.prototype.entries&&(Xa=n)}}}return Xa}class Ga{constructor(e){this.wrapped=e}static wrap(e){return new Ga(e)}static unwrap(e){return Ga.isWrapped(e)?e.wrapped:e}static isWrapped(e){return e instanceof Ga}}function Qa(e){return!!Ka(e)&&(Array.isArray(e)||!(e instanceof Map)&&Ua()in e)}function Ka(e){return null!==e&&("function"==typeof e||"object"==typeof e)}function $a(e,t,n){return e[t]=n}function Ja(e,t){return e[t]}function Za(e,t,n){return!Object.is(e[t],n)&&(e[t]=n,!0)}function es(e,t,n,i){const r=Za(e,t,n);return Za(e,t+1,i)||r}function ts(e,t,n,i,r){const a=es(e,t,n,i);return Za(e,t+2,r)||a}function ns(e,t,n,i,r,a){const s=es(e,t,n,i);return es(e,t+2,r,a)||s}function is(e,t,n,i){const r=He();return Za(r,it(),t)&&(Xe(),function(e,t,n,i,r,a){const s=Pe(e,t);!function(e,t,n,i,r,a,s){if(null==a)Te(e)?e.removeAttribute(t,r,n):t.removeAttribute(r);else{const o=null==s?g(a):s(a,i||"",r);Te(e)?e.setAttribute(t,r,o,n):n?t.setAttributeNS(n,r,o):t.setAttribute(r,o)}}(t[11],s,a,e.value,n,i,r)}(yt(),r,e,t,n,i)),is}function rs(e,t,n,i){return Za(e,it(),n)?t+g(n)+i:kr}function as(e,t,n,i,r,a){const s=es(e,nt(),n,r);return rt(2),s?t+g(n)+i+g(r)+a:kr}function ss(e,t,n,i,r,a,s,o){const c=ts(e,nt(),n,r,s);return rt(3),c?t+g(n)+i+g(r)+a+g(s)+o:kr}function os(e,t,n,i,r,a,s,o){const c=He(),l=Xe(),u=e+ue,d=l.firstCreatePass?function(e,t,n,i,r,a,s,o,c){const l=t.consts,u=zr(t,e,4,s||null,We(l,o));Kr(t,n,u,We(l,c)),At(t,u);const d=u.tViews=Xr(2,u,i,r,a,t.directiveRegistry,t.pipeRegistry,null,t.schemas,l);return null!==t.queries&&(t.queries.template(t,u),d.queries=t.queries.embeddedTView(u)),u}(u,l,c,t,n,i,r,a,s):l.data[u];Ke(d,!1);const h=c[11].createComment("");rr(l,c,h,d),Pi(h,c),ua(c,c[u]=sa(h,c,h,d)),be(d)&&Vr(l,c,d),null!=s&&Yr(c,d,o)}function cs(e){return je(Ve.lFrame.contextLView,ue+e)}function ls(e,t=T.Default){const n=He();return null===n?Ln(e,t):Qt(Ge(),n,f(e),t)}function us(){throw new Error("invalid")}function ds(e,t,n){const i=He();return Za(i,it(),t)&&Qr(Xe(),yt(),i,e,t,i[11],n,!1),ds}function hs(e,t,n,i,r){const a=r?"class":"style";ya(e,n,t.inputs[a],a,i)}function ps(e,t,n,i){const r=He(),a=Xe(),s=ue+e,o=r[11],c=r[s]=Xi(o,t,Ve.lFrame.currentNamespace),l=a.firstCreatePass?function(e,t,n,i,r,a,s){const o=t.consts,c=zr(t,e,2,r,We(o,a));return Kr(t,n,c,We(o,s)),null!==c.attrs&&wa(c,c.attrs,!1),null!==c.mergedAttrs&&wa(c,c.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,c),c}(s,a,r,0,t,n,i):a.data[s];Ke(l,!0);const u=l.mergedAttrs;null!==u&&Dt(o,c,u);const d=l.classes;null!==d&&hr(o,c,d);const h=l.styles;null!==h&&dr(o,c,h),64!=(64&l.flags)&&rr(a,r,c,l),0===Ve.lFrame.elementDepthCount&&Pi(c,r),Ve.lFrame.elementDepthCount++,be(l)&&(Vr(a,r,l),Br(a,l,r)),null!==i&&Yr(r,l)}function fs(){let e=Ge();$e()?Je():(e=e.parent,Ke(e,!1));const t=e;Ve.lFrame.elementDepthCount--;const n=Xe();n.firstCreatePass&&(At(n,e),fe(e)&&n.queries.elementEnd(e)),null!=t.classesWithoutHost&&function(e){return 0!=(16&e.flags)}(t)&&hs(n,t,He(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function(e){return 0!=(32&e.flags)}(t)&&hs(n,t,He(),t.stylesWithoutHost,!1)}function ms(e,t,n,i){ps(e,t,n,i),fs()}function bs(e,t,n){const i=He(),r=Xe(),a=e+ue,s=r.firstCreatePass?function(e,t,n,i,r){const a=t.consts,s=We(a,i),o=zr(t,e,8,"ng-container",s);return null!==s&&wa(o,s,!0),Kr(t,n,o,We(a,r)),null!==t.queries&&t.queries.elementStart(t,o),o}(a,r,i,t,n):r.data[a];Ke(s,!0);const o=i[a]=i[11].createComment("");rr(r,i,o,s),Pi(o,i),be(s)&&(Vr(r,i,s),Br(r,s,i)),null!=n&&Yr(i,s)}function gs(){let e=Ge();const t=Xe();$e()?Je():(e=e.parent,Ke(e,!1)),t.firstCreatePass&&(At(t,e),fe(e)&&t.queries.elementEnd(e))}function _s(e,t,n){bs(e,t,n),gs()}function vs(){return He()}function ys(e){return!!e&&"function"==typeof e.then}function Ms(e){return!!e&&"function"==typeof e.subscribe}const ws=Ms;function As(e,t,n=!1,i){const r=He(),a=Xe(),s=Ge();return ks(a,r,r[11],s,e,t,n,i),As}function Cs(e,t,n=!1,i){const r=Ge(),a=He(),s=Xe();return ks(s,a,_a(ot(s.data),r,a),r,e,t,n,i),Cs}function ks(e,t,n,i,r,a,s=!1,o){const c=be(i),l=e.firstCreatePass&&ga(e),u=ba(t);let d=!0;if(3&i.type){const h=Pe(i,t),p=o?o(h):q,f=p.target||h,m=u.length,b=o?e=>o(De(e[i.index])).target:i.index;if(Te(n)){let s=null;if(!o&&c&&(s=function(e,t,n,i){const r=e.cleanup;if(null!=r)for(let a=0;a<r.length-1;a+=2){const e=r[a];if(e===n&&r[a+1]===i){const e=t[7],n=r[a+2];return e.length>n?e[n]:null}"string"==typeof e&&(a+=2)}return null}(e,t,r,i.index)),null!==s)(s.__ngLastListenerFn__||s).__ngNextListenerFn__=a,s.__ngLastListenerFn__=a,d=!1;else{a=Ss(i,t,a,!1);const e=n.listen(p.name||f,r,a);u.push(a,e),l&&l.push(r,b,m,m+1)}}else a=Ss(i,t,a,!0),f.addEventListener(r,a,s),u.push(a),l&&l.push(r,b,m,s)}else a=Ss(i,t,a,!1);const h=i.outputs;let p;if(d&&null!==h&&(p=h[r])){const e=p.length;if(e)for(let n=0;n<e;n+=2){const e=t[p[n]][p[n+1]].subscribe(a),s=u.length;u.push(a,e),l&&l.push(r,i.index,s,-(s+1))}}}function Os(e,t,n){try{return!1!==t(n)}catch(i){return va(e,i),!1}}function Ss(e,t,n,i){return function r(a){if(a===Function)return n;const s=2&e.flags?ze(e.index,t):t;0==(32&t[2])&&da(s);let o=Os(t,n,a),c=r.__ngNextListenerFn__;for(;c;)o=Os(t,c,a)&&o,c=c.__ngNextListenerFn__;return i&&!1===o&&(a.preventDefault(),a.returnValue=!1),o}}function Ls(e=1){return function(e){return(Ve.lFrame.contextLView=function(e,t){for(;e>0;)t=t[15],e--;return t}(e,Ve.lFrame.contextLView))[8]}(e)}function Ts(e,t){let n=null;const i=function(e){const t=e.attrs;if(null!=t){const e=t.indexOf(5);if(0==(1&e))return t[e+1]}return null}(e);for(let r=0;r<t.length;r++){const a=t[r];if("*"!==a){if(null===i?Mr(e,a,!0):wr(i,a))return r}else n=r}return n}function xs(e){const t=He()[16][6];if(!t.projection){const n=t.projection=gn(e?e.length:1,null),i=n.slice();let r=t.child;for(;null!==r;){const t=e?Ts(r,e):0;null!==t&&(i[t]?i[t].projectionNext=r:n[t]=r,i[t]=r),r=r.next}}}function Ds(e,t=0,n){const i=He(),r=Xe(),a=zr(r,ue+e,16,null,n||null);null===a.projection&&(a.projection=t),Je(),64!=(64&a.flags)&&function(e,t,n){ur(t[11],0,t,n,$i(e,n,t),nr(n.parent||t[6],n,t))}(r,i,a)}function Es(e,t,n){return Ps(e,"",t,"",n),Es}function Ps(e,t,n,i,r){const a=He(),s=rs(a,t,n,i);return s!==kr&&Qr(Xe(),yt(),a,e,s,a[11],r,!1),Ps}function Rs(e,t,n,i,r){const a=e[n+1],s=null===t;let o=i?Tr(a):Dr(a),c=!1;for(;0!==o&&(!1===c||s);){const n=e[o+1];js(e[o],t)&&(c=!0,e[o+1]=i?Pr(n):xr(n)),o=i?Tr(n):Dr(n)}c&&(e[n+1]=i?xr(a):Pr(a))}function js(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&yn(e,t)>=0}const zs={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Ns(e){return e.substring(zs.key,zs.keyEnd)}function Is(e){return e.substring(zs.value,zs.valueEnd)}function Fs(e,t){const n=zs.textEnd;return n===t?-1:(t=zs.keyEnd=function(e,t,n){for(;t<n&&e.charCodeAt(t)>32;)t++;return t}(e,zs.key=t,n),Bs(e,t,n))}function Ws(e,t){const n=zs.textEnd;let i=zs.key=Bs(e,t,n);return n===i?-1:(i=zs.keyEnd=function(e,t,n){let i;for(;t<n&&(45===(i=e.charCodeAt(t))||95===i||(-33&i)>=65&&(-33&i)<=90||i>=48&&i<=57);)t++;return t}(e,i,n),i=Vs(e,i,n),i=zs.value=Bs(e,i,n),i=zs.valueEnd=function(e,t,n){let i=-1,r=-1,a=-1,s=t,o=s;for(;s<n;){const c=e.charCodeAt(s++);if(59===c)return o;34===c||39===c?o=s=Ys(e,c,s,n):t===s-4&&85===a&&82===r&&76===i&&40===c?o=s=Ys(e,41,s,n):c>32&&(o=s),a=r,r=i,i=-33&c}return o}(e,i,n),Vs(e,i,n))}function qs(e){zs.key=0,zs.keyEnd=0,zs.value=0,zs.valueEnd=0,zs.textEnd=e.length}function Bs(e,t,n){for(;t<n&&e.charCodeAt(t)<=32;)t++;return t}function Vs(e,t,n,i){return(t=Bs(e,t,n))<n&&t++,t}function Ys(e,t,n,i){let r=-1,a=n;for(;a<i;){const n=e.charCodeAt(a++);if(n==t&&92!==r)return a;r=92==n&&92===r?0:n}throw new Error}function Hs(e,t,n){return $s(e,t,n,!1),Hs}function Xs(e,t){return $s(e,t,null,!0),Xs}function Us(e){Js(io,Gs,e,!1)}function Gs(e,t){for(let n=function(e){return qs(e),Ws(e,Bs(e,0,zs.textEnd))}(t);n>=0;n=Ws(t,n))io(e,Ns(t),Is(t))}function Qs(e){Js(_n,Ks,e,!0)}function Ks(e,t){for(let n=function(e){return qs(e),Fs(e,Bs(e,0,zs.textEnd))}(t);n>=0;n=Fs(t,n))_n(e,Ns(t),!0)}function $s(e,t,n,i){const r=He(),a=Xe(),s=rt(2);a.firstUpdatePass&&eo(a,e,s,i),t!==kr&&Za(r,s,t)&&ro(a,a.data[_t()],r,r[11],e,r[s+1]=function(e,t){return null==e||("string"==typeof t?e+=t:"object"==typeof e&&(e=u(Un(e)))),e}(t,n),i,s)}function Js(e,t,n,i){const r=Xe(),a=rt(2);r.firstUpdatePass&&eo(r,null,a,i);const s=He();if(n!==kr&&Za(s,a,n)){const o=r.data[_t()];if(oo(o,i)&&!Zs(r,a)){let e=i?o.classesWithoutHost:o.stylesWithoutHost;null!==e&&(n=d(e,n||"")),hs(r,o,s,n,i)}else!function(e,t,n,i,r,a,s,o){r===kr&&(r=B);let c=0,l=0,u=0<r.length?r[0]:null,d=0<a.length?a[0]:null;for(;null!==u||null!==d;){const h=c<r.length?r[c+1]:void 0,p=l<a.length?a[l+1]:void 0;let f,m=null;u===d?(c+=2,l+=2,h!==p&&(m=d,f=p)):null===d||null!==u&&u<d?(c+=2,m=u):(l+=2,m=d,f=p),null!==m&&ro(e,t,n,i,m,f,s,o),u=c<r.length?r[c]:null,d=l<a.length?a[l]:null}}(r,o,s,s[11],s[a+1],s[a+1]=function(e,t,n){if(null==n||""===n)return B;const i=[],r=Un(n);if(Array.isArray(r))for(let a=0;a<r.length;a++)e(i,r[a],!0);else if("object"==typeof r)for(const a in r)r.hasOwnProperty(a)&&e(i,a,r[a]);else"string"==typeof r&&t(i,r);return i}(e,t,n),i,a)}}function Zs(e,t){return t>=e.expandoStartIndex}function eo(e,t,n,i){const r=e.data;if(null===r[n+1]){const a=r[_t()],s=Zs(e,n);oo(a,i)&&null===t&&!s&&(t=!1),t=function(e,t,n,i){const r=ot(e);let a=i?t.residualClasses:t.residualStyles;if(null===r)0===(i?t.classBindings:t.styleBindings)&&(n=no(n=to(null,e,t,n,i),t.attrs,i),a=null);else{const s=t.directiveStylingLast;if(-1===s||e[s]!==r)if(n=to(r,e,t,n,i),null===a){let n=function(e,t,n){const i=n?t.classBindings:t.styleBindings;if(0!==Dr(i))return e[Tr(i)]}(e,t,i);void 0!==n&&Array.isArray(n)&&(n=to(null,e,t,n[1],i),n=no(n,t.attrs,i),function(e,t,n,i){e[Tr(n?t.classBindings:t.styleBindings)]=i}(e,t,i,n))}else a=function(e,t,n){let i;const r=t.directiveEnd;for(let a=1+t.directiveStylingLast;a<r;a++)i=no(i,e[a].hostAttrs,n);return no(i,t.attrs,n)}(e,t,i)}return void 0!==a&&(i?t.residualClasses=a:t.residualStyles=a),n}(r,a,t,i),function(e,t,n,i,r,a){let s=a?t.classBindings:t.styleBindings,o=Tr(s),c=Dr(s);e[i]=n;let l,u=!1;if(Array.isArray(n)){const e=n;l=e[1],(null===l||yn(e,l)>0)&&(u=!0)}else l=n;if(r)if(0!==c){const t=Tr(e[o+1]);e[i+1]=Lr(t,o),0!==t&&(e[t+1]=Er(e[t+1],i)),e[o+1]=131071&e[o+1]|i<<17}else e[i+1]=Lr(o,0),0!==o&&(e[o+1]=Er(e[o+1],i)),o=i;else e[i+1]=Lr(c,0),0===o?o=i:e[c+1]=Er(e[c+1],i),c=i;u&&(e[i+1]=xr(e[i+1])),Rs(e,l,i,!0),Rs(e,l,i,!1),function(e,t,n,i,r){const a=r?e.residualClasses:e.residualStyles;null!=a&&"string"==typeof t&&yn(a,t)>=0&&(n[i+1]=Pr(n[i+1]))}(t,l,e,i,a),s=Lr(o,c),a?t.classBindings=s:t.styleBindings=s}(r,a,t,n,s,i)}}function to(e,t,n,i,r){let a=null;const s=n.directiveEnd;let o=n.directiveStylingLast;for(-1===o?o=n.directiveStart:o++;o<s&&(a=t[o],i=no(i,a.hostAttrs,r),a!==e);)o++;return null!==e&&(n.directiveStylingLast=o),i}function no(e,t,n){const i=n?1:2;let r=-1;if(null!==t)for(let a=0;a<t.length;a++){const s=t[a];"number"==typeof s?r=s:r===i&&(Array.isArray(e)||(e=void 0===e?[]:["",e]),_n(e,s,!!n||t[++a]))}return void 0===e?null:e}function io(e,t,n){_n(e,t,Un(n))}function ro(e,t,n,i,r,a,s,o){if(!(3&t.type))return;const c=e.data,l=c[o+1];so(1==(1&l)?ao(c,t,n,r,Dr(l),s):void 0)||(so(a)||2==(2&l)&&(a=ao(c,null,n,r,o,s)),function(e,t,n,i,r){const a=Te(e);if(t)r?a?e.addClass(n,i):n.classList.add(i):a?e.removeClass(n,i):n.classList.remove(i);else{let t=-1===i.indexOf("-")?void 0:Fi.DashCase;if(null==r)a?e.removeStyle(n,i,t):n.style.removeProperty(i);else{const s="string"==typeof r&&r.endsWith("!important");s&&(r=r.slice(0,-10),t|=Fi.Important),a?e.setStyle(n,i,r,t):n.style.setProperty(i,r,s?"important":"")}}}(i,s,Ee(_t(),n),r,a))}function ao(e,t,n,i,r,a){const s=null===t;let o;for(;r>0;){const t=e[r],a=Array.isArray(t),c=a?t[1]:t,l=null===c;let u=n[r+1];u===kr&&(u=l?B:void 0);let d=l?vn(u,i):c===i?u:void 0;if(a&&!so(d)&&(d=vn(t,i)),so(d)&&(o=d,s))return o;const h=e[r+1];r=s?Tr(h):Dr(h)}if(null!==t){let e=a?t.residualClasses:t.residualStyles;null!=e&&(o=vn(e,i))}return o}function so(e){return void 0!==e}function oo(e,t){return 0!=(e.flags&(t?16:32))}function co(e,t=""){const n=He(),i=Xe(),r=e+ue,a=i.firstCreatePass?zr(i,r,1,t,null):i.data[r],s=n[r]=function(e,t){return Te(e)?e.createText(t):e.createTextNode(t)}(n[11],t);rr(i,n,s,a),Ke(a,!1)}function lo(e){return uo("",e,""),lo}function uo(e,t,n){const i=He(),r=rs(i,e,t,n);return r!==kr&&Ma(i,_t(),r),uo}function ho(e,t,n,i,r){const a=He(),s=as(a,e,t,n,i,r);return s!==kr&&Ma(a,_t(),s),ho}function po(e,t,n,i,r,a,s){const o=He(),c=ss(o,e,t,n,i,r,a,s);return c!==kr&&Ma(o,_t(),c),po}function fo(e,t,n,i,r,a,s,o,c){const l=He(),u=function(e,t,n,i,r,a,s,o,c,l){const u=ns(e,nt(),n,r,s,c);return rt(4),u?t+g(n)+i+g(r)+a+g(s)+o+g(c)+l:kr}(l,e,t,n,i,r,a,s,o,c);return u!==kr&&Ma(l,_t(),u),fo}function mo(e,t,n){Js(_n,Ks,rs(He(),e,t,n),!0)}function bo(e,t,n,i,r){Js(_n,Ks,as(He(),e,t,n,i,r),!0)}function go(e,t,n,i,r,a,s){Js(_n,Ks,ss(He(),e,t,n,i,r,a,s),!0)}function _o(e,t,n){const i=He();return Za(i,it(),t)&&Qr(Xe(),yt(),i,e,t,i[11],n,!0),_o}function vo(e,t,n){const i=He();if(Za(i,it(),t)){const r=Xe(),a=yt();Qr(r,a,i,e,t,_a(ot(r.data),a,i),n,!0)}return vo}const yo=void 0;var Mo=["en",[["a","p"],["AM","PM"],yo],[["AM","PM"],yo,yo],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],yo,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],yo,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",yo,"{1} 'at' {0}",yo],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(e){let t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return 1===t&&0===n?1:5}];let wo={};function Ao(e,t,n){"string"!=typeof t&&(n=t,t=e[Lo.LocaleId]),t=t.toLowerCase().replace(/_/g,"-"),wo[t]=e,n&&(wo[t][Lo.ExtraData]=n)}function Co(e){const t=function(e){return e.toLowerCase().replace(/_/g,"-")}(e);let n=So(t);if(n)return n;const i=t.split("-")[0];if(n=So(i),n)return n;if("en"===i)return Mo;throw new Error(`Missing locale data for the locale "${e}".`)}function ko(e){return Co(e)[Lo.CurrencyCode]||null}function Oo(e){return Co(e)[Lo.PluralCase]}function So(e){return e in wo||(wo[e]=W.ng&&W.ng.common&&W.ng.common.locales&&W.ng.common.locales[e]),wo[e]}var Lo=function(e){return e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData",e}({});const To="en-US";let xo=To;function Do(e){var t,n;n="Expected localeId to be defined",null==(t=e)&&function(e,t,n,i){throw new Error(`ASSERTION ERROR: ${e} [Expected=> null != ${t} <=Actual]`)}(n,t),"string"==typeof e&&(xo=e.toLowerCase().replace(/_/g,"-"))}function Eo(e,t,n,i,r){if(e=f(e),Array.isArray(e))for(let a=0;a<e.length;a++)Eo(e[a],t,n,i,r);else{const a=Xe(),s=He();let o=Na(e)?e:f(e.provide),c=Ra(e);const l=Ge(),u=1048575&l.providerIndexes,d=l.directiveStart,h=l.providerIndexes>>20;if(Na(e)||!e.multi){const i=new xt(c,r,ls),p=jo(o,t,r?u:u+h,d);-1===p?(Xt(Bt(l,s),a,o),Po(a,e,t.length),t.push(o),l.directiveStart++,l.directiveEnd++,r&&(l.providerIndexes+=1048576),n.push(i),s.push(i)):(n[p]=i,s[p]=i)}else{const p=jo(o,t,u+h,d),f=jo(o,t,u,u+h),m=p>=0&&n[p],b=f>=0&&n[f];if(r&&!b||!r&&!m){Xt(Bt(l,s),a,o);const u=function(e,t,n,i,r){const a=new xt(e,n,ls);return a.multi=[],a.index=t,a.componentProviders=0,Ro(a,r,i&&!n),a}(r?No:zo,n.length,r,i,c);!r&&b&&(n[f].providerFactory=u),Po(a,e,t.length,0),t.push(o),l.directiveStart++,l.directiveEnd++,r&&(l.providerIndexes+=1048576),n.push(u),s.push(u)}else Po(a,e,p>-1?p:f,Ro(n[r?f:p],c,!r&&i));!r&&i&&b&&n[f].componentProviders++}}}function Po(e,t,n,i){const r=Na(t);if(r||t.useClass){const a=(t.useClass||t).prototype.ngOnDestroy;if(a){const s=e.destroyHooks||(e.destroyHooks=[]);if(!r&&t.multi){const e=s.indexOf(n);-1===e?s.push(n,[i,a]):s[e+1].push(i,a)}else s.push(n,a)}}}function Ro(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function jo(e,t,n,i){for(let r=n;r<i;r++)if(t[r]===e)return r;return-1}function zo(e,t,n,i){return Io(this.multi,[])}function No(e,t,n,i){const r=this.multi;let a;if(this.providerFactory){const e=this.providerFactory.componentProviders,t=en(n,n[1],this.providerFactory.index,i);a=t.slice(0,e),Io(r,a);for(let n=e;n<t.length;n++)a.push(t[n])}else a=[],Io(r,a);return a}function Io(e,t){for(let n=0;n<e.length;n++)t.push((0,e[n])());return t}function Fo(e,t=[]){return n=>{n.providersResolver=(n,i)=>function(e,t,n){const i=Xe();if(i.firstCreatePass){const r=ge(e);Eo(n,i.data,i.blueprint,r,!0),Eo(t,i.data,i.blueprint,r,!1)}}(n,i?i(e):e,t)}}class Wo{}class qo{resolveComponentFactory(e){throw function(e){const t=Error(`No component factory found for ${u(e)}. Did you add it to @NgModule.entryComponents?`);return t.ngComponent=e,t}(e)}}let Bo=(()=>{class e{}return e.NULL=new qo,e})();function Vo(...e){}function Yo(e,t){return new Xo(Pe(e,t))}const Ho=function(){return Yo(Ge(),He())};let Xo=(()=>{class e{constructor(e){this.nativeElement=e}}return e.__NG_ELEMENT_ID__=Ho,e})();function Uo(e){return e instanceof Xo?e.nativeElement:e}class Go{}let Qo=(()=>{class e{}return e.__NG_ELEMENT_ID__=()=>Ko(),e})();const Ko=function(){const e=He(),t=ze(Ge().index,e);return function(e){return e[11]}(he(t)?t:e)};let $o=(()=>{class e{}return e.\u0275prov=y({token:e,providedIn:"root",factory:()=>null}),e})();class Jo{constructor(e){this.full=e,this.major=e.split(".")[0],this.minor=e.split(".")[1],this.patch=e.split(".").slice(2).join(".")}}const Zo=new Jo("11.2.6");class ec{constructor(){}supports(e){return Qa(e)}create(e){return new nc(e)}}const tc=(e,t)=>t;class nc{constructor(e){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=e||tc}forEachItem(e){let t;for(t=this._itHead;null!==t;t=t._next)e(t)}forEachOperation(e){let t=this._itHead,n=this._removalsHead,i=0,r=null;for(;t||n;){const a=!n||t&&t.currentIndex<sc(n,i,r)?t:n,s=sc(a,i,r),o=a.currentIndex;if(a===n)i--,n=n._nextRemoved;else if(t=t._next,null==a.previousIndex)i++;else{r||(r=[]);const e=s-i,t=o-i;if(e!=t){for(let n=0;n<e;n++){const i=n<r.length?r[n]:r[n]=0,a=i+n;t<=a&&a<e&&(r[n]=i+1)}r[a.previousIndex]=t-e}}s!==o&&e(a,s,o)}}forEachPreviousItem(e){let t;for(t=this._previousItHead;null!==t;t=t._nextPrevious)e(t)}forEachAddedItem(e){let t;for(t=this._additionsHead;null!==t;t=t._nextAdded)e(t)}forEachMovedItem(e){let t;for(t=this._movesHead;null!==t;t=t._nextMoved)e(t)}forEachRemovedItem(e){let t;for(t=this._removalsHead;null!==t;t=t._nextRemoved)e(t)}forEachIdentityChange(e){let t;for(t=this._identityChangesHead;null!==t;t=t._nextIdentityChange)e(t)}diff(e){if(null==e&&(e=[]),!Qa(e))throw new Error(`Error trying to diff '${u(e)}'. Only arrays and iterables are allowed`);return this.check(e)?this:null}onDestroy(){}check(e){this._reset();let t,n,i,r=this._itHead,a=!1;if(Array.isArray(e)){this.length=e.length;for(let t=0;t<this.length;t++)n=e[t],i=this._trackByFn(t,n),null!==r&&Object.is(r.trackById,i)?(a&&(r=this._verifyReinsertion(r,n,i,t)),Object.is(r.item,n)||this._addIdentityChange(r,n)):(r=this._mismatch(r,n,i,t),a=!0),r=r._next}else t=0,function(e,t){if(Array.isArray(e))for(let n=0;n<e.length;n++)t(e[n]);else{const n=e[Ua()]();let i;for(;!(i=n.next()).done;)t(i.value)}}(e,e=>{i=this._trackByFn(t,e),null!==r&&Object.is(r.trackById,i)?(a&&(r=this._verifyReinsertion(r,e,i,t)),Object.is(r.item,e)||this._addIdentityChange(r,e)):(r=this._mismatch(r,e,i,t),a=!0),r=r._next,t++}),this.length=t;return this._truncate(r),this.collection=e,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let e;for(e=this._previousItHead=this._itHead;null!==e;e=e._next)e._nextPrevious=e._next;for(e=this._additionsHead;null!==e;e=e._nextAdded)e.previousIndex=e.currentIndex;for(this._additionsHead=this._additionsTail=null,e=this._movesHead;null!==e;e=e._nextMoved)e.previousIndex=e.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(e,t,n,i){let r;return null===e?r=this._itTail:(r=e._prev,this._remove(e)),null!==(e=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null))?(Object.is(e.item,t)||this._addIdentityChange(e,t),this._reinsertAfter(e,r,i)):null!==(e=null===this._linkedRecords?null:this._linkedRecords.get(n,i))?(Object.is(e.item,t)||this._addIdentityChange(e,t),this._moveAfter(e,r,i)):e=this._addAfter(new ic(t,n),r,i),e}_verifyReinsertion(e,t,n,i){let r=null===this._unlinkedRecords?null:this._unlinkedRecords.get(n,null);return null!==r?e=this._reinsertAfter(r,e._prev,i):e.currentIndex!=i&&(e.currentIndex=i,this._addToMoves(e,i)),e}_truncate(e){for(;null!==e;){const t=e._next;this._addToRemovals(this._unlink(e)),e=t}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(e,t,n){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(e);const i=e._prevRemoved,r=e._nextRemoved;return null===i?this._removalsHead=r:i._nextRemoved=r,null===r?this._removalsTail=i:r._prevRemoved=i,this._insertAfter(e,t,n),this._addToMoves(e,n),e}_moveAfter(e,t,n){return this._unlink(e),this._insertAfter(e,t,n),this._addToMoves(e,n),e}_addAfter(e,t,n){return this._insertAfter(e,t,n),this._additionsTail=null===this._additionsTail?this._additionsHead=e:this._additionsTail._nextAdded=e,e}_insertAfter(e,t,n){const i=null===t?this._itHead:t._next;return e._next=i,e._prev=t,null===i?this._itTail=e:i._prev=e,null===t?this._itHead=e:t._next=e,null===this._linkedRecords&&(this._linkedRecords=new ac),this._linkedRecords.put(e),e.currentIndex=n,e}_remove(e){return this._addToRemovals(this._unlink(e))}_unlink(e){null!==this._linkedRecords&&this._linkedRecords.remove(e);const t=e._prev,n=e._next;return null===t?this._itHead=n:t._next=n,null===n?this._itTail=t:n._prev=t,e}_addToMoves(e,t){return e.previousIndex===t||(this._movesTail=null===this._movesTail?this._movesHead=e:this._movesTail._nextMoved=e),e}_addToRemovals(e){return null===this._unlinkedRecords&&(this._unlinkedRecords=new ac),this._unlinkedRecords.put(e),e.currentIndex=null,e._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=e,e._prevRemoved=null):(e._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=e),e}_addIdentityChange(e,t){return e.item=t,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=e:this._identityChangesTail._nextIdentityChange=e,e}}class ic{constructor(e,t){this.item=e,this.trackById=t,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class rc{constructor(){this._head=null,this._tail=null}add(e){null===this._head?(this._head=this._tail=e,e._nextDup=null,e._prevDup=null):(this._tail._nextDup=e,e._prevDup=this._tail,e._nextDup=null,this._tail=e)}get(e,t){let n;for(n=this._head;null!==n;n=n._nextDup)if((null===t||t<=n.currentIndex)&&Object.is(n.trackById,e))return n;return null}remove(e){const t=e._prevDup,n=e._nextDup;return null===t?this._head=n:t._nextDup=n,null===n?this._tail=t:n._prevDup=t,null===this._head}}class ac{constructor(){this.map=new Map}put(e){const t=e.trackById;let n=this.map.get(t);n||(n=new rc,this.map.set(t,n)),n.add(e)}get(e,t){const n=this.map.get(e);return n?n.get(e,t):null}remove(e){const t=e.trackById;return this.map.get(t).remove(e)&&this.map.delete(t),e}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function sc(e,t,n){const i=e.previousIndex;if(null===i)return i;let r=0;return n&&i<n.length&&(r=n[i]),i+t+r}class oc{constructor(){}supports(e){return e instanceof Map||Ka(e)}create(){return new cc}}class cc{constructor(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(e){let t;for(t=this._mapHead;null!==t;t=t._next)e(t)}forEachPreviousItem(e){let t;for(t=this._previousMapHead;null!==t;t=t._nextPrevious)e(t)}forEachChangedItem(e){let t;for(t=this._changesHead;null!==t;t=t._nextChanged)e(t)}forEachAddedItem(e){let t;for(t=this._additionsHead;null!==t;t=t._nextAdded)e(t)}forEachRemovedItem(e){let t;for(t=this._removalsHead;null!==t;t=t._nextRemoved)e(t)}diff(e){if(e){if(!(e instanceof Map||Ka(e)))throw new Error(`Error trying to diff '${u(e)}'. Only maps and objects are allowed`)}else e=new Map;return this.check(e)?this:null}onDestroy(){}check(e){this._reset();let t=this._mapHead;if(this._appendAfter=null,this._forEach(e,(e,n)=>{if(t&&t.key===n)this._maybeAddToChanges(t,e),this._appendAfter=t,t=t._next;else{const i=this._getOrCreateRecordForKey(n,e);t=this._insertBeforeOrAppend(t,i)}}),t){t._prev&&(t._prev._next=null),this._removalsHead=t;for(let e=t;null!==e;e=e._nextRemoved)e===this._mapHead&&(this._mapHead=null),this._records.delete(e.key),e._nextRemoved=e._next,e.previousValue=e.currentValue,e.currentValue=null,e._prev=null,e._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(e,t){if(e){const n=e._prev;return t._next=e,t._prev=n,e._prev=t,n&&(n._next=t),e===this._mapHead&&(this._mapHead=t),this._appendAfter=e,e}return this._appendAfter?(this._appendAfter._next=t,t._prev=this._appendAfter):this._mapHead=t,this._appendAfter=t,null}_getOrCreateRecordForKey(e,t){if(this._records.has(e)){const n=this._records.get(e);this._maybeAddToChanges(n,t);const i=n._prev,r=n._next;return i&&(i._next=r),r&&(r._prev=i),n._next=null,n._prev=null,n}const n=new lc(e);return this._records.set(e,n),n.currentValue=t,this._addToAdditions(n),n}_reset(){if(this.isDirty){let e;for(this._previousMapHead=this._mapHead,e=this._previousMapHead;null!==e;e=e._next)e._nextPrevious=e._next;for(e=this._changesHead;null!==e;e=e._nextChanged)e.previousValue=e.currentValue;for(e=this._additionsHead;null!=e;e=e._nextAdded)e.previousValue=e.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(e,t){Object.is(t,e.currentValue)||(e.previousValue=e.currentValue,e.currentValue=t,this._addToChanges(e))}_addToAdditions(e){null===this._additionsHead?this._additionsHead=this._additionsTail=e:(this._additionsTail._nextAdded=e,this._additionsTail=e)}_addToChanges(e){null===this._changesHead?this._changesHead=this._changesTail=e:(this._changesTail._nextChanged=e,this._changesTail=e)}_forEach(e,t){e instanceof Map?e.forEach(t):Object.keys(e).forEach(n=>t(e[n],n))}}class lc{constructor(e){this.key=e,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function uc(){return new dc([new ec])}let dc=(()=>{class e{constructor(e){this.factories=e}static create(t,n){if(null!=n){const e=n.factories.slice();t=t.concat(e)}return new e(t)}static extend(t){return{provide:e,useFactory:n=>e.create(t,n||uc()),deps:[[e,new Rn,new Pn]]}}find(e){const t=this.factories.find(t=>t.supports(e));if(null!=t)return t;throw new Error(`Cannot find a differ supporting object '${e}' of type '${n=e,n.name||typeof n}'`);var n}}return e.\u0275prov=y({token:e,providedIn:"root",factory:uc}),e})();function hc(){return new pc([new oc])}let pc=(()=>{class e{constructor(e){this.factories=e}static create(t,n){if(n){const e=n.factories.slice();t=t.concat(e)}return new e(t)}static extend(t){return{provide:e,useFactory:n=>e.create(t,n||hc()),deps:[[e,new Rn,new Pn]]}}find(e){const t=this.factories.find(t=>t.supports(e));if(t)return t;throw new Error(`Cannot find a differ supporting object '${e}'`)}}return e.\u0275prov=y({token:e,providedIn:"root",factory:hc}),e})();function fc(e,t,n,i,r=!1){for(;null!==n;){const a=t[n.index];if(null!==a&&i.push(De(a)),pe(a))for(let e=de;e<a.length;e++){const t=a[e],n=t[1].firstChild;null!==n&&fc(t[1],t,n,i)}const s=n.type;if(8&s)fc(e,t,n.child,i);else if(32&s){const e=Wi(n,t);let r;for(;r=e();)i.push(r)}else if(16&s){const e=sr(t,n);if(Array.isArray(e))i.push(...e);else{const n=qi(t[16]);fc(n[1],n,e,i,!0)}}n=r?n.projectionNext:n.next}return i}class mc{constructor(e,t){this._lView=e,this._cdRefInjectingView=t,this._appRef=null,this._attachedToViewContainer=!1}get rootNodes(){const e=this._lView,t=e[1];return fc(t,e,t.firstChild,[])}get context(){return this._lView[8]}get destroyed(){return 256==(256&this._lView[2])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const e=this._lView[3];if(pe(e)){const t=e[8],n=t?t.indexOf(this):-1;n>-1&&(Gi(e,n),bn(t,n))}this._attachedToViewContainer=!1}Qi(this._lView[1],this._lView)}onDestroy(e){Ur(this._lView[1],this._lView,null,e)}markForCheck(){da(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-129}reattach(){this._lView[2]|=128}detectChanges(){ha(this._lView[1],this._lView,this.context)}checkNoChanges(){!function(e,t,n){et(!0);try{ha(e,t,n)}finally{et(!1)}}(this._lView[1],this._lView,this.context)}attachToViewContainerRef(){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._attachedToViewContainer=!0}detachFromAppRef(){var e;this._appRef=null,lr(this._lView[1],e=this._lView,e[11],2,null,null)}attachToAppRef(e){if(this._attachedToViewContainer)throw new Error("This view is already attached to a ViewContainer!");this._appRef=e}}class bc extends mc{constructor(e){super(e),this._view=e}detectChanges(){pa(this._view)}checkNoChanges(){!function(e){et(!0);try{pa(e)}finally{et(!1)}}(this._view)}get context(){return null}}const gc=vc;let _c=(()=>{class e{}return e.__NG_ELEMENT_ID__=gc,e.__ChangeDetectorRef__=!0,e})();function vc(e=!1){return function(e,t,n){if(!n&&me(e)){const n=ze(e.index,t);return new mc(n,n)}return 47&e.type?new mc(t[16],t):null}(Ge(),He(),e)}const yc=[new oc],Mc=new dc([new ec]),wc=new pc(yc),Ac=function(){return Sc(Ge(),He())};let Cc=(()=>{class e{}return e.__NG_ELEMENT_ID__=Ac,e})();const kc=Cc,Oc=class extends kc{constructor(e,t,n){super(),this._declarationLView=e,this._declarationTContainer=t,this.elementRef=n}createEmbeddedView(e){const t=this._declarationTContainer.tViews,n=jr(this._declarationLView,t,e,16,null,t.declTNode,null,null,null,null);n[17]=this._declarationLView[this._declarationTContainer.index];const i=this._declarationLView[19];return null!==i&&(n[19]=i.createEmbeddedView(t)),Ir(t,n,e),new mc(n)}};function Sc(e,t){return 4&e.type?new Oc(t,e,Yo(e,t)):null}class Lc{}class Tc{}const xc=function(){return zc(Ge(),He())};let Dc=(()=>{class e{}return e.__NG_ELEMENT_ID__=xc,e})();const Ec=Dc,Pc=class extends Ec{constructor(e,t,n){super(),this._lContainer=e,this._hostTNode=t,this._hostLView=n}get element(){return Yo(this._hostTNode,this._hostLView)}get injector(){return new rn(this._hostTNode,this._hostLView)}get parentInjector(){const e=Ht(this._hostTNode,this._hostLView);if(zt(e)){const t=It(e,this._hostLView),n=Nt(e);return new rn(t[1].data[n+8],t)}return new rn(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(e){const t=Rc(this._lContainer);return null!==t&&t[e]||null}get length(){return this._lContainer.length-de}createEmbeddedView(e,t,n){const i=e.createEmbeddedView(t||{});return this.insert(i,n),i}createComponent(e,t,n,i,r){const a=n||this.parentInjector;if(!r&&null==e.ngModule&&a){const e=a.get(Lc,null);e&&(r=e)}const s=e.create(a,i,void 0,r);return this.insert(s.hostView,t),s}insert(e,t){const n=e._lView,i=n[1];if(pe(n[3])){const t=this.indexOf(e);if(-1!==t)this.detach(t);else{const t=n[3],i=new Pc(t,t[6],t[3]);i.detach(i.indexOf(e))}}const r=this._adjustIndex(t),a=this._lContainer;!function(e,t,n,i){const r=de+i,a=n.length;i>0&&(n[r-1][4]=t),i<a-de?(t[4]=n[r],mn(n,de+i,t)):(n.push(t),t[4]=null),t[3]=n;const s=t[17];null!==s&&n!==s&&function(e,t){const n=e[9];t[16]!==t[3][3][16]&&(e[2]=!0),null===n?e[9]=[t]:n.push(t)}(s,t);const o=t[19];null!==o&&o.insertView(e),t[2]|=128}(i,n,a,r);const s=or(r,a),o=n[11],c=tr(o,a[7]);return null!==c&&function(e,t,n,i,r,a){i[0]=r,i[6]=t,lr(e,i,n,1,r,a)}(i,a[6],o,n,c,s),e.attachToViewContainerRef(),mn(jc(a),r,e),e}move(e,t){return this.insert(e,t)}indexOf(e){const t=Rc(this._lContainer);return null!==t?t.indexOf(e):-1}remove(e){const t=this._adjustIndex(e,-1),n=Gi(this._lContainer,t);n&&(bn(jc(this._lContainer),t),Qi(n[1],n))}detach(e){const t=this._adjustIndex(e,-1),n=Gi(this._lContainer,t);return n&&null!=bn(jc(this._lContainer),t)?new mc(n):null}_adjustIndex(e,t=0){return null==e?this.length+t:e}};function Rc(e){return e[8]}function jc(e){return e[8]||(e[8]=[])}function zc(e,t){let n;const i=t[e.index];if(pe(i))n=i;else{let r;if(8&e.type)r=De(i);else{const n=t[11];r=n.createComment("");const i=Pe(e,t);Ji(n,tr(n,i),r,function(e,t){return Te(e)?e.nextSibling(t):t.nextSibling}(n,i),!1)}t[e.index]=n=sa(i,t,r,e),ua(t,n)}return new Pc(n,e,t)}const Nc={};class Ic extends Bo{constructor(e){super(),this.ngModule=e}resolveComponentFactory(e){const t=ce(e);return new qc(t,this.ngModule)}}function Fc(e){const t=[];for(let n in e)e.hasOwnProperty(n)&&t.push({propName:e[n],templateName:n});return t}const Wc=new un("SCHEDULER_TOKEN",{providedIn:"root",factory:()=>Ri});class qc extends Wo{constructor(e,t){super(),this.componentDef=e,this.ngModule=t,this.componentType=e.type,this.selector=e.selectors.map(Cr).join(","),this.ngContentSelectors=e.ngContentSelectors?e.ngContentSelectors:[],this.isBoundToModule=!!t}get inputs(){return Fc(this.componentDef.inputs)}get outputs(){return Fc(this.componentDef.outputs)}create(e,t,n,i){const r=(i=i||this.ngModule)?function(e,t){return{get:(n,i,r)=>{const a=e.get(n,Nc,r);return a!==Nc||i===Nc?a:t.get(n,i,r)}}}(e,i.injector):e,a=r.get(Go,xe),s=r.get($o,null),o=a.createRenderer(null,this.componentDef),c=this.componentDef.selectors[0][0]||"div",l=n?function(e,t,n){if(Te(e))return e.selectRootElement(t,n===j.ShadowDom);let i="string"==typeof t?e.querySelector(t):t;return i.textContent="",i}(o,n,this.componentDef.encapsulation):Xi(a.createRenderer(null,this.componentDef),c,function(e){const t=e.toLowerCase();return"svg"===t?ke:"math"===t?"http://www.w3.org/1998/MathML/":null}(c)),u=this.componentDef.onPush?576:528,d={components:[],scheduler:Ri,clean:ma,playerHandler:null,flags:0},h=Xr(0,null,null,1,0,null,null,null,null,null),p=jr(null,h,d,u,null,null,a,o,s,r);let f,m;ht(p);try{const e=function(e,t,n,i,r,a){const s=n[1];n[20]=e;const o=zr(s,20,2,"#host",null),c=o.mergedAttrs=t.hostAttrs;null!==c&&(wa(o,c,!0),null!==e&&(Dt(r,e,c),null!==o.classes&&hr(r,e,o.classes),null!==o.styles&&dr(r,e,o.styles)));const l=i.createRenderer(e,t),u=jr(n,Hr(t),null,t.onPush?64:16,n[20],o,i,l,null,null);return s.firstCreatePass&&(Xt(Bt(o,n),s,t.type),Zr(s,o),ta(o,n.length,1)),ua(n,u),n[20]=u}(l,this.componentDef,p,a,o);if(l)if(n)Dt(o,l,["ng-version",Zo.full]);else{const{attrs:e,classes:t}=function(e){const t=[],n=[];let i=1,r=2;for(;i<e.length;){let a=e[i];if("string"==typeof a)2===r?""!==a&&t.push(a,e[++i]):8===r&&n.push(a);else{if(!vr(r))break;r=a}i++}return{attrs:t,classes:n}}(this.componentDef.selectors[0]);e&&Dt(o,l,e),t&&t.length>0&&hr(o,l,t.join(" "))}if(m=Re(h,ue),void 0!==t){const e=m.projection=[];for(let n=0;n<this.ngContentSelectors.length;n++){const i=t[n];e.push(null!=i?Array.from(i):null)}}f=function(e,t,n,i,r){const a=n[1],s=function(e,t,n){const i=Ge();e.firstCreatePass&&(n.providersResolver&&n.providersResolver(n),na(e,i,t,Nr(e,t,1,null),n));const r=en(t,e,i.directiveStart,i);Pi(r,t);const a=Pe(i,t);return a&&Pi(a,t),r}(a,n,t);if(i.components.push(s),e[8]=s,r&&r.forEach(e=>e(s,t)),t.contentQueries){const e=Ge();t.contentQueries(1,s,e.directiveStart)}const o=Ge();return!a.firstCreatePass||null===t.hostBindings&&null===t.hostAttrs||(vt(o.index),$r(n[1],o,0,o.directiveStart,o.directiveEnd,t),Jr(t,s)),s}(e,this.componentDef,p,d,[Wa]),Ir(h,p,null)}finally{gt()}return new Bc(this.componentType,f,Yo(m,p),p,m)}}class Bc extends class{}{constructor(e,t,n,i,r){super(),this.location=n,this._rootLView=i,this._tNode=r,this.instance=t,this.hostView=this.changeDetectorRef=new bc(i),this.componentType=e}get injector(){return new rn(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(e){this.hostView.onDestroy(e)}}const Vc=new Map;class Yc extends Lc{constructor(e,t){super(),this._parent=t,this._bootstrapComponents=[],this.injector=this,this.destroyCbs=[],this.componentFactoryResolver=new Ic(this);const n=le(e),i=e[G]||null;i&&Do(i),this._bootstrapComponents=Ii(n.bootstrap),this._r3Injector=Da(e,t,[{provide:Lc,useValue:this},{provide:Bo,useValue:this.componentFactoryResolver}],u(e)),this._r3Injector._resolveInjectorDefTypes(),this.instance=this.get(e)}get(e,t=Fa.THROW_IF_NOT_FOUND,n=T.Default){return e===Fa||e===Lc||e===Aa?this:this._r3Injector.get(e,t,n)}destroy(){const e=this._r3Injector;!e.destroyed&&e.destroy(),this.destroyCbs.forEach(e=>e()),this.destroyCbs=null}onDestroy(e){this.destroyCbs.push(e)}}class Hc extends Tc{constructor(e){super(),this.moduleType=e,null!==le(e)&&function(e){const t=new Set;!function e(n){const i=le(n,!0),r=i.id;null!==r&&(function(e,t,n){if(t&&t!==n)throw new Error(`Duplicate module registered for ${e} - ${u(t)} vs ${u(t.name)}`)}(r,Vc.get(r),n),Vc.set(r,n));const a=Ii(i.imports);for(const s of a)t.has(s)||(t.add(s),e(s))}(e)}(e)}create(e){return new Yc(this.moduleType,e)}}function Xc(e,t,n){const i=tt()+e,r=He();return r[i]===kr?$a(r,i,n?t.call(n):t()):Ja(r,i)}function Uc(e,t,n,i){return el(He(),tt(),e,t,n,i)}function Gc(e,t,n,i,r){return tl(He(),tt(),e,t,n,i,r)}function Qc(e,t,n,i,r,a){return nl(He(),tt(),e,t,n,i,r,a)}function Kc(e,t,n,i,r,a,s){return il(He(),tt(),e,t,n,i,r,a,s)}function $c(e,t,n,i,r,a,s,o){const c=tt()+e,l=He(),u=ns(l,c,n,i,r,a);return Za(l,c+4,s)||u?$a(l,c+5,o?t.call(o,n,i,r,a,s):t(n,i,r,a,s)):Ja(l,c+5)}function Jc(e,t,n,i){return function(e,t,n,i,r,a){let s=t+n,o=!1;for(let c=0;c<r.length;c++)Za(e,s++,r[c])&&(o=!0);return o?$a(e,s,i.apply(a,r)):Zc(e,s)}(He(),tt(),e,t,n,i)}function Zc(e,t){const n=e[t];return n===kr?void 0:n}function el(e,t,n,i,r,a){const s=t+n;return Za(e,s,r)?$a(e,s+1,a?i.call(a,r):i(r)):Zc(e,s+1)}function tl(e,t,n,i,r,a,s){const o=t+n;return es(e,o,r,a)?$a(e,o+2,s?i.call(s,r,a):i(r,a)):Zc(e,o+2)}function nl(e,t,n,i,r,a,s,o){const c=t+n;return ts(e,c,r,a,s)?$a(e,c+3,o?i.call(o,r,a,s):i(r,a,s)):Zc(e,c+3)}function il(e,t,n,i,r,a,s,o,c){const l=t+n;return ns(e,l,r,a,s,o)?$a(e,l+4,c?i.call(c,r,a,s,o):i(r,a,s,o)):Zc(e,l+4)}function rl(e,t){const n=Xe();let i;const r=e+ue;n.firstCreatePass?(i=function(e,t){if(t)for(let n=t.length-1;n>=0;n--){const i=t[n];if(e===i.name)return i}throw new b("302",`The pipe '${e}' could not be found!`)}(t,n.pipeRegistry),n.data[r]=i,i.onDestroy&&(n.destroyHooks||(n.destroyHooks=[])).push(r,i.onDestroy)):i=n.data[r];const a=i.factory||(i.factory=_e(i.type)),s=D(ls);try{const e=Wt(!1),t=a();return Wt(e),function(e,t,n,i){n>=e.data.length&&(e.data[n]=null,e.blueprint[n]=null),t[n]=i}(n,He(),r,t),t}finally{D(s)}}function al(e,t,n){const i=e+ue,r=He(),a=je(r,i);return ul(r,ll(r,i)?el(r,tt(),t,a.transform,n,a):a.transform(n))}function sl(e,t,n,i){const r=e+ue,a=He(),s=je(a,r);return ul(a,ll(a,r)?tl(a,tt(),t,s.transform,n,i,s):s.transform(n,i))}function ol(e,t,n,i,r){const a=e+ue,s=He(),o=je(s,a);return ul(s,ll(s,a)?nl(s,tt(),t,o.transform,n,i,r,o):o.transform(n,i,r))}function cl(e,t,n,i,r,a){const s=e+ue,o=He(),c=je(o,s);return ul(o,ll(o,s)?il(o,tt(),t,c.transform,n,i,r,a,c):c.transform(n,i,r,a))}function ll(e,t){return e[1].data[t].pure}function ul(e,t){return Ga.isWrapped(t)&&(t=Ga.unwrap(t),e[nt()]=kr),t}const dl=class extends i.a{constructor(e=!1){super(),this.__isAsync=e}emit(e){super.next(e)}subscribe(e,t,n){let i,a=e=>null,s=()=>null;e&&"object"==typeof e?(i=this.__isAsync?t=>{setTimeout(()=>e.next(t))}:t=>{e.next(t)},e.error&&(a=this.__isAsync?t=>{setTimeout(()=>e.error(t))}:t=>{e.error(t)}),e.complete&&(s=this.__isAsync?()=>{setTimeout(()=>e.complete())}:()=>{e.complete()})):(i=this.__isAsync?t=>{setTimeout(()=>e(t))}:t=>{e(t)},t&&(a=this.__isAsync?e=>{setTimeout(()=>t(e))}:e=>{t(e)}),n&&(s=this.__isAsync?()=>{setTimeout(()=>n())}:()=>{n()}));const o=super.subscribe(i,a,s);return e instanceof r.a&&e.add(o),o}};function hl(){return this._results[Ua()]()}class pl{constructor(e=!1){this._emitDistinctChangesOnly=e,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const t=Ua(),n=pl.prototype;n[t]||(n[t]=hl)}get changes(){return this._changes||(this._changes=new dl)}get(e){return this._results[e]}map(e){return this._results.map(e)}filter(e){return this._results.filter(e)}find(e){return this._results.find(e)}reduce(e,t){return this._results.reduce(e,t)}forEach(e){this._results.forEach(e)}some(e){return this._results.some(e)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(e,t){const n=this;n.dirty=!1;const i=pn(e);(this._changesDetected=!function(e,t,n){if(e.length!==t.length)return!1;for(let i=0;i<e.length;i++){let r=e[i],a=t[i];if(n&&(r=n(r),a=n(a)),a!==r)return!1}return!0}(n._results,i,t))&&(n._results=i,n.length=i.length,n.last=i[this.length-1],n.first=i[0])}notifyOnChanges(){!this._changes||!this._changesDetected&&this._emitDistinctChangesOnly||this._changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}class fl{constructor(e){this.queryList=e,this.matches=null}clone(){return new fl(this.queryList)}setDirty(){this.queryList.setDirty()}}class ml{constructor(e=[]){this.queries=e}createEmbeddedView(e){const t=e.queries;if(null!==t){const n=null!==e.contentQueries?e.contentQueries[0]:t.length,i=[];for(let e=0;e<n;e++){const n=t.getByIndex(e);i.push(this.queries[n.indexInDeclarationView].clone())}return new ml(i)}return null}insertView(e){this.dirtyQueriesWithMatches(e)}detachView(e){this.dirtyQueriesWithMatches(e)}dirtyQueriesWithMatches(e){for(let t=0;t<this.queries.length;t++)null!==Tl(e,t).matches&&this.queries[t].setDirty()}}class bl{constructor(e,t,n=null){this.predicate=e,this.flags=t,this.read=n}}class gl{constructor(e=[]){this.queries=e}elementStart(e,t){for(let n=0;n<this.queries.length;n++)this.queries[n].elementStart(e,t)}elementEnd(e){for(let t=0;t<this.queries.length;t++)this.queries[t].elementEnd(e)}embeddedTView(e){let t=null;for(let n=0;n<this.length;n++){const i=null!==t?t.length:0,r=this.getByIndex(n).embeddedTView(e,i);r&&(r.indexInDeclarationView=n,null!==t?t.push(r):t=[r])}return null!==t?new gl(t):null}template(e,t){for(let n=0;n<this.queries.length;n++)this.queries[n].template(e,t)}getByIndex(e){return this.queries[e]}get length(){return this.queries.length}track(e){this.queries.push(e)}}class _l{constructor(e,t=-1){this.metadata=e,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=t}elementStart(e,t){this.isApplyingToNode(t)&&this.matchTNode(e,t)}elementEnd(e){this._declarationNodeIndex===e.index&&(this._appliesToNextNode=!1)}template(e,t){this.elementStart(e,t)}embeddedTView(e,t){return this.isApplyingToNode(e)?(this.crossesNgTemplate=!0,this.addMatch(-e.index,t),new _l(this.metadata)):null}isApplyingToNode(e){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const t=this._declarationNodeIndex;let n=e.parent;for(;null!==n&&8&n.type&&n.index!==t;)n=n.parent;return t===(null!==n?n.index:-1)}return this._appliesToNextNode}matchTNode(e,t){const n=this.metadata.predicate;if(Array.isArray(n))for(let i=0;i<n.length;i++){const r=n[i];this.matchTNodeWithReadOption(e,t,vl(t,r)),this.matchTNodeWithReadOption(e,t,Zt(t,e,r,!1,!1))}else n===Cc?4&t.type&&this.matchTNodeWithReadOption(e,t,-1):this.matchTNodeWithReadOption(e,t,Zt(t,e,n,!1,!1))}matchTNodeWithReadOption(e,t,n){if(null!==n){const i=this.metadata.read;if(null!==i)if(i===Xo||i===Dc||i===Cc&&4&t.type)this.addMatch(t.index,-2);else{const n=Zt(t,e,i,!1,!1);null!==n&&this.addMatch(t.index,n)}else this.addMatch(t.index,n)}}addMatch(e,t){null===this.matches?this.matches=[e,t]:this.matches.push(e,t)}}function vl(e,t){const n=e.localNames;if(null!==n)for(let i=0;i<n.length;i+=2)if(n[i]===t)return n[i+1];return null}function yl(e,t,n,i){return-1===n?function(e,t){return 11&e.type?Yo(e,t):4&e.type?Sc(e,t):null}(t,e):-2===n?function(e,t,n){return n===Xo?Yo(t,e):n===Cc?Sc(t,e):n===Dc?zc(t,e):void 0}(e,t,i):en(e,e[1],n,t)}function Ml(e,t,n,i){const r=t[19].queries[i];if(null===r.matches){const i=e.data,a=n.matches,s=[];for(let e=0;e<a.length;e+=2){const r=a[e];s.push(r<0?null:yl(t,i[r],a[e+1],n.metadata.read))}r.matches=s}return r.matches}function wl(e,t,n,i){const r=e.queries.getByIndex(n),a=r.matches;if(null!==a){const s=Ml(e,t,r,n);for(let e=0;e<a.length;e+=2){const n=a[e];if(n>0)i.push(s[e/2]);else{const r=a[e+1],s=t[-n];for(let e=de;e<s.length;e++){const t=s[e];t[17]===t[3]&&wl(t[1],t,r,i)}if(null!==s[9]){const e=s[9];for(let t=0;t<e.length;t++){const n=e[t];wl(n[1],n,r,i)}}}}}return i}function Al(e){const t=He(),n=Xe(),i=ct();lt(i+1);const r=Tl(n,i);if(e.dirty&&Ie(t)===(2==(2&r.metadata.flags))){if(null===r.matches)e.reset([]);else{const a=r.crossesNgTemplate?wl(n,t,i,[]):Ml(n,t,r,i);e.reset(a,Uo),e.notifyOnChanges()}return!0}return!1}function Cl(e,t,n){const i=Xe();i.firstCreatePass&&(Ll(i,new bl(e,t,n),-1),2==(2&t)&&(i.staticViewQueries=!0)),Sl(i,He(),t)}function kl(e,t,n,i){const r=Xe();if(r.firstCreatePass){const a=Ge();Ll(r,new bl(t,n,i),a.index),function(e,t){const n=e.contentQueries||(e.contentQueries=[]);t!==(n.length?n[n.length-1]:-1)&&n.push(e.queries.length-1,t)}(r,e),2==(2&n)&&(r.staticContentQueries=!0)}Sl(r,He(),n)}function Ol(){return e=He(),t=ct(),e[19].queries[t].queryList;var e,t}function Sl(e,t,n){const i=new pl(4==(4&n));Ur(e,t,i,i.destroy),null===t[19]&&(t[19]=new ml),t[19].queries.push(new fl(i))}function Ll(e,t,n){null===e.queries&&(e.queries=new gl),e.queries.track(new _l(t,n))}function Tl(e,t){return e.queries.getByIndex(t)}function xl(e,t){return Sc(e,t)}function Dl(e=T.Default){const t=vc(!0);if(null!=t||e&T.Optional)return t;v("ChangeDetectorRef")}const El=new un("Application Initializer");let Pl=(()=>{class e{constructor(e){this.appInits=e,this.resolve=Vo,this.reject=Vo,this.initialized=!1,this.done=!1,this.donePromise=new Promise((e,t)=>{this.resolve=e,this.reject=t})}runInitializers(){if(this.initialized)return;const e=[],t=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let n=0;n<this.appInits.length;n++){const t=this.appInits[n]();ys(t)&&e.push(t)}Promise.all(e).then(()=>{t()}).catch(e=>{this.reject(e)}),0===e.length&&t(),this.initialized=!0}}return e.\u0275fac=function(t){return new(t||e)(Ln(El,8))},e.\u0275prov=y({token:e,factory:e.\u0275fac}),e})();const Rl=new un("AppId"),jl={provide:Rl,useFactory:function(){return`${zl()}${zl()}${zl()}`},deps:[]};function zl(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const Nl=new un("Platform Initializer"),Il=new un("Platform ID"),Fl=new un("appBootstrapListener");let Wl=(()=>{class e{log(e){console.log(e)}warn(e){console.warn(e)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=y({token:e,factory:e.\u0275fac}),e})();const ql=new un("LocaleId"),Bl=new un("DefaultCurrencyCode");class Vl{constructor(e,t){this.ngModuleFactory=e,this.componentFactories=t}}const Yl=function(e){return new Hc(e)},Hl=Yl,Xl=function(e){return Promise.resolve(Yl(e))},Ul=function(e){const t=Yl(e),n=Ii(le(e).declarations).reduce((e,t)=>{const n=ce(t);return n&&e.push(new qc(n)),e},[]);return new Vl(t,n)},Gl=Ul,Ql=function(e){return Promise.resolve(Ul(e))};let Kl=(()=>{class e{constructor(){this.compileModuleSync=Hl,this.compileModuleAsync=Xl,this.compileModuleAndAllComponentsSync=Gl,this.compileModuleAndAllComponentsAsync=Ql}clearCache(){}clearCacheFor(e){}getModuleId(e){}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=y({token:e,factory:e.\u0275fac}),e})();const $l=(()=>Promise.resolve(0))();function Jl(e){"undefined"==typeof Zone?$l.then(()=>{e&&e.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",e)}class Zl{constructor({enableLongStackTrace:e=!1,shouldCoalesceEventChangeDetection:t=!1,shouldCoalesceRunChangeDetection:n=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new dl(!1),this.onMicrotaskEmpty=new dl(!1),this.onStable=new dl(!1),this.onError=new dl(!1),"undefined"==typeof Zone)throw new Error("In this configuration Angular requires Zone.js");Zone.assertZonePatched();const i=this;i._nesting=0,i._outer=i._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(i._inner=i._inner.fork(new Zone.TaskTrackingZoneSpec)),e&&Zone.longStackTraceZoneSpec&&(i._inner=i._inner.fork(Zone.longStackTraceZoneSpec)),i.shouldCoalesceEventChangeDetection=!n&&t,i.shouldCoalesceRunChangeDetection=n,i.lastRequestAnimationFrameId=-1,i.nativeRequestAnimationFrame=function(){let e=W.requestAnimationFrame,t=W.cancelAnimationFrame;if("undefined"!=typeof Zone&&e&&t){const n=e[Zone.__symbol__("OriginalDelegate")];n&&(e=n);const i=t[Zone.__symbol__("OriginalDelegate")];i&&(t=i)}return{nativeRequestAnimationFrame:e,nativeCancelAnimationFrame:t}}().nativeRequestAnimationFrame,function(e){const t=()=>{!function(e){-1===e.lastRequestAnimationFrameId&&(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(W,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,nu(e),tu(e)},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),nu(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(n,i,r,a,s,o)=>{try{return iu(e),n.invokeTask(r,a,s,o)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===a.type||e.shouldCoalesceRunChangeDetection)&&t(),ru(e)}},onInvoke:(n,i,r,a,s,o,c)=>{try{return iu(e),n.invoke(r,a,s,o,c)}finally{e.shouldCoalesceRunChangeDetection&&t(),ru(e)}},onHasTask:(t,n,i,r)=>{t.hasTask(i,r),n===i&&("microTask"==r.change?(e._hasPendingMicrotasks=r.microTask,nu(e),tu(e)):"macroTask"==r.change&&(e.hasPendingMacrotasks=r.macroTask))},onHandleError:(t,n,i,r)=>(t.handleError(i,r),e.runOutsideAngular(()=>e.onError.emit(r)),!1)})}(i)}static isInAngularZone(){return!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Zl.isInAngularZone())throw new Error("Expected to be in Angular Zone, but it is not!")}static assertNotInAngularZone(){if(Zl.isInAngularZone())throw new Error("Expected to not be in Angular Zone, but it is!")}run(e,t,n){return this._inner.run(e,t,n)}runTask(e,t,n,i){const r=this._inner,a=r.scheduleEventTask("NgZoneEvent: "+i,e,eu,Vo,Vo);try{return r.runTask(a,t,n)}finally{r.cancelTask(a)}}runGuarded(e,t,n){return this._inner.runGuarded(e,t,n)}runOutsideAngular(e){return this._outer.run(e)}}const eu={};function tu(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function nu(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function iu(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function ru(e){e._nesting--,tu(e)}class au{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new dl,this.onMicrotaskEmpty=new dl,this.onStable=new dl,this.onError=new dl}run(e,t,n){return e.apply(t,n)}runGuarded(e,t,n){return e.apply(t,n)}runOutsideAngular(e){return e()}runTask(e,t,n,i){return e.apply(t,n)}}let su=(()=>{class e{constructor(e){this._ngZone=e,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,this._watchAngularEvents(),e.run(()=>{this.taskTrackingZone="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{Zl.assertNotInAngularZone(),Jl(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())Jl(()=>{for(;0!==this._callbacks.length;){let e=this._callbacks.pop();clearTimeout(e.timeoutId),e.doneCb(this._didWork)}this._didWork=!1});else{let e=this.getPendingTasks();this._callbacks=this._callbacks.filter(t=>!t.updateCb||!t.updateCb(e)||(clearTimeout(t.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(e=>({source:e.source,creationLocation:e.creationLocation,data:e.data})):[]}addCallback(e,t,n){let i=-1;t&&t>0&&(i=setTimeout(()=>{this._callbacks=this._callbacks.filter(e=>e.timeoutId!==i),e(this._didWork,this.getPendingTasks())},t)),this._callbacks.push({doneCb:e,timeoutId:i,updateCb:n})}whenStable(e,t,n){if(n&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/dist/task-tracking.js" loaded?');this.addCallback(e,t,n),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}findProviders(e,t,n){return[]}}return e.\u0275fac=function(t){return new(t||e)(Ln(Zl))},e.\u0275prov=y({token:e,factory:e.\u0275fac}),e})(),ou=(()=>{class e{constructor(){this._applications=new Map,du.addToWindow(this)}registerApplication(e,t){this._applications.set(e,t)}unregisterApplication(e){this._applications.delete(e)}unregisterAllApplications(){this._applications.clear()}getTestability(e){return this._applications.get(e)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(e,t=!0){return du.findTestabilityInTree(this,e,t)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=y({token:e,factory:e.\u0275fac}),e})();class cu{addToWindow(e){}findTestabilityInTree(e,t,n){return null}}function lu(e){du=e}let uu,du=new cu,hu=!0,pu=!1;function fu(){return pu=!0,hu}function mu(){if(pu)throw new Error("Cannot enable prod mode after platform setup.");hu=!1}const bu=new un("AllowMultipleToken");class gu{constructor(e,t){this.name=e,this.token=t}}function _u(e,t,n=[]){const i=`Platform: ${t}`,r=new un(i);return(t=[])=>{let a=vu();if(!a||a.injector.get(bu,!1))if(e)e(n.concat(t).concat({provide:r,useValue:!0}));else{const e=n.concat(t).concat({provide:r,useValue:!0},{provide:ka,useValue:"platform"});!function(e){if(uu&&!uu.destroyed&&!uu.injector.get(bu,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");uu=e.get(yu);const t=e.get(Nl,null);t&&t.forEach(e=>e())}(Fa.create({providers:e,name:i}))}return function(e){const t=vu();if(!t)throw new Error("No platform exists!");if(!t.injector.get(e,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return t}(r)}}function vu(){return uu&&!uu.destroyed?uu:null}let yu=(()=>{class e{constructor(e){this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(e,t){const n=function(e,t){let n;return n="noop"===e?new au:("zone.js"===e?void 0:e)||new Zl({enableLongStackTrace:fu(),shouldCoalesceEventChangeDetection:!!(null==t?void 0:t.ngZoneEventCoalescing),shouldCoalesceRunChangeDetection:!!(null==t?void 0:t.ngZoneRunCoalescing)}),n}(t?t.ngZone:void 0,{ngZoneEventCoalescing:t&&t.ngZoneEventCoalescing||!1,ngZoneRunCoalescing:t&&t.ngZoneRunCoalescing||!1}),i=[{provide:Zl,useValue:n}];return n.run(()=>{const t=Fa.create({providers:i,parent:this.injector,name:e.moduleType.name}),r=e.create(t),a=r.injector.get(Ei,null);if(!a)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return n.runOutsideAngular(()=>{const e=n.onError.subscribe({next:e=>{a.handleError(e)}});r.onDestroy(()=>{Au(this._modules,r),e.unsubscribe()})}),function(e,t,n){try{const i=n();return ys(i)?i.catch(n=>{throw t.runOutsideAngular(()=>e.handleError(n)),n}):i}catch(i){throw t.runOutsideAngular(()=>e.handleError(i)),i}}(a,n,()=>{const e=r.injector.get(Pl);return e.runInitializers(),e.donePromise.then(()=>(Do(r.injector.get(ql,To)||To),this._moduleDoBootstrap(r),r))})})}bootstrapModule(e,t=[]){const n=Mu({},t);return function(e,t,n){const i=new Hc(n);return Promise.resolve(i)}(0,0,e).then(e=>this.bootstrapModuleFactory(e,n))}_moduleDoBootstrap(e){const t=e.injector.get(wu);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(e=>t.bootstrap(e));else{if(!e.instance.ngDoBootstrap)throw new Error(`The module ${u(e.instance.constructor)} was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. Please define one of these.`);e.instance.ngDoBootstrap(t)}this._modules.push(e)}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach(e=>e.destroy()),this._destroyListeners.forEach(e=>e()),this._destroyed=!0}get destroyed(){return this._destroyed}}return e.\u0275fac=function(t){return new(t||e)(Ln(Fa))},e.\u0275prov=y({token:e,factory:e.\u0275fac}),e})();function Mu(e,t){return Array.isArray(t)?t.reduce(Mu,e):Object.assign(Object.assign({},e),t)}let wu=(()=>{class e{constructor(e,t,n,i,r){this._zone=e,this._injector=t,this._exceptionHandler=n,this._componentFactoryResolver=i,this._initStatus=r,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const c=new a.a(e=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{e.next(this._stable),e.complete()})}),l=new a.a(e=>{let t;this._zone.runOutsideAngular(()=>{t=this._zone.onStable.subscribe(()=>{Zl.assertNotInAngularZone(),Jl(()=>{this._stable||this._zone.hasPendingMacrotasks||this._zone.hasPendingMicrotasks||(this._stable=!0,e.next(!0))})})});const n=this._zone.onUnstable.subscribe(()=>{Zl.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{e.next(!1)}))});return()=>{t.unsubscribe(),n.unsubscribe()}});this.isStable=Object(s.a)(c,l.pipe(Object(o.a)()))}bootstrap(e,t){if(!this._initStatus.done)throw new Error("Cannot bootstrap as there are still asynchronous initializers running. Bootstrap components in the `ngDoBootstrap` method of the root module.");let n;n=e instanceof Wo?e:this._componentFactoryResolver.resolveComponentFactory(e),this.componentTypes.push(n.componentType);const i=n.isBoundToModule?void 0:this._injector.get(Lc),r=n.create(Fa.NULL,[],t||n.selector,i),a=r.location.nativeElement,s=r.injector.get(su,null),o=s&&r.injector.get(ou);return s&&o&&o.registerApplication(a,s),r.onDestroy(()=>{this.detachView(r.hostView),Au(this.components,r),o&&o.unregisterApplication(a)}),this._loadComponent(r),r}tick(){if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");try{this._runningTick=!0;for(let e of this._views)e.detectChanges()}catch(e){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(e))}finally{this._runningTick=!1}}attachView(e){const t=e;this._views.push(t),t.attachToAppRef(this)}detachView(e){const t=e;Au(this._views,t),t.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(Fl,[]).concat(this._bootstrapListeners).forEach(t=>t(e))}ngOnDestroy(){this._views.slice().forEach(e=>e.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}get viewCount(){return this._views.length}}return e.\u0275fac=function(t){return new(t||e)(Ln(Zl),Ln(Fa),Ln(Ei),Ln(Bo),Ln(Pl))},e.\u0275prov=y({token:e,factory:e.\u0275fac}),e})();function Au(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class Cu{}class ku{}const Ou={factoryPathPrefix:"",factoryPathSuffix:".ngfactory"};let Su=(()=>{class e{constructor(e,t){this._compiler=e,this._config=t||Ou}load(e){return this.loadAndCompile(e)}loadAndCompile(e){let[t,i]=e.split("#");return void 0===i&&(i="default"),n("zn8P")(t).then(e=>e[i]).then(e=>Lu(e,t,i)).then(e=>this._compiler.compileModuleAsync(e))}loadFactory(e){let[t,i]=e.split("#"),r="NgFactory";return void 0===i&&(i="default",r=""),n("zn8P")(this._config.factoryPathPrefix+t+this._config.factoryPathSuffix).then(e=>e[i+r]).then(e=>Lu(e,t,i))}}return e.\u0275fac=function(t){return new(t||e)(Ln(Kl),Ln(ku,8))},e.\u0275prov=y({token:e,factory:e.\u0275fac}),e})();function Lu(e,t,n){if(!e)throw new Error(`Cannot find '${n}' in '${t}'`);return e}class Tu extends _c{}class xu extends Tu{}const Du=function(e){return null},Eu=_u(null,"core",[{provide:Il,useValue:"unknown"},{provide:yu,deps:[Fa]},{provide:ou,deps:[]},{provide:Wl,deps:[]}]),Pu=[{provide:wu,useClass:wu,deps:[Zl,Fa,Ei,Bo,Pl]},{provide:Wc,deps:[Zl],useFactory:function(e){let t=[];return e.onStable.subscribe(()=>{for(;t.length;)t.pop()()}),function(e){t.push(e)}}},{provide:Pl,useClass:Pl,deps:[[new Pn,El]]},{provide:Kl,useClass:Kl,deps:[]},jl,{provide:dc,useFactory:function(){return Mc},deps:[]},{provide:pc,useFactory:function(){return wc},deps:[]},{provide:ql,useFactory:function(e){return Do(e=e||"undefined"!=typeof $localize&&$localize.locale||To),e},deps:[[new En(ql),new Pn,new Rn]]},{provide:Bl,useValue:"USD"}];let Ru=(()=>{class e{constructor(e){}}return e.\u0275fac=function(t){return new(t||e)(Ln(wu))},e.\u0275mod=ie({type:e}),e.\u0275inj=M({providers:Pu}),e})()},fyfN:function(e,t,n){"use strict";n.d(t,"a",function(){return O});var i=n("0MNC"),r=n("M9IT"),a=n("fXoL"),s=n("ofXK"),o=n("bTqV"),c=n("Qu3c"),l=n("Yqqv");const u=function(e,t,n){return{start:e,end:t,length:n}};function d(e,t){if(1&e&&(a.Wb(0,"div",3),a.Rc(1),a.jc(2,"translate"),a.Vb()),2&e){const e=a.ic();a.Cb(1),a.Tc(" ",a.lc(2,1,"ui.list-table.default.info",a.wc(4,u,e.pageIndex+1,e.lastNumberPage,e.length))," ")}}const h=function(e){return{length:e}};function p(e,t){if(1&e&&(a.Wb(0,"div",3),a.Rc(1),a.jc(2,"translate"),a.Vb()),2&e){const e=a.ic();a.Cb(1),a.Tc(" ",a.lc(2,1,"ui.list-table.default.info-short",a.uc(4,h,e.length))," ")}}function f(e,t){if(1&e){const e=a.Xb();a.Wb(0,"button",12),a.ec("click",function(){return a.Fc(e),a.ic(2).firstPage()}),a.hc(),a.Wb(1,"svg",7),a.Rb(2,"path",13),a.Vb(),a.Vb()}if(2&e){const e=a.ic(2);a.qc("matTooltip",e._intl.firstPageLabel)("matTooltipDisabled",e._previousButtonsDisabled())("matTooltipPosition","above")("disabled",e._previousButtonsDisabled()),a.Db("aria-label",e._intl.firstPageLabel)}}function m(e,t){if(1&e){const e=a.Xb();a.hc(),a.gc(),a.Wb(0,"button",14),a.ec("click",function(){return a.Fc(e),a.ic(2).lastPage()}),a.hc(),a.Wb(1,"svg",7),a.Rb(2,"path",15),a.Vb(),a.Vb()}if(2&e){const e=a.ic(2);a.qc("matTooltip",e._intl.lastPageLabel)("matTooltipDisabled",e._nextButtonsDisabled())("matTooltipPosition","above")("disabled",e._nextButtonsDisabled()),a.Db("aria-label",e._intl.lastPageLabel)}}function b(e,t){if(1&e){const e=a.Xb();a.Wb(0,"div",4),a.Pc(1,f,3,5,"button",5),a.Wb(2,"button",6),a.ec("click",function(){return a.Fc(e),a.ic().previousPage()}),a.hc(),a.Wb(3,"svg",7),a.Rb(4,"path",8),a.Vb(),a.Vb(),a.gc(),a.Wb(5,"button",9),a.ec("click",function(){return a.Fc(e),a.ic().nextPage()}),a.hc(),a.Wb(6,"svg",7),a.Rb(7,"path",10),a.Vb(),a.Vb(),a.Pc(8,m,3,5,"button",11),a.Vb()}if(2&e){const e=a.ic();a.Cb(1),a.qc("ngIf",e.showFirstLastButtons),a.Cb(1),a.qc("matTooltip",e._intl.previousPageLabel)("matTooltipDisabled",e._previousButtonsDisabled())("matTooltipPosition","above")("disabled",e._previousButtonsDisabled()),a.Db("aria-label",e._intl.previousPageLabel),a.Cb(3),a.qc("matTooltip",e._intl.nextPageLabel)("matTooltipDisabled",e._nextButtonsDisabled())("matTooltipPosition","above")("disabled",e._nextButtonsDisabled()),a.Db("aria-label",e._intl.nextPageLabel),a.Cb(3),a.qc("ngIf",e.showFirstLastButtons)}}function g(e,t){if(1&e){const e=a.Xb();a.Wb(0,"button",19),a.ec("click",function(){return a.Fc(e),a.ic(2).previousPage()}),a.Rc(1),a.jc(2,"translate"),a.Vb()}if(2&e){const e=a.ic(2);a.qc("disabled",e._previousButtonsDisabled()),a.Db("aria-label",e._intl.previousPageLabel),a.Cb(1),a.Tc(" ",a.kc(2,3,"ui.list-table.default.paginate-previous")," ")}}function _(e,t){if(1&e){const e=a.Xb();a.Wb(0,"button",19),a.ec("click",function(){return a.Fc(e),a.ic(2).firstPage()}),a.Rc(1," 1 "),a.Vb()}if(2&e){const e=a.ic(2);a.qc("disabled",e._previousButtonsDisabled()),a.Db("aria-label",e._intl.firstPageLabel)}}function v(e,t){1&e&&(a.Wb(0,"button",20),a.Rc(1," ... "),a.Vb()),2&e&&a.qc("disabled",!0)}const y=function(e){return{"app-paginator-navigation":!0,"active-page":e}};function M(e,t){if(1&e){const e=a.Xb();a.Wb(0,"button",21),a.ec("click",function(){a.Fc(e);const n=t.$implicit;return a.ic(2).goto(n-1)}),a.Rc(1),a.Vb()}if(2&e){const e=t.$implicit,n=a.ic(2);a.qc("ngClass",a.uc(3,y,e-1===n.pageIndex))("disabled",n.disabled),a.Cb(1),a.Tc(" ",e," ")}}function w(e,t){1&e&&(a.Wb(0,"button",20),a.Rc(1," ... "),a.Vb()),2&e&&a.qc("disabled",!0)}function A(e,t){if(1&e){const e=a.Xb();a.Wb(0,"button",19),a.ec("click",function(){return a.Fc(e),a.ic(2).lastPage()}),a.Rc(1),a.Vb()}if(2&e){const e=a.ic(2);a.qc("disabled",e._nextButtonsDisabled()),a.Db("aria-label",e._intl.lastPageLabel),a.Cb(1),a.Tc(" ",e.lastNumberPage," ")}}function C(e,t){if(1&e){const e=a.Xb();a.Wb(0,"button",19),a.ec("click",function(){return a.Fc(e),a.ic(2).nextPage()}),a.Rc(1),a.jc(2,"translate"),a.Vb()}if(2&e){const e=a.ic(2);a.qc("disabled",e._nextButtonsDisabled()),a.Db("aria-label",e._intl.nextPageLabel),a.Cb(1),a.Tc(" ",a.kc(2,3,"ui.list-table.default.paginate-next")," ")}}function k(e,t){if(1&e&&(a.Wb(0,"div",4),a.Pc(1,g,3,5,"button",16),a.Pc(2,_,2,2,"button",16),a.Pc(3,v,2,1,"button",17),a.Pc(4,M,2,5,"button",18),a.Pc(5,w,2,1,"button",17),a.Pc(6,A,2,3,"button",16),a.Pc(7,C,3,5,"button",16),a.Vb()),2&e){const e=a.ic();a.Cb(1),a.qc("ngIf",!e.smallDevice),a.Cb(1),a.qc("ngIf",e.pageIndex>3&&e.lastNumberPage>5),a.Cb(1),a.qc("ngIf",e.pageIndex>3&&e.lastNumberPage>6),a.Cb(1),a.qc("ngForOf",e.pageNumbers),a.Cb(1),a.qc("ngIf",e.pageIndex<e.lastNumberPage-4&&e.lastNumberPage>5),a.Cb(1),a.qc("ngIf",e.pageIndex<e.lastNumberPage-4&&e.lastNumberPage>5),a.Cb(1),a.qc("ngIf",!e.smallDevice)}}let O=(()=>{class e extends r.e{constructor(e,t,n,r){super(e,t,r),this.onlyCount=!1,this.totalPageNumberVisible=3,this.smallDevice=!1,r&&null!=r.formFieldAppearance&&(this._formFieldAppearance=r.formFieldAppearance),n.observe([i.b.XSmall]).subscribe(e=>{this.smallDevice=!!e.matches})}get lastNumberPage(){return this.getNumberOfPages()}get pageNumbers(){const e=this.getNumberOfPages();let t=0,n=0;return e<=5?(t=1,n=e,this.getNumberSeq(t,n)):(this.pageIndex<4?(t=1,n=this.getNumberOfPages()>5?5:this.getNumberOfPages()):this.pageIndex>=5&&this.pageIndex+1>this.getNumberOfPages()-4?(t=this.getNumberOfPages()-4,n=this.getNumberOfPages()):this.pageIndex>=4&&(t=this.pageIndex,n=this.pageIndex+2),t<1&&(t=1),n>this.getNumberOfPages()&&(n=this.getNumberOfPages()),this.getNumberSeq(t,n))}getNumberSeq(e,t){return Array(t-e+1).fill(0).map((t,n)=>e+n)}goto(e){if(this.pageIndex!==e){const t=this.pageIndex;this.pageIndex=e,this.page.emit({previousPageIndex:t,pageIndex:this.pageIndex,pageSize:this.pageSize,length:this.length})}}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(r.c),a.Qb(a.h),a.Qb(i.a),a.Qb(r.a,8))},e.\u0275cmp=a.Kb({type:e,selectors:[["app-paginator"]],hostAttrs:[1,"app-paginator"],inputs:{disabled:"disabled",onlyCount:"onlyCount",totalPageNumberVisible:"totalPageNumberVisible"},features:[a.zb],decls:5,vars:4,consts:[[1,"row","pagination-panel","middle-md","start-sm"],["class","col-xs-12 col-md-4 padding-none center-xs start-md page-info",4,"ngIf"],["class","col-xs-12 col-md-8 padding-none center-xs end-md",4,"ngIf"],[1,"col-xs-12","col-md-4","padding-none","center-xs","start-md","page-info"],[1,"col-xs-12","col-md-8","padding-none","center-xs","end-md"],["mat-icon-button","","type","button","class","mat-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-previous",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["viewBox","0 0 24 24","focusable","false",1,"mat-paginator-icon"],["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-next",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["mat-icon-button","","type","button","class","mat-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click",4,"ngIf"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-first",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"],["mat-icon-button","","type","button",1,"mat-paginator-navigation-last",3,"matTooltip","matTooltipDisabled","matTooltipPosition","disabled","click"],["d","M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"],["mat-flat-button","","type","button","class","app-paginator-navigation",3,"disabled","click",4,"ngIf"],["mat-flat-button","","type","button","class","app-paginator-navigation",3,"disabled",4,"ngIf"],["mat-flat-button","","type","button",3,"ngClass","disabled","click",4,"ngFor","ngForOf"],["mat-flat-button","","type","button",1,"app-paginator-navigation",3,"disabled","click"],["mat-flat-button","","type","button",1,"app-paginator-navigation",3,"disabled"],["mat-flat-button","","type","button",3,"ngClass","disabled","click"]],template:function(e,t){1&e&&(a.Wb(0,"div",0),a.Pc(1,d,3,8,"div",1),a.Pc(2,p,3,6,"div",1),a.Pc(3,b,9,12,"div",2),a.Pc(4,k,8,7,"div",2),a.Vb()),2&e&&(a.Cb(1),a.qc("ngIf",!t.onlyCount),a.Cb(1),a.qc("ngIf",t.onlyCount),a.Cb(1),a.qc("ngIf",t.smallDevice&&!t.onlyCount),a.Cb(1),a.qc("ngIf",!t.smallDevice&&!t.onlyCount))},directives:[s.p,o.b,c.a,s.o,s.n],pipes:[l.a],styles:[".pagination-panel{width:100%;padding:1rem 0}@media screen and (max-width:991px){.pagination-panel .page-info{margin-bottom:15px}}.app-paginator-navigation{color:#000!important;border:1px solid #21b4b0!important;border-radius:0!important;margin:0 0 0 -1px!important;min-width:40px!important;padding:0 10px!important}.app-paginator-navigation:disabled{background-color:#fff!important}.app-paginator-navigation:first-child{border-top-left-radius:10px!important;border-bottom-left-radius:10px!important;margin-left:0!important}.app-paginator-navigation:last-child{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.app-paginator-navigation.active-page{background-color:#000!important;color:#fff!important}"],encapsulation:2}),e})()},fzPg:function(e,t,n){!function(e){"use strict";e.defineLocale("yo",{months:"S\u1eb9\u0301r\u1eb9\u0301_E\u0300re\u0300le\u0300_\u1eb8r\u1eb9\u0300na\u0300_I\u0300gbe\u0301_E\u0300bibi_O\u0300ku\u0300du_Ag\u1eb9mo_O\u0300gu\u0301n_Owewe_\u1ecc\u0300wa\u0300ra\u0300_Be\u0301lu\u0301_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),monthsShort:"S\u1eb9\u0301r_E\u0300rl_\u1eb8rn_I\u0300gb_E\u0300bi_O\u0300ku\u0300_Ag\u1eb9_O\u0300gu\u0301_Owe_\u1ecc\u0300wa\u0300_Be\u0301l_\u1ecc\u0300p\u1eb9\u0300\u0300".split("_"),weekdays:"A\u0300i\u0300ku\u0301_Aje\u0301_I\u0300s\u1eb9\u0301gun_\u1eccj\u1ecd\u0301ru\u0301_\u1eccj\u1ecd\u0301b\u1ecd_\u1eb8ti\u0300_A\u0300ba\u0301m\u1eb9\u0301ta".split("_"),weekdaysShort:"A\u0300i\u0300k_Aje\u0301_I\u0300s\u1eb9\u0301_\u1eccjr_\u1eccjb_\u1eb8ti\u0300_A\u0300ba\u0301".split("_"),weekdaysMin:"A\u0300i\u0300_Aj_I\u0300s_\u1eccr_\u1eccb_\u1eb8t_A\u0300b".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[O\u0300ni\u0300 ni] LT",nextDay:"[\u1ecc\u0300la ni] LT",nextWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301n'b\u1ecd] [ni] LT",lastDay:"[A\u0300na ni] LT",lastWeek:"dddd [\u1eccs\u1eb9\u0300 to\u0301l\u1ecd\u0301] [ni] LT",sameElse:"L"},relativeTime:{future:"ni\u0301 %s",past:"%s k\u1ecdja\u0301",s:"i\u0300s\u1eb9ju\u0301 aaya\u0301 die",ss:"aaya\u0301 %d",m:"i\u0300s\u1eb9ju\u0301 kan",mm:"i\u0300s\u1eb9ju\u0301 %d",h:"wa\u0301kati kan",hh:"wa\u0301kati %d",d:"\u1ecdj\u1ecd\u0301 kan",dd:"\u1ecdj\u1ecd\u0301 %d",M:"osu\u0300 kan",MM:"osu\u0300 %d",y:"\u1ecddu\u0301n kan",yy:"\u1ecddu\u0301n %d"},dayOfMonthOrdinalParse:/\u1ecdj\u1ecd\u0301\s\d{1,2}/,ordinal:"\u1ecdj\u1ecd\u0301 %d",week:{dow:1,doy:4}})}(n("wd/R"))},gRHU:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("2fFW"),r=n("NJ4a");const a={closed:!0,next(e){},error(e){if(i.a.useDeprecatedSynchronousErrorHandling)throw e;Object(r.a)(e)},complete(){}}},gVVK:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r=e+" ";switch(n){case"s":return t||i?"nekaj sekund":"nekaj sekundami";case"ss":return r+(1===e?t?"sekundo":"sekundi":2===e?t||i?"sekundi":"sekundah":e<5?t||i?"sekunde":"sekundah":"sekund");case"m":return t?"ena minuta":"eno minuto";case"mm":return r+(1===e?t?"minuta":"minuto":2===e?t||i?"minuti":"minutama":e<5?t||i?"minute":"minutami":t||i?"minut":"minutami");case"h":return t?"ena ura":"eno uro";case"hh":return r+(1===e?t?"ura":"uro":2===e?t||i?"uri":"urama":e<5?t||i?"ure":"urami":t||i?"ur":"urami");case"d":return t||i?"en dan":"enim dnem";case"dd":return r+(1===e?t||i?"dan":"dnem":2===e?t||i?"dni":"dnevoma":t||i?"dni":"dnevi");case"M":return t||i?"en mesec":"enim mesecem";case"MM":return r+(1===e?t||i?"mesec":"mesecem":2===e?t||i?"meseca":"mesecema":e<5?t||i?"mesece":"meseci":t||i?"mesecev":"meseci");case"y":return t||i?"eno leto":"enim letom";case"yy":return r+(1===e?t||i?"leto":"letom":2===e?t||i?"leti":"letoma":e<5?t||i?"leta":"leti":t||i?"let":"leti")}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_\u010detrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._\u010det._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_\u010de_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[v\u010deraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prej\u0161njo] [nedeljo] [ob] LT";case 3:return"[prej\u0161njo] [sredo] [ob] LT";case 6:return"[prej\u0161njo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prej\u0161nji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"\u010dez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))},gekB:function(e,t,n){!function(e){"use strict";var t="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),n=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",t[7],t[8],t[9]];function i(e,i,r,a){var s="";switch(r){case"s":return a?"muutaman sekunnin":"muutama sekunti";case"ss":s=a?"sekunnin":"sekuntia";break;case"m":return a?"minuutin":"minuutti";case"mm":s=a?"minuutin":"minuuttia";break;case"h":return a?"tunnin":"tunti";case"hh":s=a?"tunnin":"tuntia";break;case"d":return a?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":s=a?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return a?"kuukauden":"kuukausi";case"MM":s=a?"kuukauden":"kuukautta";break;case"y":return a?"vuoden":"vuosi";case"yy":s=a?"vuoden":"vuotta"}return function(e,i){return e<10?i?n[e]:t[e]:e}(e,a)+" "+s}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kes\xe4kuu_hein\xe4kuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kes\xe4_hein\xe4_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[t\xe4n\xe4\xe4n] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s p\xe4\xe4st\xe4",past:"%s sitten",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},gjCT:function(e,t,n){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},n={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};e.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,t,n){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u0627 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0644\u0649 \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0641\u064a %s",past:"\u0645\u0646\u0630 %s",s:"\u062b\u0648\u0627\u0646",ss:"%d \u062b\u0627\u0646\u064a\u0629",m:"\u062f\u0642\u064a\u0642\u0629",mm:"%d \u062f\u0642\u0627\u0626\u0642",h:"\u0633\u0627\u0639\u0629",hh:"%d \u0633\u0627\u0639\u0627\u062a",d:"\u064a\u0648\u0645",dd:"%d \u0623\u064a\u0627\u0645",M:"\u0634\u0647\u0631",MM:"%d \u0623\u0634\u0647\u0631",y:"\u0633\u0646\u0629",yy:"%d \u0633\u0646\u0648\u0627\u062a"},preparse:function(e){return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(e){return n[e]}).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(n("wd/R"))},hKrs:function(e,t,n){!function(e){"use strict";e.defineLocale("bg",{months:"\u044f\u043d\u0443\u0430\u0440\u0438_\u0444\u0435\u0432\u0440\u0443\u0430\u0440\u0438_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0438\u043b_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043f\u0442\u0435\u043c\u0432\u0440\u0438_\u043e\u043a\u0442\u043e\u043c\u0432\u0440\u0438_\u043d\u043e\u0435\u043c\u0432\u0440\u0438_\u0434\u0435\u043a\u0435\u043c\u0432\u0440\u0438".split("_"),monthsShort:"\u044f\u043d\u0443_\u0444\u0435\u0432_\u043c\u0430\u0440_\u0430\u043f\u0440_\u043c\u0430\u0439_\u044e\u043d\u0438_\u044e\u043b\u0438_\u0430\u0432\u0433_\u0441\u0435\u043f_\u043e\u043a\u0442_\u043d\u043e\u0435_\u0434\u0435\u043a".split("_"),weekdays:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u044f\u0434\u0430_\u0447\u0435\u0442\u0432\u044a\u0440\u0442\u044a\u043a_\u043f\u0435\u0442\u044a\u043a_\u0441\u044a\u0431\u043e\u0442\u0430".split("_"),weekdaysShort:"\u043d\u0435\u0434_\u043f\u043e\u043d_\u0432\u0442\u043e_\u0441\u0440\u044f_\u0447\u0435\u0442_\u043f\u0435\u0442_\u0441\u044a\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[\u0414\u043d\u0435\u0441 \u0432] LT",nextDay:"[\u0423\u0442\u0440\u0435 \u0432] LT",nextWeek:"dddd [\u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430 \u0432] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[\u041c\u0438\u043d\u0430\u043b\u0430\u0442\u0430] dddd [\u0432] LT";case 1:case 2:case 4:case 5:return"[\u041c\u0438\u043d\u0430\u043b\u0438\u044f] dddd [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0441\u043b\u0435\u0434 %s",past:"\u043f\u0440\u0435\u0434\u0438 %s",s:"\u043d\u044f\u043a\u043e\u043b\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434\u0438",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434\u0438",m:"\u043c\u0438\u043d\u0443\u0442\u0430",mm:"%d \u043c\u0438\u043d\u0443\u0442\u0438",h:"\u0447\u0430\u0441",hh:"%d \u0447\u0430\u0441\u0430",d:"\u0434\u0435\u043d",dd:"%d \u0434\u0435\u043d\u0430",w:"\u0441\u0435\u0434\u043c\u0438\u0446\u0430",ww:"%d \u0441\u0435\u0434\u043c\u0438\u0446\u0438",M:"\u043c\u0435\u0441\u0435\u0446",MM:"%d \u043c\u0435\u0441\u0435\u0446\u0430",y:"\u0433\u043e\u0434\u0438\u043d\u0430",yy:"%d \u0433\u043e\u0434\u0438\u043d\u0438"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0435\u0432|\u0435\u043d|\u0442\u0438|\u0432\u0438|\u0440\u0438|\u043c\u0438)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-\u0435\u0432":0===n?e+"-\u0435\u043d":n>10&&n<20?e+"-\u0442\u0438":1===t?e+"-\u0432\u0438":2===t?e+"-\u0440\u0438":7===t||8===t?e+"-\u043c\u0438":e+"-\u0442\u0438"},week:{dow:1,doy:7}})}(n("wd/R"))},hSQI:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("fXoL");let r=(()=>{class e{constructor(e){this.el=e}ngAfterViewChecked(){this.el.nativeElement.style.color=this.el.nativeElement.innerText.includes("Day")||this.el.nativeElement.innerText.includes("Tag")?"#000":"#dd4444"}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.l))},e.\u0275dir=i.Lb({type:e,selectors:[["","appCountdown",""]]}),e})()},honF:function(e,t,n){!function(e){"use strict";var t={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},n={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};e.defineLocale("my",{months:"\u1007\u1014\u103a\u1014\u101d\u102b\u101b\u102e_\u1016\u1031\u1016\u1031\u102c\u103a\u101d\u102b\u101b\u102e_\u1019\u1010\u103a_\u1027\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u1007\u1030\u101c\u102d\u102f\u1004\u103a_\u101e\u103c\u1002\u102f\u1010\u103a_\u1005\u1000\u103a\u1010\u1004\u103a\u1018\u102c_\u1021\u1031\u102c\u1000\u103a\u1010\u102d\u102f\u1018\u102c_\u1014\u102d\u102f\u101d\u1004\u103a\u1018\u102c_\u1012\u102e\u1007\u1004\u103a\u1018\u102c".split("_"),monthsShort:"\u1007\u1014\u103a_\u1016\u1031_\u1019\u1010\u103a_\u1015\u103c\u102e_\u1019\u1031_\u1007\u103d\u1014\u103a_\u101c\u102d\u102f\u1004\u103a_\u101e\u103c_\u1005\u1000\u103a_\u1021\u1031\u102c\u1000\u103a_\u1014\u102d\u102f_\u1012\u102e".split("_"),weekdays:"\u1010\u1014\u1004\u103a\u1039\u1002\u1014\u103d\u1031_\u1010\u1014\u1004\u103a\u1039\u101c\u102c_\u1021\u1004\u103a\u1039\u1002\u102b_\u1017\u102f\u1012\u1039\u1013\u101f\u1030\u1038_\u1000\u103c\u102c\u101e\u1015\u1010\u1031\u1038_\u101e\u1031\u102c\u1000\u103c\u102c_\u1005\u1014\u1031".split("_"),weekdaysShort:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),weekdaysMin:"\u1014\u103d\u1031_\u101c\u102c_\u1002\u102b_\u101f\u1030\u1038_\u1000\u103c\u102c_\u101e\u1031\u102c_\u1014\u1031".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u101a\u1014\u1031.] LT [\u1019\u103e\u102c]",nextDay:"[\u1019\u1014\u1000\u103a\u1016\u103c\u1014\u103a] LT [\u1019\u103e\u102c]",nextWeek:"dddd LT [\u1019\u103e\u102c]",lastDay:"[\u1019\u1014\u1031.\u1000] LT [\u1019\u103e\u102c]",lastWeek:"[\u1015\u103c\u102e\u1038\u1001\u1032\u1037\u101e\u1031\u102c] dddd LT [\u1019\u103e\u102c]",sameElse:"L"},relativeTime:{future:"\u101c\u102c\u1019\u100a\u103a\u1037 %s \u1019\u103e\u102c",past:"\u101c\u103d\u1014\u103a\u1001\u1032\u1037\u101e\u1031\u102c %s \u1000",s:"\u1005\u1000\u1039\u1000\u1014\u103a.\u1021\u1014\u100a\u103a\u1038\u1004\u101a\u103a",ss:"%d \u1005\u1000\u1039\u1000\u1014\u1037\u103a",m:"\u1010\u1005\u103a\u1019\u102d\u1014\u1005\u103a",mm:"%d \u1019\u102d\u1014\u1005\u103a",h:"\u1010\u1005\u103a\u1014\u102c\u101b\u102e",hh:"%d \u1014\u102c\u101b\u102e",d:"\u1010\u1005\u103a\u101b\u1000\u103a",dd:"%d \u101b\u1000\u103a",M:"\u1010\u1005\u103a\u101c",MM:"%d \u101c",y:"\u1010\u1005\u103a\u1014\u103e\u1005\u103a",yy:"%d \u1014\u103e\u1005\u103a"},preparse:function(e){return e.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}})}(n("wd/R"))},iEDd:function(e,t,n){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xu\xf1o_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xu\xf1._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_m\xe9rcores_xoves_venres_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._m\xe9r._xov._ven._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_m\xe9_xo_ve_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextDay:function(){return"[ma\xf1\xe1 "+(1!==this.hours()?"\xe1s":"\xe1")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"\xe1s":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"\xe1":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"\xe1s":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4}})}(n("wd/R"))},iYuL:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:1,doy:4},invalidDate:"Fecha inv\xe1lida"})}(n("wd/R"))},iadO:function(e,t,n){"use strict";n.d(t,"a",function(){return le}),n.d(t,"b",function(){return _e}),n.d(t,"c",function(){return Ce}),n.d(t,"d",function(){return Se}),n.d(t,"e",function(){return Oe});var i=n("u47x"),r=n("rDax"),a=n("+rOU"),s=n("ofXK"),o=n("fXoL"),c=n("bTqV"),l=n("0IaG"),u=n("vxfF"),d=n("FKr1"),h=n("XNiG"),p=n("quSY"),f=n("VRyK"),m=n("LRne"),b=n("FtGj"),g=n("IzEk"),_=n("JX91"),v=n("pLZG"),y=n("8LU1"),M=n("R0Ic"),w=n("3Pt+"),A=n("kmnG"),C=n("qFsG"),k=n("cH1L");const O=["mat-calendar-body",""];function S(e,t){if(1&e&&(o.Wb(0,"tr",2),o.Wb(1,"td",3),o.Rc(2),o.Vb(),o.Vb()),2&e){const e=o.ic();o.Cb(1),o.Mc("padding-top",e._cellPadding)("padding-bottom",e._cellPadding),o.Db("colspan",e.numCols),o.Cb(1),o.Tc(" ",e.label," ")}}function L(e,t){if(1&e&&(o.Wb(0,"td",7),o.Rc(1),o.Vb()),2&e){const e=o.ic(2);o.Mc("padding-top",e._cellPadding)("padding-bottom",e._cellPadding),o.Db("colspan",e._firstRowOffset),o.Cb(1),o.Tc(" ",e._firstRowOffset>=e.labelMinRequiredCells?e.label:""," ")}}function T(e,t){if(1&e){const e=o.Xb();o.Wb(0,"td",8),o.ec("click",function(n){o.Fc(e);const i=t.$implicit;return o.ic(2)._cellClicked(i,n)}),o.Wb(1,"div",9),o.Rc(2),o.Vb(),o.Rb(3,"div",10),o.Vb()}if(2&e){const e=t.$implicit,n=t.index,i=o.ic().index,r=o.ic();o.Mc("width",r._cellWidth)("padding-top",r._cellPadding)("padding-bottom",r._cellPadding),o.Ib("mat-calendar-body-disabled",!e.enabled)("mat-calendar-body-active",r._isActiveCell(i,n))("mat-calendar-body-range-start",r._isRangeStart(e.compareValue))("mat-calendar-body-range-end",r._isRangeEnd(e.compareValue))("mat-calendar-body-in-range",r._isInRange(e.compareValue))("mat-calendar-body-comparison-bridge-start",r._isComparisonBridgeStart(e.compareValue,i,n))("mat-calendar-body-comparison-bridge-end",r._isComparisonBridgeEnd(e.compareValue,i,n))("mat-calendar-body-comparison-start",r._isComparisonStart(e.compareValue))("mat-calendar-body-comparison-end",r._isComparisonEnd(e.compareValue))("mat-calendar-body-in-comparison-range",r._isInComparisonRange(e.compareValue))("mat-calendar-body-preview-start",r._isPreviewStart(e.compareValue))("mat-calendar-body-preview-end",r._isPreviewEnd(e.compareValue))("mat-calendar-body-in-preview",r._isInPreview(e.compareValue)),o.qc("ngClass",e.cssClasses)("tabindex",r._isActiveCell(i,n)?0:-1),o.Db("data-mat-row",i)("data-mat-col",n)("aria-label",e.ariaLabel)("aria-disabled",!e.enabled||null)("aria-selected",r._isSelected(e.compareValue)),o.Cb(1),o.Ib("mat-calendar-body-selected",r._isSelected(e.compareValue))("mat-calendar-body-comparison-identical",r._isComparisonIdentical(e.compareValue))("mat-calendar-body-today",r.todayValue===e.compareValue),o.Cb(1),o.Tc(" ",e.displayValue," ")}}function x(e,t){if(1&e&&(o.Wb(0,"tr",4),o.Pc(1,L,2,6,"td",5),o.Pc(2,T,4,46,"td",6),o.Vb()),2&e){const e=t.$implicit,n=t.index,i=o.ic();o.Cb(1),o.qc("ngIf",0===n&&i._firstRowOffset),o.Cb(1),o.qc("ngForOf",e)}}function D(e,t){if(1&e&&(o.Wb(0,"th",5),o.Rc(1),o.Vb()),2&e){const e=t.$implicit;o.Db("aria-label",e.long),o.Cb(1),o.Sc(e.narrow)}}const E=["*"];function P(e,t){}function R(e,t){if(1&e){const e=o.Xb();o.Wb(0,"mat-month-view",5),o.ec("activeDateChange",function(t){return o.Fc(e),o.ic().activeDate=t})("_userSelection",function(t){return o.Fc(e),o.ic()._dateSelected(t)}),o.Vb()}if(2&e){const e=o.ic();o.qc("activeDate",e.activeDate)("selected",e.selected)("dateFilter",e.dateFilter)("maxDate",e.maxDate)("minDate",e.minDate)("dateClass",e.dateClass)("comparisonStart",e.comparisonStart)("comparisonEnd",e.comparisonEnd)}}function j(e,t){if(1&e){const e=o.Xb();o.Wb(0,"mat-year-view",6),o.ec("activeDateChange",function(t){return o.Fc(e),o.ic().activeDate=t})("monthSelected",function(t){return o.Fc(e),o.ic()._monthSelectedInYearView(t)})("selectedChange",function(t){return o.Fc(e),o.ic()._goToDateInView(t,"month")}),o.Vb()}if(2&e){const e=o.ic();o.qc("activeDate",e.activeDate)("selected",e.selected)("dateFilter",e.dateFilter)("maxDate",e.maxDate)("minDate",e.minDate)("dateClass",e.dateClass)}}function z(e,t){if(1&e){const e=o.Xb();o.Wb(0,"mat-multi-year-view",7),o.ec("activeDateChange",function(t){return o.Fc(e),o.ic().activeDate=t})("yearSelected",function(t){return o.Fc(e),o.ic()._yearSelectedInMultiYearView(t)})("selectedChange",function(t){return o.Fc(e),o.ic()._goToDateInView(t,"year")}),o.Vb()}if(2&e){const e=o.ic();o.qc("activeDate",e.activeDate)("selected",e.selected)("dateFilter",e.dateFilter)("maxDate",e.maxDate)("minDate",e.minDate)("dateClass",e.dateClass)}}function N(e,t){}const I=["button"];function F(e,t){1&e&&(o.hc(),o.Wb(0,"svg",3),o.Rb(1,"path",4),o.Vb())}const W=[[["","matDatepickerToggleIcon",""]]],q=["[matDatepickerToggleIcon]"];let B=(()=>{class e{constructor(){this.changes=new h.a,this.calendarLabel="Calendar",this.openCalendarLabel="Open calendar",this.closeCalendarLabel="Close calendar",this.prevMonthLabel="Previous month",this.nextMonthLabel="Next month",this.prevYearLabel="Previous year",this.nextYearLabel="Next year",this.prevMultiYearLabel="Previous 20 years",this.nextMultiYearLabel="Next 20 years",this.switchToMonthViewLabel="Choose date",this.switchToMultiYearViewLabel="Choose month and year"}formatYearRange(e,t){return`${e} \u2013 ${t}`}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(o.Mb)({factory:function(){return new e},token:e,providedIn:"root"}),e})();class V{constructor(e,t,n,i,r={},a=e,s){this.value=e,this.displayValue=t,this.ariaLabel=n,this.enabled=i,this.cssClasses=r,this.compareValue=a,this.rawValue=s}}let Y=(()=>{class e{constructor(e,t){this._elementRef=e,this._ngZone=t,this.numCols=7,this.activeCell=0,this.isRange=!1,this.cellAspectRatio=1,this.previewStart=null,this.previewEnd=null,this.selectedValueChange=new o.o,this.previewChange=new o.o,this._enterHandler=e=>{if(this._skipNextFocus&&"focus"===e.type)this._skipNextFocus=!1;else if(e.target&&this.isRange){const t=this._getCellFromElement(e.target);t&&this._ngZone.run(()=>this.previewChange.emit({value:t.enabled?t:null,event:e}))}},this._leaveHandler=e=>{null!==this.previewEnd&&this.isRange&&e.target&&H(e.target)&&this._ngZone.run(()=>this.previewChange.emit({value:null,event:e}))},t.runOutsideAngular(()=>{const t=e.nativeElement;t.addEventListener("mouseenter",this._enterHandler,!0),t.addEventListener("focus",this._enterHandler,!0),t.addEventListener("mouseleave",this._leaveHandler,!0),t.addEventListener("blur",this._leaveHandler,!0)})}_cellClicked(e,t){e.enabled&&this.selectedValueChange.emit({value:e.value,event:t})}_isSelected(e){return this.startValue===e||this.endValue===e}ngOnChanges(e){const t=e.numCols,{rows:n,numCols:i}=this;(e.rows||t)&&(this._firstRowOffset=n&&n.length&&n[0].length?i-n[0].length:0),(e.cellAspectRatio||t||!this._cellPadding)&&(this._cellPadding=50*this.cellAspectRatio/i+"%"),!t&&this._cellWidth||(this._cellWidth=100/i+"%")}ngOnDestroy(){const e=this._elementRef.nativeElement;e.removeEventListener("mouseenter",this._enterHandler,!0),e.removeEventListener("focus",this._enterHandler,!0),e.removeEventListener("mouseleave",this._leaveHandler,!0),e.removeEventListener("blur",this._leaveHandler,!0)}_isActiveCell(e,t){let n=e*this.numCols+t;return e&&(n-=this._firstRowOffset),n==this.activeCell}_focusActiveCell(e=!0){this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe(Object(g.a)(1)).subscribe(()=>{const t=this._elementRef.nativeElement.querySelector(".mat-calendar-body-active");t&&(e||(this._skipNextFocus=!0),t.focus())})})}_isRangeStart(e){return X(e,this.startValue,this.endValue)}_isRangeEnd(e){return U(e,this.startValue,this.endValue)}_isInRange(e){return G(e,this.startValue,this.endValue,this.isRange)}_isComparisonStart(e){return X(e,this.comparisonStart,this.comparisonEnd)}_isComparisonBridgeStart(e,t,n){if(!this._isComparisonStart(e)||this._isRangeStart(e)||!this._isInRange(e))return!1;let i=this.rows[t][n-1];if(!i){const e=this.rows[t-1];i=e&&e[e.length-1]}return i&&!this._isRangeEnd(i.compareValue)}_isComparisonBridgeEnd(e,t,n){if(!this._isComparisonEnd(e)||this._isRangeEnd(e)||!this._isInRange(e))return!1;let i=this.rows[t][n+1];if(!i){const e=this.rows[t+1];i=e&&e[0]}return i&&!this._isRangeStart(i.compareValue)}_isComparisonEnd(e){return U(e,this.comparisonStart,this.comparisonEnd)}_isInComparisonRange(e){return G(e,this.comparisonStart,this.comparisonEnd,this.isRange)}_isComparisonIdentical(e){return this.comparisonStart===this.comparisonEnd&&e===this.comparisonStart}_isPreviewStart(e){return X(e,this.previewStart,this.previewEnd)}_isPreviewEnd(e){return U(e,this.previewStart,this.previewEnd)}_isInPreview(e){return G(e,this.previewStart,this.previewEnd,this.isRange)}_getCellFromElement(e){let t;if(H(e)?t=e:H(e.parentNode)&&(t=e.parentNode),t){const e=t.getAttribute("data-mat-row"),n=t.getAttribute("data-mat-col");if(e&&n)return this.rows[parseInt(e)][parseInt(n)]}return null}}return e.\u0275fac=function(t){return new(t||e)(o.Qb(o.l),o.Qb(o.B))},e.\u0275cmp=o.Kb({type:e,selectors:[["","mat-calendar-body",""]],hostAttrs:["role","grid","aria-readonly","true",1,"mat-calendar-body"],inputs:{numCols:"numCols",activeCell:"activeCell",isRange:"isRange",cellAspectRatio:"cellAspectRatio",previewStart:"previewStart",previewEnd:"previewEnd",label:"label",rows:"rows",todayValue:"todayValue",startValue:"startValue",endValue:"endValue",labelMinRequiredCells:"labelMinRequiredCells",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd"},outputs:{selectedValueChange:"selectedValueChange",previewChange:"previewChange"},exportAs:["matCalendarBody"],features:[o.Ab],attrs:O,decls:2,vars:2,consts:[["aria-hidden","true",4,"ngIf"],["role","row",4,"ngFor","ngForOf"],["aria-hidden","true"],[1,"mat-calendar-body-label"],["role","row"],["aria-hidden","true","class","mat-calendar-body-label",3,"paddingTop","paddingBottom",4,"ngIf"],["role","gridcell","class","mat-calendar-body-cell",3,"ngClass","tabindex","mat-calendar-body-disabled","mat-calendar-body-active","mat-calendar-body-range-start","mat-calendar-body-range-end","mat-calendar-body-in-range","mat-calendar-body-comparison-bridge-start","mat-calendar-body-comparison-bridge-end","mat-calendar-body-comparison-start","mat-calendar-body-comparison-end","mat-calendar-body-in-comparison-range","mat-calendar-body-preview-start","mat-calendar-body-preview-end","mat-calendar-body-in-preview","width","paddingTop","paddingBottom","click",4,"ngFor","ngForOf"],["aria-hidden","true",1,"mat-calendar-body-label"],["role","gridcell",1,"mat-calendar-body-cell",3,"ngClass","tabindex","click"],[1,"mat-calendar-body-cell-content","mat-focus-indicator"],[1,"mat-calendar-body-cell-preview"]],template:function(e,t){1&e&&(o.Pc(0,S,3,6,"tr",0),o.Pc(1,x,3,2,"tr",1)),2&e&&(o.qc("ngIf",t._firstRowOffset<t.labelMinRequiredCells),o.Cb(1),o.qc("ngForOf",t.rows))},directives:[s.p,s.o,s.n],styles:['.mat-calendar-body{min-width:224px}.mat-calendar-body-label{height:0;line-height:0;text-align:left;padding-left:4.7142857143%;padding-right:4.7142857143%}.mat-calendar-body-cell{position:relative;height:0;line-height:0;text-align:center;outline:none;cursor:pointer}.mat-calendar-body-cell::before,.mat-calendar-body-cell::after,.mat-calendar-body-cell-preview{content:"";position:absolute;top:5%;left:0;z-index:0;box-sizing:border-box;height:90%;width:100%}.mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-start::after,.mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,.mat-calendar-body-comparison-start::after,.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:5%;width:95%;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-range-start:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-start:not(.mat-calendar-body-comparison-bridge-start)::before,[dir=rtl] .mat-calendar-body-comparison-start::after,[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{left:0;border-radius:0;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,.mat-calendar-body-comparison-end::after,.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}[dir=rtl] .mat-calendar-body-range-end:not(.mat-calendar-body-in-comparison-range)::before,[dir=rtl] .mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-end:not(.mat-calendar-body-comparison-bridge-end)::before,[dir=rtl] .mat-calendar-body-comparison-end::after,[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{left:5%;border-radius:0;border-top-left-radius:999px;border-bottom-left-radius:999px}[dir=rtl] .mat-calendar-body-comparison-bridge-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-bridge-end.mat-calendar-body-range-start::after{width:95%;border-top-right-radius:999px;border-bottom-right-radius:999px}.mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,[dir=rtl] .mat-calendar-body-comparison-start.mat-calendar-body-range-end::after,.mat-calendar-body-comparison-end.mat-calendar-body-range-start::after,[dir=rtl] .mat-calendar-body-comparison-end.mat-calendar-body-range-start::after{width:90%}.mat-calendar-body-in-preview .mat-calendar-body-cell-preview{border-top:dashed 1px;border-bottom:dashed 1px}.mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:dashed 1px}[dir=rtl] .mat-calendar-body-preview-start .mat-calendar-body-cell-preview{border-left:0;border-right:dashed 1px}.mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:dashed 1px}[dir=rtl] .mat-calendar-body-preview-end .mat-calendar-body-cell-preview{border-right:0;border-left:dashed 1px}.mat-calendar-body-disabled{cursor:default}.cdk-high-contrast-active .mat-calendar-body-disabled{opacity:.5}.mat-calendar-body-cell-content{top:5%;left:5%;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;line-height:1;border-width:1px;border-style:solid;border-radius:999px}.mat-calendar-body-cell-content.mat-focus-indicator{position:absolute}.cdk-high-contrast-active .mat-calendar-body-cell-content{border:none}.mat-datepicker-dialog .mat-dialog-container{position:relative;overflow:visible}.cdk-high-contrast-active .mat-datepicker-popup:not(:empty),.cdk-high-contrast-active .mat-calendar-body-selected{outline:solid 1px}.cdk-high-contrast-active .mat-calendar-body-today{outline:dotted 1px}.cdk-high-contrast-active .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-high-contrast-active .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){outline:dotted 2px}[dir=rtl] .mat-calendar-body-label{text-align:right}@media(hover: none){.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:transparent}}\n'],encapsulation:2,changeDetection:0}),e})();function H(e){return"TD"===e.nodeName}function X(e,t,n){return null!==n&&t!==n&&e<n&&e===t}function U(e,t,n){return null!==t&&t!==n&&e>=t&&e===n}function G(e,t,n,i){return i&&null!==t&&null!==n&&t!==n&&e>=t&&e<=n}class Q{constructor(e,t){this.start=e,this.end=t}}let K=(()=>{class e{constructor(e,t){this.selection=e,this._adapter=t,this._selectionChanged=new h.a,this.selectionChanged=this._selectionChanged,this.selection=e}updateSelection(e,t){this.selection=e,this._selectionChanged.next({selection:e,source:t})}ngOnDestroy(){this._selectionChanged.complete()}_isValidDateInstance(e){return this._adapter.isDateInstance(e)&&this._adapter.isValid(e)}clone(){return null}}return e.\u0275fac=function(t){return new(t||e)(o.ac(void 0),o.ac(d.c))},e.\u0275prov=o.Mb({token:e,factory:e.\u0275fac}),e})(),$=(()=>{class e extends K{constructor(e){super(null,e)}add(e){super.updateSelection(e,this)}isValid(){return null!=this.selection&&this._isValidDateInstance(this.selection)}isComplete(){return null!=this.selection}clone(){const t=new e(this._adapter);return t.updateSelection(this.selection,this),t}}return e.\u0275fac=function(t){return new(t||e)(o.ac(d.c))},e.\u0275prov=o.Mb({token:e,factory:e.\u0275fac}),e})();const J={provide:K,deps:[[new o.C,new o.L,K],d.c],useFactory:function(e,t){return e||new $(t)}},Z=new o.s("MAT_DATE_RANGE_SELECTION_STRATEGY");let ee=(()=>{class e{constructor(e,t,n,i,r){this._changeDetectorRef=e,this._dateFormats=t,this._dateAdapter=n,this._dir=i,this._rangeStrategy=r,this._rerenderSubscription=p.a.EMPTY,this.selectedChange=new o.o,this._userSelection=new o.o,this.activeDateChange=new o.o,this._activeDate=this._dateAdapter.today()}get activeDate(){return this._activeDate}set activeDate(e){const t=this._activeDate,n=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(n,this.minDate,this.maxDate),this._hasSameMonthAndYear(t,this._activeDate)||this._init()}get selected(){return this._selected}set selected(e){this._selected=e instanceof Q?e:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e)),this._setRanges(this._selected)}get minDate(){return this._minDate}set minDate(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}get maxDate(){return this._maxDate}set maxDate(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(Object(_.a)(null)).subscribe(()=>this._init())}ngOnChanges(e){const t=e.comparisonStart||e.comparisonEnd;t&&!t.firstChange&&this._setRanges(this.selected)}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_dateSelected(e){const t=e.value,n=this._dateAdapter.getYear(this.activeDate),i=this._dateAdapter.getMonth(this.activeDate),r=this._dateAdapter.createDate(n,i,t);let a,s;this._selected instanceof Q?(a=this._getDateInCurrentMonth(this._selected.start),s=this._getDateInCurrentMonth(this._selected.end)):a=s=this._getDateInCurrentMonth(this._selected),a===t&&s===t||this.selectedChange.emit(r),this._userSelection.emit({value:r,event:e.event}),this._previewStart=this._previewEnd=null,this._changeDetectorRef.markForCheck()}_handleCalendarBodyKeydown(e){const t=this._activeDate,n=this._isRtl();switch(e.keyCode){case b.j:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,n?1:-1);break;case b.n:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,n?-1:1);break;case b.q:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,-7);break;case b.e:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,7);break;case b.i:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,1-this._dateAdapter.getDate(this._activeDate));break;case b.f:this.activeDate=this._dateAdapter.addCalendarDays(this._activeDate,this._dateAdapter.getNumDaysInMonth(this._activeDate)-this._dateAdapter.getDate(this._activeDate));break;case b.m:this.activeDate=e.altKey?this._dateAdapter.addCalendarYears(this._activeDate,-1):this._dateAdapter.addCalendarMonths(this._activeDate,-1);break;case b.l:this.activeDate=e.altKey?this._dateAdapter.addCalendarYears(this._activeDate,1):this._dateAdapter.addCalendarMonths(this._activeDate,1);break;case b.g:case b.o:return void(this.dateFilter&&!this.dateFilter(this._activeDate)||(this._dateSelected({value:this._dateAdapter.getDate(this._activeDate),event:e}),e.preventDefault()));case b.h:return void(null==this._previewEnd||Object(b.t)(e)||(this._previewStart=this._previewEnd=null,this.selectedChange.emit(null),this._userSelection.emit({value:null,event:e}),e.preventDefault(),e.stopPropagation()));default:return}this._dateAdapter.compareDate(t,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCell(),e.preventDefault()}_init(){this._setRanges(this.selected),this._todayDate=this._getCellCompareValue(this._dateAdapter.today()),this._monthLabel=this._dateFormats.display.monthLabel?this._dateAdapter.format(this.activeDate,this._dateFormats.display.monthLabel):this._dateAdapter.getMonthNames("short")[this._dateAdapter.getMonth(this.activeDate)].toLocaleUpperCase();let e=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),1);this._firstWeekOffset=(7+this._dateAdapter.getDayOfWeek(e)-this._dateAdapter.getFirstDayOfWeek())%7,this._initWeekdays(),this._createWeekCells(),this._changeDetectorRef.markForCheck()}_focusActiveCell(e){this._matCalendarBody._focusActiveCell(e)}_previewChanged({event:e,value:t}){if(this._rangeStrategy){const n=this._rangeStrategy.createPreview(t?t.rawValue:null,this.selected,e);this._previewStart=this._getCellCompareValue(n.start),this._previewEnd=this._getCellCompareValue(n.end),this._changeDetectorRef.detectChanges()}}_initWeekdays(){const e=this._dateAdapter.getFirstDayOfWeek(),t=this._dateAdapter.getDayOfWeekNames("narrow");let n=this._dateAdapter.getDayOfWeekNames("long").map((e,n)=>({long:e,narrow:t[n]}));this._weekdays=n.slice(e).concat(n.slice(0,e))}_createWeekCells(){const e=this._dateAdapter.getNumDaysInMonth(this.activeDate),t=this._dateAdapter.getDateNames();this._weeks=[[]];for(let n=0,i=this._firstWeekOffset;n<e;n++,i++){7==i&&(this._weeks.push([]),i=0);const e=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),this._dateAdapter.getMonth(this.activeDate),n+1),r=this._shouldEnableDate(e),a=this._dateAdapter.format(e,this._dateFormats.display.dateA11yLabel),s=this.dateClass?this.dateClass(e,"month"):void 0;this._weeks[this._weeks.length-1].push(new V(n+1,t[n],a,r,s,this._getCellCompareValue(e),e))}}_shouldEnableDate(e){return!!e&&(!this.minDate||this._dateAdapter.compareDate(e,this.minDate)>=0)&&(!this.maxDate||this._dateAdapter.compareDate(e,this.maxDate)<=0)&&(!this.dateFilter||this.dateFilter(e))}_getDateInCurrentMonth(e){return e&&this._hasSameMonthAndYear(e,this.activeDate)?this._dateAdapter.getDate(e):null}_hasSameMonthAndYear(e,t){return!(!e||!t||this._dateAdapter.getMonth(e)!=this._dateAdapter.getMonth(t)||this._dateAdapter.getYear(e)!=this._dateAdapter.getYear(t))}_getCellCompareValue(e){if(e){const t=this._dateAdapter.getYear(e),n=this._dateAdapter.getMonth(e),i=this._dateAdapter.getDate(e);return new Date(t,n,i).getTime()}return null}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setRanges(e){e instanceof Q?(this._rangeStart=this._getCellCompareValue(e.start),this._rangeEnd=this._getCellCompareValue(e.end),this._isRange=!0):(this._rangeStart=this._rangeEnd=this._getCellCompareValue(e),this._isRange=!1),this._comparisonRangeStart=this._getCellCompareValue(this.comparisonStart),this._comparisonRangeEnd=this._getCellCompareValue(this.comparisonEnd)}}return e.\u0275fac=function(t){return new(t||e)(o.Qb(o.h),o.Qb(d.e,8),o.Qb(d.c,8),o.Qb(k.b,8),o.Qb(Z,8))},e.\u0275cmp=o.Kb({type:e,selectors:[["mat-month-view"]],viewQuery:function(e,t){if(1&e&&o.Xc(Y,1),2&e){let e;o.Ac(e=o.fc())&&(t._matCalendarBody=e.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd"},outputs:{selectedChange:"selectedChange",_userSelection:"_userSelection",activeDateChange:"activeDateChange"},exportAs:["matMonthView"],features:[o.Ab],decls:7,vars:13,consts:[["role","presentation",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["scope","col",4,"ngFor","ngForOf"],["colspan","7","aria-hidden","true",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","comparisonStart","comparisonEnd","previewStart","previewEnd","isRange","labelMinRequiredCells","activeCell","selectedValueChange","previewChange","keydown"],["scope","col"]],template:function(e,t){1&e&&(o.Wb(0,"table",0),o.Wb(1,"thead",1),o.Wb(2,"tr"),o.Pc(3,D,2,2,"th",2),o.Vb(),o.Wb(4,"tr"),o.Rb(5,"th",3),o.Vb(),o.Vb(),o.Wb(6,"tbody",4),o.ec("selectedValueChange",function(e){return t._dateSelected(e)})("previewChange",function(e){return t._previewChanged(e)})("keydown",function(e){return t._handleCalendarBodyKeydown(e)}),o.Vb(),o.Vb()),2&e&&(o.Cb(3),o.qc("ngForOf",t._weekdays),o.Cb(3),o.qc("label",t._monthLabel)("rows",t._weeks)("todayValue",t._todayDate)("startValue",t._rangeStart)("endValue",t._rangeEnd)("comparisonStart",t._comparisonRangeStart)("comparisonEnd",t._comparisonRangeEnd)("previewStart",t._previewStart)("previewEnd",t._previewEnd)("isRange",t._isRange)("labelMinRequiredCells",3)("activeCell",t._dateAdapter.getDate(t.activeDate)-1))},directives:[s.o,Y],encapsulation:2,changeDetection:0}),e})();const te=24;let ne=(()=>{class e{constructor(e,t,n){this._changeDetectorRef=e,this._dateAdapter=t,this._dir=n,this._rerenderSubscription=p.a.EMPTY,this.selectedChange=new o.o,this.yearSelected=new o.o,this.activeDateChange=new o.o,this._activeDate=this._dateAdapter.today()}get activeDate(){return this._activeDate}set activeDate(e){let t=this._activeDate;const n=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(n,this.minDate,this.maxDate),ie(this._dateAdapter,t,this._activeDate,this.minDate,this.maxDate)||this._init()}get selected(){return this._selected}set selected(e){this._selected=e instanceof Q?e:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e)),this._setSelectedYear(e)}get minDate(){return this._minDate}set minDate(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}get maxDate(){return this._maxDate}set maxDate(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(Object(_.a)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_init(){this._todayYear=this._dateAdapter.getYear(this._dateAdapter.today());const e=this._dateAdapter.getYear(this._activeDate)-re(this._dateAdapter,this.activeDate,this.minDate,this.maxDate);this._years=[];for(let t=0,n=[];t<te;t++)n.push(e+t),4==n.length&&(this._years.push(n.map(e=>this._createCellForYear(e))),n=[]);this._changeDetectorRef.markForCheck()}_yearSelected(e){const t=e.value;this.yearSelected.emit(this._dateAdapter.createDate(t,0,1));let n=this._dateAdapter.getMonth(this.activeDate),i=this._dateAdapter.getNumDaysInMonth(this._dateAdapter.createDate(t,n,1));this.selectedChange.emit(this._dateAdapter.createDate(t,n,Math.min(this._dateAdapter.getDate(this.activeDate),i)))}_handleCalendarBodyKeydown(e){const t=this._activeDate,n=this._isRtl();switch(e.keyCode){case b.j:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,n?1:-1);break;case b.n:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,n?-1:1);break;case b.q:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-4);break;case b.e:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,4);break;case b.i:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,-re(this._dateAdapter,this.activeDate,this.minDate,this.maxDate));break;case b.f:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,te-re(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)-1);break;case b.m:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?-240:-24);break;case b.l:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?240:te);break;case b.g:case b.o:this._yearSelected({value:this._dateAdapter.getYear(this._activeDate),event:e});break;default:return}this._dateAdapter.compareDate(t,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCell(),e.preventDefault()}_getActiveCell(){return re(this._dateAdapter,this.activeDate,this.minDate,this.maxDate)}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_createCellForYear(e){const t=this._dateAdapter.createDate(e,0,1),n=this._dateAdapter.getYearName(t),i=this.dateClass?this.dateClass(t,"multi-year"):void 0;return new V(e,n,n,this._shouldEnableYear(e),i)}_shouldEnableYear(e){if(null==e||this.maxDate&&e>this._dateAdapter.getYear(this.maxDate)||this.minDate&&e<this._dateAdapter.getYear(this.minDate))return!1;if(!this.dateFilter)return!0;for(let t=this._dateAdapter.createDate(e,0,1);this._dateAdapter.getYear(t)==e;t=this._dateAdapter.addCalendarDays(t,1))if(this.dateFilter(t))return!0;return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedYear(e){if(this._selectedYear=null,e instanceof Q){const t=e.start||e.end;t&&(this._selectedYear=this._dateAdapter.getYear(t))}else e&&(this._selectedYear=this._dateAdapter.getYear(e))}}return e.\u0275fac=function(t){return new(t||e)(o.Qb(o.h),o.Qb(d.c,8),o.Qb(k.b,8))},e.\u0275cmp=o.Kb({type:e,selectors:[["mat-multi-year-view"]],viewQuery:function(e,t){if(1&e&&o.Xc(Y,1),2&e){let e;o.Ac(e=o.fc())&&(t._matCalendarBody=e.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",activeDateChange:"activeDateChange"},exportAs:["matMultiYearView"],decls:5,vars:7,consts:[["role","presentation",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"rows","todayValue","startValue","endValue","numCols","cellAspectRatio","activeCell","selectedValueChange","keydown"]],template:function(e,t){1&e&&(o.Wb(0,"table",0),o.Wb(1,"thead",1),o.Wb(2,"tr"),o.Rb(3,"th",2),o.Vb(),o.Vb(),o.Wb(4,"tbody",3),o.ec("selectedValueChange",function(e){return t._yearSelected(e)})("keydown",function(e){return t._handleCalendarBodyKeydown(e)}),o.Vb(),o.Vb()),2&e&&(o.Cb(4),o.qc("rows",t._years)("todayValue",t._todayYear)("startValue",t._selectedYear)("endValue",t._selectedYear)("numCols",4)("cellAspectRatio",4/7)("activeCell",t._getActiveCell()))},directives:[Y],encapsulation:2,changeDetection:0}),e})();function ie(e,t,n,i,r){const a=e.getYear(t),s=e.getYear(n),o=ae(e,i,r);return Math.floor((a-o)/te)===Math.floor((s-o)/te)}function re(e,t,n,i){return((e.getYear(t)-ae(e,n,i))%te+24)%24}function ae(e,t,n){let i=0;return n?i=e.getYear(n)-te+1:t&&(i=e.getYear(t)),i}let se=(()=>{class e{constructor(e,t,n,i){this._changeDetectorRef=e,this._dateFormats=t,this._dateAdapter=n,this._dir=i,this._rerenderSubscription=p.a.EMPTY,this.selectedChange=new o.o,this.monthSelected=new o.o,this.activeDateChange=new o.o,this._activeDate=this._dateAdapter.today()}get activeDate(){return this._activeDate}set activeDate(e){let t=this._activeDate;const n=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))||this._dateAdapter.today();this._activeDate=this._dateAdapter.clampDate(n,this.minDate,this.maxDate),this._dateAdapter.getYear(t)!==this._dateAdapter.getYear(this._activeDate)&&this._init()}get selected(){return this._selected}set selected(e){this._selected=e instanceof Q?e:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e)),this._setSelectedMonth(e)}get minDate(){return this._minDate}set minDate(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}get maxDate(){return this._maxDate}set maxDate(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}ngAfterContentInit(){this._rerenderSubscription=this._dateAdapter.localeChanges.pipe(Object(_.a)(null)).subscribe(()=>this._init())}ngOnDestroy(){this._rerenderSubscription.unsubscribe()}_monthSelected(e){const t=e.value,n=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),t,1);this.monthSelected.emit(n);const i=this._dateAdapter.getNumDaysInMonth(n);this.selectedChange.emit(this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),t,Math.min(this._dateAdapter.getDate(this.activeDate),i)))}_handleCalendarBodyKeydown(e){const t=this._activeDate,n=this._isRtl();switch(e.keyCode){case b.j:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,n?1:-1);break;case b.n:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,n?-1:1);break;case b.q:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-4);break;case b.e:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,4);break;case b.i:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,-this._dateAdapter.getMonth(this._activeDate));break;case b.f:this.activeDate=this._dateAdapter.addCalendarMonths(this._activeDate,11-this._dateAdapter.getMonth(this._activeDate));break;case b.m:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?-10:-1);break;case b.l:this.activeDate=this._dateAdapter.addCalendarYears(this._activeDate,e.altKey?10:1);break;case b.g:case b.o:this._monthSelected({value:this._dateAdapter.getMonth(this._activeDate),event:e});break;default:return}this._dateAdapter.compareDate(t,this.activeDate)&&this.activeDateChange.emit(this.activeDate),this._focusActiveCell(),e.preventDefault()}_init(){this._setSelectedMonth(this.selected),this._todayMonth=this._getMonthInCurrentYear(this._dateAdapter.today()),this._yearLabel=this._dateAdapter.getYearName(this.activeDate);let e=this._dateAdapter.getMonthNames("short");this._months=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(t=>t.map(t=>this._createCellForMonth(t,e[t]))),this._changeDetectorRef.markForCheck()}_focusActiveCell(){this._matCalendarBody._focusActiveCell()}_getMonthInCurrentYear(e){return e&&this._dateAdapter.getYear(e)==this._dateAdapter.getYear(this.activeDate)?this._dateAdapter.getMonth(e):null}_createCellForMonth(e,t){const n=this._dateAdapter.createDate(this._dateAdapter.getYear(this.activeDate),e,1),i=this._dateAdapter.format(n,this._dateFormats.display.monthYearA11yLabel),r=this.dateClass?this.dateClass(n,"year"):void 0;return new V(e,t.toLocaleUpperCase(),i,this._shouldEnableMonth(e),r)}_shouldEnableMonth(e){const t=this._dateAdapter.getYear(this.activeDate);if(null==e||this._isYearAndMonthAfterMaxDate(t,e)||this._isYearAndMonthBeforeMinDate(t,e))return!1;if(!this.dateFilter)return!0;for(let n=this._dateAdapter.createDate(t,e,1);this._dateAdapter.getMonth(n)==e;n=this._dateAdapter.addCalendarDays(n,1))if(this.dateFilter(n))return!0;return!1}_isYearAndMonthAfterMaxDate(e,t){if(this.maxDate){const n=this._dateAdapter.getYear(this.maxDate),i=this._dateAdapter.getMonth(this.maxDate);return e>n||e===n&&t>i}return!1}_isYearAndMonthBeforeMinDate(e,t){if(this.minDate){const n=this._dateAdapter.getYear(this.minDate),i=this._dateAdapter.getMonth(this.minDate);return e<n||e===n&&t<i}return!1}_isRtl(){return this._dir&&"rtl"===this._dir.value}_setSelectedMonth(e){this._selectedMonth=e instanceof Q?this._getMonthInCurrentYear(e.start)||this._getMonthInCurrentYear(e.end):this._getMonthInCurrentYear(e)}}return e.\u0275fac=function(t){return new(t||e)(o.Qb(o.h),o.Qb(d.e,8),o.Qb(d.c,8),o.Qb(k.b,8))},e.\u0275cmp=o.Kb({type:e,selectors:[["mat-year-view"]],viewQuery:function(e,t){if(1&e&&o.Xc(Y,1),2&e){let e;o.Ac(e=o.fc())&&(t._matCalendarBody=e.first)}},inputs:{activeDate:"activeDate",selected:"selected",minDate:"minDate",maxDate:"maxDate",dateFilter:"dateFilter",dateClass:"dateClass"},outputs:{selectedChange:"selectedChange",monthSelected:"monthSelected",activeDateChange:"activeDateChange"},exportAs:["matYearView"],decls:5,vars:9,consts:[["role","presentation",1,"mat-calendar-table"],[1,"mat-calendar-table-header"],["colspan","4",1,"mat-calendar-table-header-divider"],["mat-calendar-body","",3,"label","rows","todayValue","startValue","endValue","labelMinRequiredCells","numCols","cellAspectRatio","activeCell","selectedValueChange","keydown"]],template:function(e,t){1&e&&(o.Wb(0,"table",0),o.Wb(1,"thead",1),o.Wb(2,"tr"),o.Rb(3,"th",2),o.Vb(),o.Vb(),o.Wb(4,"tbody",3),o.ec("selectedValueChange",function(e){return t._monthSelected(e)})("keydown",function(e){return t._handleCalendarBodyKeydown(e)}),o.Vb(),o.Vb()),2&e&&(o.Cb(4),o.qc("label",t._yearLabel)("rows",t._months)("todayValue",t._todayMonth)("startValue",t._selectedMonth)("endValue",t._selectedMonth)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",t._dateAdapter.getMonth(t.activeDate)))},directives:[Y],encapsulation:2,changeDetection:0}),e})(),oe=0,ce=(()=>{class e{constructor(e,t,n,i,r){this._intl=e,this.calendar=t,this._dateAdapter=n,this._dateFormats=i,this._buttonDescriptionId="mat-calendar-button-"+oe++,this.calendar.stateChanges.subscribe(()=>r.markForCheck())}get periodButtonText(){if("month"==this.calendar.currentView)return this._dateAdapter.format(this.calendar.activeDate,this._dateFormats.display.monthYearLabel).toLocaleUpperCase();if("year"==this.calendar.currentView)return this._dateAdapter.getYearName(this.calendar.activeDate);const e=this._dateAdapter.getYear(this.calendar.activeDate)-re(this._dateAdapter,this.calendar.activeDate,this.calendar.minDate,this.calendar.maxDate),t=e+te-1,n=this._dateAdapter.getYearName(this._dateAdapter.createDate(e,0,1)),i=this._dateAdapter.getYearName(this._dateAdapter.createDate(t,0,1));return this._intl.formatYearRange(n,i)}get periodButtonLabel(){return"month"==this.calendar.currentView?this._intl.switchToMultiYearViewLabel:this._intl.switchToMonthViewLabel}get prevButtonLabel(){return{month:this._intl.prevMonthLabel,year:this._intl.prevYearLabel,"multi-year":this._intl.prevMultiYearLabel}[this.calendar.currentView]}get nextButtonLabel(){return{month:this._intl.nextMonthLabel,year:this._intl.nextYearLabel,"multi-year":this._intl.nextMultiYearLabel}[this.calendar.currentView]}currentPeriodClicked(){this.calendar.currentView="month"==this.calendar.currentView?"multi-year":"month"}previousClicked(){this.calendar.activeDate="month"==this.calendar.currentView?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,-1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,"year"==this.calendar.currentView?-1:-24)}nextClicked(){this.calendar.activeDate="month"==this.calendar.currentView?this._dateAdapter.addCalendarMonths(this.calendar.activeDate,1):this._dateAdapter.addCalendarYears(this.calendar.activeDate,"year"==this.calendar.currentView?1:te)}previousEnabled(){return!this.calendar.minDate||!this.calendar.minDate||!this._isSameView(this.calendar.activeDate,this.calendar.minDate)}nextEnabled(){return!this.calendar.maxDate||!this._isSameView(this.calendar.activeDate,this.calendar.maxDate)}_isSameView(e,t){return"month"==this.calendar.currentView?this._dateAdapter.getYear(e)==this._dateAdapter.getYear(t)&&this._dateAdapter.getMonth(e)==this._dateAdapter.getMonth(t):"year"==this.calendar.currentView?this._dateAdapter.getYear(e)==this._dateAdapter.getYear(t):ie(this._dateAdapter,e,t,this.calendar.minDate,this.calendar.maxDate)}}return e.\u0275fac=function(t){return new(t||e)(o.Qb(B),o.Qb(Object(o.V)(()=>le)),o.Qb(d.c,8),o.Qb(d.e,8),o.Qb(o.h))},e.\u0275cmp=o.Kb({type:e,selectors:[["mat-calendar-header"]],exportAs:["matCalendarHeader"],ngContentSelectors:E,decls:10,vars:10,consts:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["mat-button","","type","button","cdkAriaLive","polite",1,"mat-calendar-period-button",3,"click"],[1,"mat-calendar-arrow"],[1,"mat-calendar-spacer"],["mat-icon-button","","type","button",1,"mat-calendar-previous-button",3,"disabled","click"],["mat-icon-button","","type","button",1,"mat-calendar-next-button",3,"disabled","click"]],template:function(e,t){1&e&&(o.pc(),o.Wb(0,"div",0),o.Wb(1,"div",1),o.Wb(2,"button",2),o.ec("click",function(){return t.currentPeriodClicked()}),o.Wb(3,"span"),o.Rc(4),o.Vb(),o.Rb(5,"div",3),o.Vb(),o.Rb(6,"div",4),o.oc(7),o.Wb(8,"button",5),o.ec("click",function(){return t.previousClicked()}),o.Vb(),o.Wb(9,"button",6),o.ec("click",function(){return t.nextClicked()}),o.Vb(),o.Vb(),o.Vb()),2&e&&(o.Cb(2),o.Db("aria-label",t.periodButtonLabel)("aria-describedby",t._buttonDescriptionId),o.Cb(1),o.Db("id",t._buttonDescriptionId),o.Cb(1),o.Sc(t.periodButtonText),o.Cb(1),o.Ib("mat-calendar-invert","month"!==t.calendar.currentView),o.Cb(3),o.qc("disabled",!t.previousEnabled()),o.Db("aria-label",t.prevButtonLabel),o.Cb(1),o.qc("disabled",!t.nextEnabled()),o.Db("aria-label",t.nextButtonLabel))},directives:[c.b,i.d],encapsulation:2,changeDetection:0}),e})(),le=(()=>{class e{constructor(e,t,n,i){this._dateAdapter=t,this._dateFormats=n,this._changeDetectorRef=i,this._moveFocusOnNextTick=!1,this.startView="month",this.selectedChange=new o.o,this.yearSelected=new o.o,this.monthSelected=new o.o,this.viewChanged=new o.o(!0),this._userSelection=new o.o,this.stateChanges=new h.a,this._intlChanges=e.changes.subscribe(()=>{i.markForCheck(),this.stateChanges.next()})}get startAt(){return this._startAt}set startAt(e){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}get selected(){return this._selected}set selected(e){this._selected=e instanceof Q?e:this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}get minDate(){return this._minDate}set minDate(e){this._minDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}get maxDate(){return this._maxDate}set maxDate(e){this._maxDate=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}get activeDate(){return this._clampedActiveDate}set activeDate(e){this._clampedActiveDate=this._dateAdapter.clampDate(e,this.minDate,this.maxDate),this.stateChanges.next(),this._changeDetectorRef.markForCheck()}get currentView(){return this._currentView}set currentView(e){const t=this._currentView!==e?e:null;this._currentView=e,this._moveFocusOnNextTick=!0,this._changeDetectorRef.markForCheck(),t&&this.viewChanged.emit(t)}ngAfterContentInit(){this._calendarHeaderPortal=new a.d(this.headerComponent||ce),this.activeDate=this.startAt||this._dateAdapter.today(),this._currentView=this.startView}ngAfterViewChecked(){this._moveFocusOnNextTick&&(this._moveFocusOnNextTick=!1,this.focusActiveCell())}ngOnDestroy(){this._intlChanges.unsubscribe(),this.stateChanges.complete()}ngOnChanges(e){const t=e.minDate||e.maxDate||e.dateFilter;if(t&&!t.firstChange){const e=this._getCurrentViewComponent();e&&(this._changeDetectorRef.detectChanges(),e._init())}this.stateChanges.next()}focusActiveCell(){this._getCurrentViewComponent()._focusActiveCell(!1)}updateTodaysDate(){const e=this.currentView;let t;t="month"===e?this.monthView:"year"===e?this.yearView:this.multiYearView,t._init()}_dateSelected(e){const t=e.value;(this.selected instanceof Q||t&&!this._dateAdapter.sameDate(t,this.selected))&&this.selectedChange.emit(t),this._userSelection.emit(e)}_yearSelectedInMultiYearView(e){this.yearSelected.emit(e)}_monthSelectedInYearView(e){this.monthSelected.emit(e)}_goToDateInView(e,t){this.activeDate=e,this.currentView=t}_getCurrentViewComponent(){return this.monthView||this.yearView||this.multiYearView}}return e.\u0275fac=function(t){return new(t||e)(o.Qb(B),o.Qb(d.c,8),o.Qb(d.e,8),o.Qb(o.h))},e.\u0275cmp=o.Kb({type:e,selectors:[["mat-calendar"]],viewQuery:function(e,t){if(1&e&&(o.Xc(ee,1),o.Xc(se,1),o.Xc(ne,1)),2&e){let e;o.Ac(e=o.fc())&&(t.monthView=e.first),o.Ac(e=o.fc())&&(t.yearView=e.first),o.Ac(e=o.fc())&&(t.multiYearView=e.first)}},hostAttrs:[1,"mat-calendar"],inputs:{startView:"startView",startAt:"startAt",selected:"selected",minDate:"minDate",maxDate:"maxDate",headerComponent:"headerComponent",dateFilter:"dateFilter",dateClass:"dateClass",comparisonStart:"comparisonStart",comparisonEnd:"comparisonEnd"},outputs:{selectedChange:"selectedChange",yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",_userSelection:"_userSelection"},exportAs:["matCalendar"],features:[o.Bb([J]),o.Ab],decls:5,vars:5,consts:[[3,"cdkPortalOutlet"],["cdkMonitorSubtreeFocus","","tabindex","-1",1,"mat-calendar-content",3,"ngSwitch"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDateChange","_userSelection",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange",4,"ngSwitchCase"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","comparisonStart","comparisonEnd","activeDateChange","_userSelection"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","monthSelected","selectedChange"],[3,"activeDate","selected","dateFilter","maxDate","minDate","dateClass","activeDateChange","yearSelected","selectedChange"]],template:function(e,t){1&e&&(o.Pc(0,P,0,0,"ng-template",0),o.Wb(1,"div",1),o.Pc(2,R,1,8,"mat-month-view",2),o.Pc(3,j,1,6,"mat-year-view",3),o.Pc(4,z,1,6,"mat-multi-year-view",4),o.Vb()),2&e&&(o.qc("cdkPortalOutlet",t._calendarHeaderPortal),o.Cb(1),o.qc("ngSwitch",t.currentView),o.Cb(1),o.qc("ngSwitchCase","month"),o.Cb(1),o.qc("ngSwitchCase","year"),o.Cb(1),o.qc("ngSwitchCase","multi-year"))},directives:[a.c,i.e,s.r,s.s,ee,se,ne],styles:['.mat-calendar{display:block}.mat-calendar-header{padding:8px 8px 0 8px}.mat-calendar-content{padding:0 8px 8px 8px;outline:none}.mat-calendar-controls{display:flex;margin:5% calc(33% / 7 - 16px)}.mat-calendar-controls .mat-icon-button:hover .mat-button-focus-overlay{opacity:.04}.mat-calendar-spacer{flex:1 1 auto}.mat-calendar-period-button{min-width:0}.mat-calendar-arrow{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top-width:5px;border-top-style:solid;margin:0 0 0 5px;vertical-align:middle}.mat-calendar-arrow.mat-calendar-invert{transform:rotate(180deg)}[dir=rtl] .mat-calendar-arrow{margin:0 5px 0 0}.mat-calendar-previous-button,.mat-calendar-next-button{position:relative}.mat-calendar-previous-button::after,.mat-calendar-next-button::after{top:0;left:0;right:0;bottom:0;position:absolute;content:"";margin:15.5px;border:0 solid currentColor;border-top-width:2px}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.mat-calendar-previous-button::after{border-left-width:2px;transform:translateX(2px) rotate(-45deg)}.mat-calendar-next-button::after{border-right-width:2px;transform:translateX(-2px) rotate(45deg)}.mat-calendar-table{border-spacing:0;border-collapse:collapse;width:100%}.mat-calendar-table-header th{text-align:center;padding:0 0 8px 0}.mat-calendar-table-header-divider{position:relative;height:1px}.mat-calendar-table-header-divider::after{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px}\n'],encapsulation:2,changeDetection:0}),e})();const ue={transformPanel:Object(M.m)("transformPanel",[Object(M.j)("void",Object(M.k)({opacity:0,transform:"scale(1, 0.8)"})),Object(M.l)("void => enter",Object(M.e)("120ms cubic-bezier(0, 0, 0.2, 1)",Object(M.k)({opacity:1,transform:"scale(1, 1)"}))),Object(M.l)("* => void",Object(M.e)("100ms linear",Object(M.k)({opacity:0})))]),fadeInCalendar:Object(M.m)("fadeInCalendar",[Object(M.j)("void",Object(M.k)({opacity:0})),Object(M.j)("enter",Object(M.k)({opacity:1})),Object(M.l)("void => *",Object(M.e)("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))])};let de=0;const he=new o.s("mat-datepicker-scroll-strategy"),pe={provide:he,deps:[r.c],useFactory:function(e){return()=>e.scrollStrategies.reposition()}};class fe{constructor(e){this._elementRef=e}}const me=Object(d.x)(fe);let be=(()=>{class e extends me{constructor(e,t,n,i,r,a){super(e),this._changeDetectorRef=t,this._globalModel=n,this._dateAdapter=i,this._rangeSelectionStrategy=r,this._subscriptions=new p.a,this._animationState="enter",this._animationDone=new h.a,this._actionsPortal=null,this._closeButtonText=(null==a?void 0:a.closeCalendarLabel)||"Close calendar"}ngOnInit(){this._model=this._actionsPortal?this._globalModel.clone():this._globalModel}ngAfterViewInit(){this._subscriptions.add(this.datepicker.stateChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})),this._calendar.focusActiveCell()}ngOnDestroy(){this._subscriptions.unsubscribe(),this._animationDone.complete()}_handleUserSelection(e){const t=this._model.selection,n=e.value,i=t instanceof Q;if(i&&this._rangeSelectionStrategy){const i=this._rangeSelectionStrategy.selectionFinished(n,t,e.event);this._model.updateSelection(i,this)}else!n||!i&&this._dateAdapter.sameDate(n,t)||this._model.add(n);this._model&&!this._model.isComplete()||this._actionsPortal||this.datepicker.close()}_startExitAnimation(){this._animationState="void",this._changeDetectorRef.markForCheck()}_getSelected(){return this._model.selection}_applyPendingSelection(){this._model!==this._globalModel&&this._globalModel.updateSelection(this._model.selection,this)}}return e.\u0275fac=function(t){return new(t||e)(o.Qb(o.l),o.Qb(o.h),o.Qb(K),o.Qb(d.c),o.Qb(Z,8),o.Qb(B))},e.\u0275cmp=o.Kb({type:e,selectors:[["mat-datepicker-content"]],viewQuery:function(e,t){if(1&e&&o.Xc(le,1),2&e){let e;o.Ac(e=o.fc())&&(t._calendar=e.first)}},hostAttrs:[1,"mat-datepicker-content"],hostVars:3,hostBindings:function(e,t){1&e&&o.Nc("@transformPanel.done",function(){return t._animationDone.next()}),2&e&&(o.Oc("@transformPanel",t._animationState),o.Ib("mat-datepicker-content-touch",t.datepicker.touchUi))},inputs:{color:"color"},exportAs:["matDatepickerContent"],features:[o.zb],decls:5,vars:20,consts:[["cdkTrapFocus","",1,"mat-datepicker-content-container"],[3,"id","ngClass","startAt","startView","minDate","maxDate","dateFilter","headerComponent","selected","dateClass","comparisonStart","comparisonEnd","yearSelected","monthSelected","viewChanged","_userSelection"],[3,"cdkPortalOutlet"],["type","button","mat-raised-button","",1,"mat-datepicker-close-button",3,"color","focus","blur","click"]],template:function(e,t){1&e&&(o.Wb(0,"div",0),o.Wb(1,"mat-calendar",1),o.ec("yearSelected",function(e){return t.datepicker._selectYear(e)})("monthSelected",function(e){return t.datepicker._selectMonth(e)})("viewChanged",function(e){return t.datepicker._viewChanged(e)})("_userSelection",function(e){return t._handleUserSelection(e)}),o.Vb(),o.Pc(2,N,0,0,"ng-template",2),o.Wb(3,"button",3),o.ec("focus",function(){return t._closeButtonFocused=!0})("blur",function(){return t._closeButtonFocused=!1})("click",function(){return t.datepicker.close()}),o.Rc(4),o.Vb(),o.Vb()),2&e&&(o.Ib("mat-datepicker-content-container-with-actions",t._actionsPortal),o.Cb(1),o.qc("id",t.datepicker.id)("ngClass",t.datepicker.panelClass)("startAt",t.datepicker.startAt)("startView",t.datepicker.startView)("minDate",t.datepicker._getMinDate())("maxDate",t.datepicker._getMaxDate())("dateFilter",t.datepicker._getDateFilter())("headerComponent",t.datepicker.calendarHeaderComponent)("selected",t._getSelected())("dateClass",t.datepicker.dateClass)("comparisonStart",t.comparisonStart)("comparisonEnd",t.comparisonEnd)("@fadeInCalendar","enter"),o.Cb(1),o.qc("cdkPortalOutlet",t._actionsPortal),o.Cb(1),o.Ib("cdk-visually-hidden",!t._closeButtonFocused),o.qc("color",t.color||"primary"),o.Cb(1),o.Sc(t._closeButtonText))},directives:[i.f,le,s.n,a.c,c.b],styles:[".mat-datepicker-content{display:block;border-radius:4px}.mat-datepicker-content .mat-calendar{width:296px;height:354px}.mat-datepicker-content .mat-datepicker-close-button{position:absolute;top:100%;left:0;margin-top:8px}.ng-animating .mat-datepicker-content .mat-datepicker-close-button{display:none}.mat-datepicker-content-container{display:flex;flex-direction:column;justify-content:space-between}.mat-datepicker-content-touch{display:block;max-height:80vh;overflow:auto;margin:-24px}.mat-datepicker-content-touch .mat-datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.mat-datepicker-content-touch .mat-calendar{width:100%;height:auto}@media all and (orientation: landscape){.mat-datepicker-content-touch .mat-datepicker-content-container{width:64vh;height:80vh}}@media all and (orientation: portrait){.mat-datepicker-content-touch .mat-datepicker-content-container{width:80vw;height:100vw}.mat-datepicker-content-touch .mat-datepicker-content-container-with-actions{height:115vw}}\n"],encapsulation:2,data:{animation:[ue.transformPanel,ue.fadeInCalendar]},changeDetection:0}),e})(),ge=(()=>{class e{constructor(e,t,n,i,r,a,s,c,l){this._dialog=e,this._overlay=t,this._ngZone=n,this._viewContainerRef=i,this._dateAdapter=a,this._dir=s,this._document=c,this._model=l,this._inputStateChanges=p.a.EMPTY,this.startView="month",this._touchUi=!1,this.xPosition="start",this.yPosition="below",this._restoreFocus=!0,this.yearSelected=new o.o,this.monthSelected=new o.o,this.viewChanged=new o.o(!0),this.openedStream=new o.o,this.closedStream=new o.o,this._opened=!1,this.id="mat-datepicker-"+de++,this._focusedElementBeforeOpen=null,this._backdropHarnessClass=`${this.id}-backdrop`,this.stateChanges=new h.a,this._scrollStrategy=r}get startAt(){return this._startAt||(this.datepickerInput?this.datepickerInput.getStartValue():null)}set startAt(e){this._startAt=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e))}get color(){return this._color||(this.datepickerInput?this.datepickerInput.getThemePalette():void 0)}set color(e){this._color=e}get touchUi(){return this._touchUi}set touchUi(e){this._touchUi=Object(y.c)(e)}get disabled(){return void 0===this._disabled&&this.datepickerInput?this.datepickerInput.disabled:!!this._disabled}set disabled(e){const t=Object(y.c)(e);t!==this._disabled&&(this._disabled=t,this.stateChanges.next(void 0))}get restoreFocus(){return this._restoreFocus}set restoreFocus(e){this._restoreFocus=Object(y.c)(e)}get panelClass(){return this._panelClass}set panelClass(e){this._panelClass=Object(y.g)(e)}get opened(){return this._opened}set opened(e){Object(y.c)(e)?this.open():this.close()}_getMinDate(){return this.datepickerInput&&this.datepickerInput.min}_getMaxDate(){return this.datepickerInput&&this.datepickerInput.max}_getDateFilter(){return this.datepickerInput&&this.datepickerInput.dateFilter}ngOnChanges(e){const t=e.xPosition||e.yPosition;t&&!t.firstChange&&this._popupRef&&(this._setConnectedPositions(this._popupRef.getConfig().positionStrategy),this.opened&&this._popupRef.updatePosition()),this.stateChanges.next(void 0)}ngOnDestroy(){this._destroyPopup(),this.close(),this._inputStateChanges.unsubscribe(),this.stateChanges.complete()}select(e){this._model.add(e)}_selectYear(e){this.yearSelected.emit(e)}_selectMonth(e){this.monthSelected.emit(e)}_viewChanged(e){this.viewChanged.emit(e)}registerInput(e){return this._inputStateChanges.unsubscribe(),this.datepickerInput=e,this._inputStateChanges=e.stateChanges.subscribe(()=>this.stateChanges.next(void 0)),this._model}registerActions(e){this._actionsPortal=e}removeActions(e){e===this._actionsPortal&&(this._actionsPortal=null)}open(){this._opened||this.disabled||(this._document&&(this._focusedElementBeforeOpen=this._document.activeElement),this.touchUi?this._openAsDialog():this._openAsPopup(),this._opened=!0,this.openedStream.emit())}close(){if(!this._opened)return;if(this._popupComponentRef&&this._popupRef){const e=this._popupComponentRef.instance;e._startExitAnimation(),e._animationDone.pipe(Object(g.a)(1)).subscribe(()=>this._destroyPopup())}this._dialogRef&&(this._dialogRef.close(),this._dialogRef=null);const e=()=>{this._opened&&(this._opened=!1,this.closedStream.emit(),this._focusedElementBeforeOpen=null)};this._restoreFocus&&this._focusedElementBeforeOpen&&"function"==typeof this._focusedElementBeforeOpen.focus?(this._focusedElementBeforeOpen.focus(),setTimeout(e)):e()}_applyPendingSelection(){var e,t;const n=(null===(e=this._popupComponentRef)||void 0===e?void 0:e.instance)||(null===(t=this._dialogRef)||void 0===t?void 0:t.componentInstance);null==n||n._applyPendingSelection()}_openAsDialog(){this._dialogRef&&this._dialogRef.close(),this._dialogRef=this._dialog.open(be,{direction:this._dir?this._dir.value:"ltr",viewContainerRef:this._viewContainerRef,panelClass:"mat-datepicker-dialog",hasBackdrop:!0,disableClose:!1,backdropClass:["cdk-overlay-dark-backdrop",this._backdropHarnessClass],width:"",height:"",minWidth:"",minHeight:"",maxWidth:"80vw",maxHeight:"",position:{},autoFocus:!1,restoreFocus:!1}),this._dialogRef.afterClosed().subscribe(()=>this.close()),this._forwardContentValues(this._dialogRef.componentInstance)}_openAsPopup(){const e=new a.d(be,this._viewContainerRef);this._destroyPopup(),this._createPopup(),this._popupComponentRef=this._popupRef.attach(e),this._forwardContentValues(this._popupComponentRef.instance),this._ngZone.onStable.pipe(Object(g.a)(1)).subscribe(()=>{this._popupRef.updatePosition()})}_forwardContentValues(e){e.datepicker=this,e.color=this.color,e._actionsPortal=this._actionsPortal}_createPopup(){const e=this._overlay.position().flexibleConnectedTo(this.datepickerInput.getConnectedOverlayOrigin()).withTransformOriginOn(".mat-datepicker-content").withFlexibleDimensions(!1).withViewportMargin(8).withLockedPosition(),t=new r.d({positionStrategy:this._setConnectedPositions(e),hasBackdrop:!0,backdropClass:["mat-overlay-transparent-backdrop",this._backdropHarnessClass],direction:this._dir,scrollStrategy:this._scrollStrategy(),panelClass:"mat-datepicker-popup"});this._popupRef=this._overlay.create(t),this._popupRef.overlayElement.setAttribute("role","dialog"),Object(f.a)(this._popupRef.backdropClick(),this._popupRef.detachments(),this._popupRef.keydownEvents().pipe(Object(v.a)(e=>e.keyCode===b.h&&!Object(b.t)(e)||this.datepickerInput&&Object(b.t)(e,"altKey")&&e.keyCode===b.q))).subscribe(e=>{e&&e.preventDefault(),this.close()})}_destroyPopup(){this._popupRef&&(this._popupRef.dispose(),this._popupRef=this._popupComponentRef=null)}_setConnectedPositions(e){const t="end"===this.xPosition?"end":"start",n="start"===t?"end":"start",i="above"===this.yPosition?"bottom":"top",r="top"===i?"bottom":"top";return e.withPositions([{originX:t,originY:r,overlayX:t,overlayY:i},{originX:t,originY:i,overlayX:t,overlayY:r},{originX:n,originY:r,overlayX:n,overlayY:i},{originX:n,originY:i,overlayX:n,overlayY:r}])}}return e.\u0275fac=function(t){return new(t||e)(o.Qb(l.b),o.Qb(r.c),o.Qb(o.B),o.Qb(o.R),o.Qb(he),o.Qb(d.c,8),o.Qb(k.b,8),o.Qb(s.e,8),o.Qb(K))},e.\u0275dir=o.Lb({type:e,inputs:{startView:"startView",xPosition:"xPosition",yPosition:"yPosition",startAt:"startAt",color:"color",touchUi:"touchUi",disabled:"disabled",restoreFocus:"restoreFocus",panelClass:"panelClass",opened:"opened",calendarHeaderComponent:"calendarHeaderComponent",dateClass:"dateClass"},outputs:{yearSelected:"yearSelected",monthSelected:"monthSelected",viewChanged:"viewChanged",openedStream:"opened",closedStream:"closed"},features:[o.Ab]}),e})(),_e=(()=>{class e extends ge{}return e.\u0275fac=function(t){return ve(t||e)},e.\u0275cmp=o.Kb({type:e,selectors:[["mat-datepicker"]],exportAs:["matDatepicker"],features:[o.Bb([J,{provide:ge,useExisting:e}]),o.zb],decls:0,vars:0,template:function(e,t){},encapsulation:2,changeDetection:0}),e})();const ve=o.Yb(_e);class ye{constructor(e,t){this.target=e,this.targetElement=t,this.value=this.target.value}}let Me=(()=>{class e{constructor(e,t,n){this._elementRef=e,this._dateAdapter=t,this._dateFormats=n,this.dateChange=new o.o,this.dateInput=new o.o,this.stateChanges=new h.a,this._onTouched=()=>{},this._validatorOnChange=()=>{},this._cvaOnChange=()=>{},this._valueChangesSubscription=p.a.EMPTY,this._localeSubscription=p.a.EMPTY,this._parseValidator=()=>this._lastValueValid?null:{matDatepickerParse:{text:this._elementRef.nativeElement.value}},this._filterValidator=e=>{const t=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e.value));return!t||this._matchesFilter(t)?null:{matDatepickerFilter:!0}},this._minValidator=e=>{const t=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e.value)),n=this._getMinDate();return!n||!t||this._dateAdapter.compareDate(n,t)<=0?null:{matDatepickerMin:{min:n,actual:t}}},this._maxValidator=e=>{const t=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e.value)),n=this._getMaxDate();return!n||!t||this._dateAdapter.compareDate(n,t)>=0?null:{matDatepickerMax:{max:n,actual:t}}},this._lastValueValid=!1,this._localeSubscription=t.localeChanges.subscribe(()=>{this._assignValueProgrammatically(this.value)})}get value(){return this._model?this._getValueFromModel(this._model.selection):this._pendingValue}set value(e){this._assignValueProgrammatically(e)}get disabled(){return!!this._disabled||this._parentDisabled()}set disabled(e){const t=Object(y.c)(e),n=this._elementRef.nativeElement;this._disabled!==t&&(this._disabled=t,this.stateChanges.next(void 0)),t&&this._isInitialized&&n.blur&&n.blur()}_getValidators(){return[this._parseValidator,this._minValidator,this._maxValidator,this._filterValidator]}_registerModel(e){this._model=e,this._valueChangesSubscription.unsubscribe(),this._pendingValue&&this._assignValue(this._pendingValue),this._valueChangesSubscription=this._model.selectionChanged.subscribe(e=>{if(this._shouldHandleChangeEvent(e)){const t=this._getValueFromModel(e.selection);this._lastValueValid=this._isValidValue(t),this._cvaOnChange(t),this._onTouched(),this._formatValue(t),this.dateInput.emit(new ye(this,this._elementRef.nativeElement)),this.dateChange.emit(new ye(this,this._elementRef.nativeElement))}})}ngAfterViewInit(){this._isInitialized=!0}ngOnChanges(e){(function(e,t){const n=Object.keys(e);for(let i of n){const{previousValue:n,currentValue:r}=e[i];if(!t.isDateInstance(n)||!t.isDateInstance(r))return!0;if(!t.sameDate(n,r))return!0}return!1})(e,this._dateAdapter)&&this.stateChanges.next(void 0)}ngOnDestroy(){this._valueChangesSubscription.unsubscribe(),this._localeSubscription.unsubscribe(),this.stateChanges.complete()}registerOnValidatorChange(e){this._validatorOnChange=e}validate(e){return this._validator?this._validator(e):null}writeValue(e){this._assignValueProgrammatically(e)}registerOnChange(e){this._cvaOnChange=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e}_onKeydown(e){e.altKey&&e.keyCode===b.e&&!this._elementRef.nativeElement.readOnly&&(this._openPopup(),e.preventDefault())}_onInput(e){const t=this._lastValueValid;let n=this._dateAdapter.parse(e,this._dateFormats.parse.dateInput);this._lastValueValid=this._isValidValue(n),n=this._dateAdapter.getValidDateOrNull(n),this._dateAdapter.sameDate(n,this.value)?(e&&!this.value&&this._cvaOnChange(n),t!==this._lastValueValid&&this._validatorOnChange()):(this._assignValue(n),this._cvaOnChange(n),this.dateInput.emit(new ye(this,this._elementRef.nativeElement)))}_onChange(){this.dateChange.emit(new ye(this,this._elementRef.nativeElement))}_onBlur(){this.value&&this._formatValue(this.value),this._onTouched()}_formatValue(e){this._elementRef.nativeElement.value=e?this._dateAdapter.format(e,this._dateFormats.display.dateInput):""}_assignValue(e){this._model?(this._assignValueToModel(e),this._pendingValue=null):this._pendingValue=e}_isValidValue(e){return!e||this._dateAdapter.isValid(e)}_parentDisabled(){return!1}_assignValueProgrammatically(e){e=this._dateAdapter.deserialize(e),this._lastValueValid=this._isValidValue(e),e=this._dateAdapter.getValidDateOrNull(e),this._assignValue(e),this._formatValue(e)}_matchesFilter(e){const t=this._getDateFilter();return!t||t(e)}}return e.\u0275fac=function(t){return new(t||e)(o.Qb(o.l),o.Qb(d.c,8),o.Qb(d.e,8))},e.\u0275dir=o.Lb({type:e,inputs:{value:"value",disabled:"disabled"},outputs:{dateChange:"dateChange",dateInput:"dateInput"},features:[o.Ab]}),e})();const we={provide:w.p,useExisting:Object(o.V)(()=>Ce),multi:!0},Ae={provide:w.o,useExisting:Object(o.V)(()=>Ce),multi:!0};let Ce=(()=>{class e extends Me{constructor(e,t,n,i){super(e,t,n),this._formField=i,this._closedSubscription=p.a.EMPTY,this._validator=w.z.compose(super._getValidators())}set matDatepicker(e){e&&(this._datepicker=e,this._closedSubscription=e.closedStream.subscribe(()=>this._onTouched()),this._registerModel(e.registerInput(this)))}get min(){return this._min}set min(e){const t=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e));this._dateAdapter.sameDate(t,this._min)||(this._min=t,this._validatorOnChange())}get max(){return this._max}set max(e){const t=this._dateAdapter.getValidDateOrNull(this._dateAdapter.deserialize(e));this._dateAdapter.sameDate(t,this._max)||(this._max=t,this._validatorOnChange())}get dateFilter(){return this._dateFilter}set dateFilter(e){const t=this._matchesFilter(this.value);this._dateFilter=e,this._matchesFilter(this.value)!==t&&this._validatorOnChange()}getConnectedOverlayOrigin(){return this._formField?this._formField.getConnectedOverlayOrigin():this._elementRef}getThemePalette(){return this._formField?this._formField.color:void 0}getStartValue(){return this.value}ngOnDestroy(){super.ngOnDestroy(),this._closedSubscription.unsubscribe()}_openPopup(){this._datepicker&&this._datepicker.open()}_getValueFromModel(e){return e}_assignValueToModel(e){this._model&&this._model.updateSelection(e,this)}_getMinDate(){return this._min}_getMaxDate(){return this._max}_getDateFilter(){return this._dateFilter}_shouldHandleChangeEvent(e){return e.source!==this}}return e.\u0275fac=function(t){return new(t||e)(o.Qb(o.l),o.Qb(d.c,8),o.Qb(d.e,8),o.Qb(A.a,8))},e.\u0275dir=o.Lb({type:e,selectors:[["input","matDatepicker",""]],hostAttrs:[1,"mat-datepicker-input"],hostVars:6,hostBindings:function(e,t){1&e&&o.ec("input",function(e){return t._onInput(e.target.value)})("change",function(){return t._onChange()})("blur",function(){return t._onBlur()})("keydown",function(e){return t._onKeydown(e)}),2&e&&(o.Zb("disabled",t.disabled),o.Db("aria-haspopup",t._datepicker?"dialog":null)("aria-owns",(null==t._datepicker?null:t._datepicker.opened)&&t._datepicker.id||null)("min",t.min?t._dateAdapter.toIso8601(t.min):null)("max",t.max?t._dateAdapter.toIso8601(t.max):null)("data-mat-calendar",t._datepicker?t._datepicker.id:null))},inputs:{matDatepicker:"matDatepicker",min:"min",max:"max",dateFilter:["matDatepickerFilter","dateFilter"]},exportAs:["matDatepickerInput"],features:[o.Bb([we,Ae,{provide:C.a,useExisting:e}]),o.zb]}),e})(),ke=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=o.Lb({type:e,selectors:[["","matDatepickerToggleIcon",""]]}),e})(),Oe=(()=>{class e{constructor(e,t,n){this._intl=e,this._changeDetectorRef=t,this._stateChanges=p.a.EMPTY;const i=Number(n);this.tabIndex=i||0===i?i:null}get disabled(){return void 0===this._disabled&&this.datepicker?this.datepicker.disabled:!!this._disabled}set disabled(e){this._disabled=Object(y.c)(e)}ngOnChanges(e){e.datepicker&&this._watchStateChanges()}ngOnDestroy(){this._stateChanges.unsubscribe()}ngAfterContentInit(){this._watchStateChanges()}_open(e){this.datepicker&&!this.disabled&&(this.datepicker.open(),e.stopPropagation())}_watchStateChanges(){const e=this.datepicker?this.datepicker.stateChanges:Object(m.a)(),t=this.datepicker&&this.datepicker.datepickerInput?this.datepicker.datepickerInput.stateChanges:Object(m.a)(),n=this.datepicker?Object(f.a)(this.datepicker.openedStream,this.datepicker.closedStream):Object(m.a)();this._stateChanges.unsubscribe(),this._stateChanges=Object(f.a)(this._intl.changes,e,t,n).subscribe(()=>this._changeDetectorRef.markForCheck())}}return e.\u0275fac=function(t){return new(t||e)(o.Qb(B),o.Qb(o.h),o.bc("tabindex"))},e.\u0275cmp=o.Kb({type:e,selectors:[["mat-datepicker-toggle"]],contentQueries:function(e,t,n){if(1&e&&o.Jb(n,ke,1),2&e){let e;o.Ac(e=o.fc())&&(t._customIcon=e.first)}},viewQuery:function(e,t){if(1&e&&o.Xc(I,1),2&e){let e;o.Ac(e=o.fc())&&(t._button=e.first)}},hostAttrs:[1,"mat-datepicker-toggle"],hostVars:8,hostBindings:function(e,t){1&e&&o.ec("click",function(e){return t._open(e)}),2&e&&(o.Db("tabindex",null)("data-mat-calendar",t.datepicker?t.datepicker.id:null),o.Ib("mat-datepicker-toggle-active",t.datepicker&&t.datepicker.opened)("mat-accent",t.datepicker&&"accent"===t.datepicker.color)("mat-warn",t.datepicker&&"warn"===t.datepicker.color))},inputs:{tabIndex:"tabIndex",disabled:"disabled",datepicker:["for","datepicker"],ariaLabel:["aria-label","ariaLabel"],disableRipple:"disableRipple"},exportAs:["matDatepickerToggle"],features:[o.Ab],ngContentSelectors:q,decls:4,vars:6,consts:[["mat-icon-button","","type","button",3,"disabled","disableRipple"],["button",""],["class","mat-datepicker-toggle-default-icon","viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false",4,"ngIf"],["viewBox","0 0 24 24","width","24px","height","24px","fill","currentColor","focusable","false",1,"mat-datepicker-toggle-default-icon"],["d","M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z"]],template:function(e,t){1&e&&(o.pc(W),o.Wb(0,"button",0,1),o.Pc(2,F,2,0,"svg",2),o.oc(3),o.Vb()),2&e&&(o.qc("disabled",t.disabled)("disableRipple",t.disableRipple),o.Db("aria-haspopup",t.datepicker?"dialog":null)("aria-label",t.ariaLabel||t._intl.openCalendarLabel)("tabindex",t.disabled?-1:t.tabIndex),o.Cb(2),o.qc("ngIf",!t._customIcon))},directives:[c.b,s.p],styles:[".mat-form-field-appearance-legacy .mat-form-field-prefix .mat-datepicker-toggle-default-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-datepicker-toggle-default-icon{width:1em}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-datepicker-toggle-default-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-datepicker-toggle-default-icon{display:block;width:1.5em;height:1.5em}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-datepicker-toggle-default-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-datepicker-toggle-default-icon{margin:auto}\n"],encapsulation:2,changeDetection:0}),e})(),Se=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=o.Ob({type:e}),e.\u0275inj=o.Nb({providers:[B,pe],imports:[[s.c,c.c,l.f,r.f,i.a,a.f,d.j],u.b]}),e})()},itXk:function(e,t,n){"use strict";n.d(t,"a",function(){return l});var i=n("z+Ro"),r=n("DH7j"),a=n("l7GE"),s=n("ZUHj"),o=n("yCtX");const c={};function l(...e){let t,n;return Object(i.a)(e[e.length-1])&&(n=e.pop()),"function"==typeof e[e.length-1]&&(t=e.pop()),1===e.length&&Object(r.a)(e[0])&&(e=e[0]),Object(o.a)(e,n).lift(new u(t))}class u{constructor(e){this.resultSelector=e}call(e,t){return t.subscribe(new d(e,this.resultSelector))}}class d extends a.a{constructor(e,t){super(e),this.resultSelector=t,this.active=0,this.values=[],this.observables=[]}_next(e){this.values.push(c),this.observables.push(e)}_complete(){const e=this.observables,t=e.length;if(0===t)this.destination.complete();else{this.active=t,this.toRespond=t;for(let n=0;n<t;n++){const t=e[n];this.add(Object(s.a)(this,t,void 0,n))}}}notifyComplete(e){0==(this.active-=1)&&this.destination.complete()}notifyNext(e,t,n){const i=this.values,r=this.toRespond?i[n]===c?--this.toRespond:this.toRespond:0;i[n]=t,0===r&&(this.resultSelector?this._tryResultSelector(i):this.destination.next(i.slice()))}_tryResultSelector(e){let t;try{t=this.resultSelector.apply(this,e)}catch(n){return void this.destination.error(n)}this.destination.next(t)}}},jUeY:function(e,t,n){!function(e){"use strict";e.defineLocale("el",{monthsNominativeEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03ac\u03c1\u03b9\u03bf\u03c2_\u039c\u03ac\u03c1\u03c4\u03b9\u03bf\u03c2_\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2_\u039c\u03ac\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bd\u03b9\u03bf\u03c2_\u0399\u03bf\u03cd\u03bb\u03b9\u03bf\u03c2_\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2_\u03a3\u03b5\u03c0\u03c4\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u039f\u03ba\u03c4\u03ce\u03b2\u03c1\u03b9\u03bf\u03c2_\u039d\u03bf\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2_\u0394\u03b5\u03ba\u03ad\u03bc\u03b2\u03c1\u03b9\u03bf\u03c2".split("_"),monthsGenitiveEl:"\u0399\u03b1\u03bd\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u03a6\u03b5\u03b2\u03c1\u03bf\u03c5\u03b1\u03c1\u03af\u03bf\u03c5_\u039c\u03b1\u03c1\u03c4\u03af\u03bf\u03c5_\u0391\u03c0\u03c1\u03b9\u03bb\u03af\u03bf\u03c5_\u039c\u03b1\u0390\u03bf\u03c5_\u0399\u03bf\u03c5\u03bd\u03af\u03bf\u03c5_\u0399\u03bf\u03c5\u03bb\u03af\u03bf\u03c5_\u0391\u03c5\u03b3\u03bf\u03cd\u03c3\u03c4\u03bf\u03c5_\u03a3\u03b5\u03c0\u03c4\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u039f\u03ba\u03c4\u03c9\u03b2\u03c1\u03af\u03bf\u03c5_\u039d\u03bf\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5_\u0394\u03b5\u03ba\u03b5\u03bc\u03b2\u03c1\u03af\u03bf\u03c5".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"\u0399\u03b1\u03bd_\u03a6\u03b5\u03b2_\u039c\u03b1\u03c1_\u0391\u03c0\u03c1_\u039c\u03b1\u03ca_\u0399\u03bf\u03c5\u03bd_\u0399\u03bf\u03c5\u03bb_\u0391\u03c5\u03b3_\u03a3\u03b5\u03c0_\u039f\u03ba\u03c4_\u039d\u03bf\u03b5_\u0394\u03b5\u03ba".split("_"),weekdays:"\u039a\u03c5\u03c1\u03b9\u03b1\u03ba\u03ae_\u0394\u03b5\u03c5\u03c4\u03ad\u03c1\u03b1_\u03a4\u03c1\u03af\u03c4\u03b7_\u03a4\u03b5\u03c4\u03ac\u03c1\u03c4\u03b7_\u03a0\u03ad\u03bc\u03c0\u03c4\u03b7_\u03a0\u03b1\u03c1\u03b1\u03c3\u03ba\u03b5\u03c5\u03ae_\u03a3\u03ac\u03b2\u03b2\u03b1\u03c4\u03bf".split("_"),weekdaysShort:"\u039a\u03c5\u03c1_\u0394\u03b5\u03c5_\u03a4\u03c1\u03b9_\u03a4\u03b5\u03c4_\u03a0\u03b5\u03bc_\u03a0\u03b1\u03c1_\u03a3\u03b1\u03b2".split("_"),weekdaysMin:"\u039a\u03c5_\u0394\u03b5_\u03a4\u03c1_\u03a4\u03b5_\u03a0\u03b5_\u03a0\u03b1_\u03a3\u03b1".split("_"),meridiem:function(e,t,n){return e>11?n?"\u03bc\u03bc":"\u039c\u039c":n?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(e){return"\u03bc"===(e+"").toLowerCase()[0]},meridiemParse:/[\u03a0\u039c]\.?\u039c?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[\u03a3\u03ae\u03bc\u03b5\u03c1\u03b1 {}] LT",nextDay:"[\u0391\u03cd\u03c1\u03b9\u03bf {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[\u03a7\u03b8\u03b5\u03c2 {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[\u03c4\u03bf \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03bf] dddd [{}] LT";default:return"[\u03c4\u03b7\u03bd \u03c0\u03c1\u03bf\u03b7\u03b3\u03bf\u03cd\u03bc\u03b5\u03bd\u03b7] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,t){var n,i=this._calendarEl[e],r=t&&t.hours();return n=i,("undefined"!=typeof Function&&n instanceof Function||"[object Function]"===Object.prototype.toString.call(n))&&(i=i.apply(t)),i.replace("{}",r%12==1?"\u03c3\u03c4\u03b7":"\u03c3\u03c4\u03b9\u03c2")},relativeTime:{future:"\u03c3\u03b5 %s",past:"%s \u03c0\u03c1\u03b9\u03bd",s:"\u03bb\u03af\u03b3\u03b1 \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",ss:"%d \u03b4\u03b5\u03c5\u03c4\u03b5\u03c1\u03cc\u03bb\u03b5\u03c0\u03c4\u03b1",m:"\u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",mm:"%d \u03bb\u03b5\u03c0\u03c4\u03ac",h:"\u03bc\u03af\u03b1 \u03ce\u03c1\u03b1",hh:"%d \u03ce\u03c1\u03b5\u03c2",d:"\u03bc\u03af\u03b1 \u03bc\u03ad\u03c1\u03b1",dd:"%d \u03bc\u03ad\u03c1\u03b5\u03c2",M:"\u03ad\u03bd\u03b1\u03c2 \u03bc\u03ae\u03bd\u03b1\u03c2",MM:"%d \u03bc\u03ae\u03bd\u03b5\u03c2",y:"\u03ad\u03bd\u03b1\u03c2 \u03c7\u03c1\u03cc\u03bd\u03bf\u03c2",yy:"%d \u03c7\u03c1\u03cc\u03bd\u03b9\u03b1"},dayOfMonthOrdinalParse:/\d{1,2}\u03b7/,ordinal:"%d\u03b7",week:{dow:1,doy:4}})}(n("wd/R"))},jVdC:function(e,t,n){!function(e){"use strict";var t="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),n="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),i=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^pa\u017a/i,/^lis/i,/^gru/i];function r(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function a(e,t,n){var i=e+" ";switch(n){case"ss":return i+(r(e)?"sekundy":"sekund");case"m":return t?"minuta":"minut\u0119";case"mm":return i+(r(e)?"minuty":"minut");case"h":return t?"godzina":"godzin\u0119";case"hh":return i+(r(e)?"godziny":"godzin");case"ww":return i+(r(e)?"tygodnie":"tygodni");case"MM":return i+(r(e)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return i+(r(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,i){return e?/D MMMM/.test(i)?n[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"niedziela_poniedzia\u0142ek_wtorek_\u015broda_czwartek_pi\u0105tek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_\u015br_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_\u015ar_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dzi\u015b o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedziel\u0119 o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W \u015brod\u0119 o] LT";case 6:return"[W sobot\u0119 o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zesz\u0142\u0105 niedziel\u0119 o] LT";case 3:return"[W zesz\u0142\u0105 \u015brod\u0119 o] LT";case 6:return"[W zesz\u0142\u0105 sobot\u0119 o] LT";default:return"[W zesz\u0142y] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:a,m:a,mm:a,h:a,hh:a,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:a,M:"miesi\u0105c",MM:a,y:"rok",yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},jZKg:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("HDdC"),r=n("quSY");function a(e,t){return new i.a(n=>{const i=new r.a;let a=0;return i.add(t.schedule(function(){a!==e.length?(n.next(e[a++]),n.closed||i.add(this.schedule())):n.complete()})),i})}},jfSC:function(e,t,n){!function(e){"use strict";var t={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},n={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};e.defineLocale("fa",{months:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),monthsShort:"\u0698\u0627\u0646\u0648\u06cc\u0647_\u0641\u0648\u0631\u06cc\u0647_\u0645\u0627\u0631\u0633_\u0622\u0648\u0631\u06cc\u0644_\u0645\u0647_\u0698\u0648\u0626\u0646_\u0698\u0648\u0626\u06cc\u0647_\u0627\u0648\u062a_\u0633\u067e\u062a\u0627\u0645\u0628\u0631_\u0627\u06a9\u062a\u0628\u0631_\u0646\u0648\u0627\u0645\u0628\u0631_\u062f\u0633\u0627\u0645\u0628\u0631".split("_"),weekdays:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysShort:"\u06cc\u06a9\u200c\u0634\u0646\u0628\u0647_\u062f\u0648\u0634\u0646\u0628\u0647_\u0633\u0647\u200c\u0634\u0646\u0628\u0647_\u0686\u0647\u0627\u0631\u0634\u0646\u0628\u0647_\u067e\u0646\u062c\u200c\u0634\u0646\u0628\u0647_\u062c\u0645\u0639\u0647_\u0634\u0646\u0628\u0647".split("_"),weekdaysMin:"\u06cc_\u062f_\u0633_\u0686_\u067e_\u062c_\u0634".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631|\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/,isPM:function(e){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(e)},meridiem:function(e,t,n){return e<12?"\u0642\u0628\u0644 \u0627\u0632 \u0638\u0647\u0631":"\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631"},calendar:{sameDay:"[\u0627\u0645\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",nextDay:"[\u0641\u0631\u062f\u0627 \u0633\u0627\u0639\u062a] LT",nextWeek:"dddd [\u0633\u0627\u0639\u062a] LT",lastDay:"[\u062f\u06cc\u0631\u0648\u0632 \u0633\u0627\u0639\u062a] LT",lastWeek:"dddd [\u067e\u06cc\u0634] [\u0633\u0627\u0639\u062a] LT",sameElse:"L"},relativeTime:{future:"\u062f\u0631 %s",past:"%s \u067e\u06cc\u0634",s:"\u0686\u0646\u062f \u062b\u0627\u0646\u06cc\u0647",ss:"%d \u062b\u0627\u0646\u06cc\u0647",m:"\u06cc\u06a9 \u062f\u0642\u06cc\u0642\u0647",mm:"%d \u062f\u0642\u06cc\u0642\u0647",h:"\u06cc\u06a9 \u0633\u0627\u0639\u062a",hh:"%d \u0633\u0627\u0639\u062a",d:"\u06cc\u06a9 \u0631\u0648\u0632",dd:"%d \u0631\u0648\u0632",M:"\u06cc\u06a9 \u0645\u0627\u0647",MM:"%d \u0645\u0627\u0647",y:"\u06cc\u06a9 \u0633\u0627\u0644",yy:"%d \u0633\u0627\u0644"},preparse:function(e){return e.replace(/[\u06f0-\u06f9]/g,function(e){return n[e]}).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(n("wd/R"))},jhN1:function(e,t,n){"use strict";n.d(t,"a",function(){return N}),n.d(t,"b",function(){return D}),n.d(t,"c",function(){return j}),n.d(t,"d",function(){return M});var i=n("ofXK"),r=n("fXoL");class a extends i.D{constructor(){super()}supportsDOMEvents(){return!0}}class s extends a{static makeCurrent(){Object(i.H)(new s)}getProperty(e,t){return e[t]}log(e){window.console&&window.console.log&&window.console.log(e)}logGroup(e){window.console&&window.console.group&&window.console.group(e)}logGroupEnd(){window.console&&window.console.groupEnd&&window.console.groupEnd()}onAndCancel(e,t,n){return e.addEventListener(t,n,!1),()=>{e.removeEventListener(t,n,!1)}}dispatchEvent(e,t){e.dispatchEvent(t)}remove(e){return e.parentNode&&e.parentNode.removeChild(e),e}getValue(e){return e.value}createElement(e,t){return(t=t||this.getDefaultDocument()).createElement(e)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(e){return e.nodeType===Node.ELEMENT_NODE}isShadowRoot(e){return e instanceof DocumentFragment}getGlobalEventTarget(e,t){return"window"===t?window:"document"===t?e:"body"===t?e.body:null}getHistory(){return window.history}getLocation(){return window.location}getBaseHref(e){const t=c||(c=document.querySelector("base"),c)?c.getAttribute("href"):null;return null==t?null:(n=t,o||(o=document.createElement("a")),o.setAttribute("href",n),"/"===o.pathname.charAt(0)?o.pathname:"/"+o.pathname);var n}resetBaseElement(){c=null}getUserAgent(){return window.navigator.userAgent}performanceNow(){return window.performance&&window.performance.now?window.performance.now():(new Date).getTime()}supportsCookies(){return!0}getCookie(e){return Object(i.G)(document.cookie,e)}}let o,c=null;const l=new r.s("TRANSITION_ID"),u=[{provide:r.d,useFactory:function(e,t,n){return()=>{n.get(r.e).donePromise.then(()=>{const n=Object(i.F)();Array.prototype.slice.apply(t.querySelectorAll("style[ng-transition]")).filter(t=>t.getAttribute("ng-transition")===e).forEach(e=>n.remove(e))})}},deps:[l,i.e,r.t],multi:!0}];class d{static init(){Object(r.Z)(new d)}addToWindow(e){r.qb.getAngularTestability=(t,n=!0)=>{const i=e.findTestabilityInTree(t,n);if(null==i)throw new Error("Could not find testability for element.");return i},r.qb.getAllAngularTestabilities=()=>e.getAllTestabilities(),r.qb.getAllAngularRootElements=()=>e.getAllRootElements(),r.qb.frameworkStabilizers||(r.qb.frameworkStabilizers=[]),r.qb.frameworkStabilizers.push(e=>{const t=r.qb.getAllAngularTestabilities();let n=t.length,i=!1;const a=function(t){i=i||t,n--,0==n&&e(i)};t.forEach(function(e){e.whenStable(a)})})}findTestabilityInTree(e,t,n){if(null==t)return null;const r=e.getTestability(t);return null!=r?r:n?Object(i.F)().isShadowRoot(t)?this.findTestabilityInTree(e,t.host,!0):this.findTestabilityInTree(e,t.parentElement,!0):null}}const h=new r.s("EventManagerPlugins");let p=(()=>{class e{constructor(e,t){this._zone=t,this._eventNameToPlugin=new Map,e.forEach(e=>e.manager=this),this._plugins=e.slice().reverse()}addEventListener(e,t,n){return this._findPluginFor(t).addEventListener(e,t,n)}addGlobalEventListener(e,t,n){return this._findPluginFor(t).addGlobalEventListener(e,t,n)}getZone(){return this._zone}_findPluginFor(e){const t=this._eventNameToPlugin.get(e);if(t)return t;const n=this._plugins;for(let i=0;i<n.length;i++){const t=n[i];if(t.supports(e))return this._eventNameToPlugin.set(e,t),t}throw new Error(`No event manager plugin found for event ${e}`)}}return e.\u0275fac=function(t){return new(t||e)(r.ac(h),r.ac(r.B))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})();class f{constructor(e){this._doc=e}addGlobalEventListener(e,t,n){const r=Object(i.F)().getGlobalEventTarget(this._doc,e);if(!r)throw new Error(`Unsupported event target ${r} for event ${t}`);return this.addEventListener(r,t,n)}}let m=(()=>{class e{constructor(){this._stylesSet=new Set}addStyles(e){const t=new Set;e.forEach(e=>{this._stylesSet.has(e)||(this._stylesSet.add(e),t.add(e))}),this.onStylesAdded(t)}onStylesAdded(e){}getAllStyles(){return Array.from(this._stylesSet)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})(),b=(()=>{class e extends m{constructor(e){super(),this._doc=e,this._hostNodes=new Set,this._styleNodes=new Set,this._hostNodes.add(e.head)}_addStylesToHost(e,t){e.forEach(e=>{const n=this._doc.createElement("style");n.textContent=e,this._styleNodes.add(t.appendChild(n))})}addHost(e){this._addStylesToHost(this._stylesSet,e),this._hostNodes.add(e)}removeHost(e){this._hostNodes.delete(e)}onStylesAdded(e){this._hostNodes.forEach(t=>this._addStylesToHost(e,t))}ngOnDestroy(){this._styleNodes.forEach(e=>Object(i.F)().remove(e))}}return e.\u0275fac=function(t){return new(t||e)(r.ac(i.e))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})();const g={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},_=/%COMP%/g;function v(e,t,n){for(let i=0;i<t.length;i++){let r=t[i];Array.isArray(r)?v(e,r,n):(r=r.replace(_,e),n.push(r))}return n}function y(e){return t=>{if("__ngUnwrap__"===t)return e;!1===e(t)&&(t.preventDefault(),t.returnValue=!1)}}let M=(()=>{class e{constructor(e,t,n){this.eventManager=e,this.sharedStylesHost=t,this.appId=n,this.rendererByCompId=new Map,this.defaultRenderer=new w(e)}createRenderer(e,t){if(!e||!t)return this.defaultRenderer;switch(t.encapsulation){case r.S.Emulated:{let n=this.rendererByCompId.get(t.id);return n||(n=new A(this.eventManager,this.sharedStylesHost,t,this.appId),this.rendererByCompId.set(t.id,n)),n.applyToHost(e),n}case 1:case r.S.ShadowDom:return new C(this.eventManager,this.sharedStylesHost,e,t);default:if(!this.rendererByCompId.has(t.id)){const e=v(t.id,t.styles,[]);this.sharedStylesHost.addStyles(e),this.rendererByCompId.set(t.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return e.\u0275fac=function(t){return new(t||e)(r.ac(p),r.ac(b),r.ac(r.c))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})();class w{constructor(e){this.eventManager=e,this.data=Object.create(null)}destroy(){}createElement(e,t){return t?document.createElementNS(g[t]||t,e):document.createElement(e)}createComment(e){return document.createComment(e)}createText(e){return document.createTextNode(e)}appendChild(e,t){e.appendChild(t)}insertBefore(e,t,n){e&&e.insertBefore(t,n)}removeChild(e,t){e&&e.removeChild(t)}selectRootElement(e,t){let n="string"==typeof e?document.querySelector(e):e;if(!n)throw new Error(`The selector "${e}" did not match any elements`);return t||(n.textContent=""),n}parentNode(e){return e.parentNode}nextSibling(e){return e.nextSibling}setAttribute(e,t,n,i){if(i){t=i+":"+t;const r=g[i];r?e.setAttributeNS(r,t,n):e.setAttribute(t,n)}else e.setAttribute(t,n)}removeAttribute(e,t,n){if(n){const i=g[n];i?e.removeAttributeNS(i,t):e.removeAttribute(`${n}:${t}`)}else e.removeAttribute(t)}addClass(e,t){e.classList.add(t)}removeClass(e,t){e.classList.remove(t)}setStyle(e,t,n,i){i&(r.I.DashCase|r.I.Important)?e.style.setProperty(t,n,i&r.I.Important?"important":""):e.style[t]=n}removeStyle(e,t,n){n&r.I.DashCase?e.style.removeProperty(t):e.style[t]=""}setProperty(e,t,n){e[t]=n}setValue(e,t){e.nodeValue=t}listen(e,t,n){return"string"==typeof e?this.eventManager.addGlobalEventListener(e,t,y(n)):this.eventManager.addEventListener(e,t,y(n))}}class A extends w{constructor(e,t,n,i){super(e),this.component=n;const r=v(i+"-"+n.id,n.styles,[]);t.addStyles(r),this.contentAttr="_ngcontent-%COMP%".replace(_,i+"-"+n.id),this.hostAttr="_nghost-%COMP%".replace(_,i+"-"+n.id)}applyToHost(e){super.setAttribute(e,this.hostAttr,"")}createElement(e,t){const n=super.createElement(e,t);return super.setAttribute(n,this.contentAttr,""),n}}class C extends w{constructor(e,t,n,i){super(e),this.sharedStylesHost=t,this.hostEl=n,this.shadowRoot=n.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const r=v(i.id,i.styles,[]);for(let a=0;a<r.length;a++){const e=document.createElement("style");e.textContent=r[a],this.shadowRoot.appendChild(e)}}nodeOrShadowRoot(e){return e===this.hostEl?this.shadowRoot:e}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}appendChild(e,t){return super.appendChild(this.nodeOrShadowRoot(e),t)}insertBefore(e,t,n){return super.insertBefore(this.nodeOrShadowRoot(e),t,n)}removeChild(e,t){return super.removeChild(this.nodeOrShadowRoot(e),t)}parentNode(e){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(e)))}}let k=(()=>{class e extends f{constructor(e){super(e)}supports(e){return!0}addEventListener(e,t,n){return e.addEventListener(t,n,!1),()=>this.removeEventListener(e,t,n)}removeEventListener(e,t,n){return e.removeEventListener(t,n)}}return e.\u0275fac=function(t){return new(t||e)(r.ac(i.e))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})();const O=["alt","control","meta","shift"],S={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},L={A:"1",B:"2",C:"3",D:"4",E:"5",F:"6",G:"7",H:"8",I:"9",J:"*",K:"+",M:"-",N:".",O:"/","`":"0","\x90":"NumLock"},T={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey};let x=(()=>{class e extends f{constructor(e){super(e)}supports(t){return null!=e.parseEventName(t)}addEventListener(t,n,r){const a=e.parseEventName(n),s=e.eventCallback(a.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Object(i.F)().onAndCancel(t,a.domEventName,s))}static parseEventName(t){const n=t.toLowerCase().split("."),i=n.shift();if(0===n.length||"keydown"!==i&&"keyup"!==i)return null;const r=e._normalizeKey(n.pop());let a="";if(O.forEach(e=>{const t=n.indexOf(e);t>-1&&(n.splice(t,1),a+=e+".")}),a+=r,0!=n.length||0===r.length)return null;const s={};return s.domEventName=i,s.fullKey=a,s}static getEventFullKey(e){let t="",n=function(e){let t=e.key;if(null==t){if(t=e.keyIdentifier,null==t)return"Unidentified";t.startsWith("U+")&&(t=String.fromCharCode(parseInt(t.substring(2),16)),3===e.location&&L.hasOwnProperty(t)&&(t=L[t]))}return S[t]||t}(e);return n=n.toLowerCase()," "===n?n="space":"."===n&&(n="dot"),O.forEach(i=>{i!=n&&(0,T[i])(e)&&(t+=i+".")}),t+=n,t}static eventCallback(t,n,i){return r=>{e.getEventFullKey(r)===t&&i.runGuarded(()=>n(r))}}static _normalizeKey(e){switch(e){case"esc":return"escape";default:return e}}}return e.\u0275fac=function(t){return new(t||e)(r.ac(i.e))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})(),D=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(r.Mb)({factory:function(){return Object(r.ac)(P)},token:e,providedIn:"root"}),e})();function E(e){return new P(e.get(i.e))}let P=(()=>{class e extends D{constructor(e){super(),this._doc=e}sanitize(e,t){if(null==t)return null;switch(e){case r.K.NONE:return t;case r.K.HTML:return Object(r.fb)(t,"HTML")?Object(r.yb)(t):Object(r.db)(this._doc,String(t)).toString();case r.K.STYLE:return Object(r.fb)(t,"Style")?Object(r.yb)(t):t;case r.K.SCRIPT:if(Object(r.fb)(t,"Script"))return Object(r.yb)(t);throw new Error("unsafe value used in a script context");case r.K.URL:return Object(r.pb)(t),Object(r.fb)(t,"URL")?Object(r.yb)(t):Object(r.eb)(String(t));case r.K.RESOURCE_URL:if(Object(r.fb)(t,"ResourceURL"))return Object(r.yb)(t);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)");default:throw new Error(`Unexpected SecurityContext ${e} (see https://g.co/ng/security#xss)`)}}bypassSecurityTrustHtml(e){return Object(r.gb)(e)}bypassSecurityTrustStyle(e){return Object(r.jb)(e)}bypassSecurityTrustScript(e){return Object(r.ib)(e)}bypassSecurityTrustUrl(e){return Object(r.kb)(e)}bypassSecurityTrustResourceUrl(e){return Object(r.hb)(e)}}return e.\u0275fac=function(t){return new(t||e)(r.ac(i.e))},e.\u0275prov=Object(r.Mb)({factory:function(){return E(Object(r.ac)(r.p))},token:e,providedIn:"root"}),e})();const R=[{provide:r.D,useValue:i.E},{provide:r.E,useValue:function(){s.makeCurrent(),d.init()},multi:!0},{provide:i.e,useFactory:function(){return Object(r.wb)(document),document},deps:[]}],j=Object(r.T)(r.Y,"browser",R),z=[[],{provide:r.bb,useValue:"root"},{provide:r.n,useFactory:function(){return new r.n},deps:[]},{provide:h,useClass:k,multi:!0,deps:[i.e,r.B,r.D]},{provide:h,useClass:x,multi:!0,deps:[i.e]},[],{provide:M,useClass:M,deps:[p,b,r.c]},{provide:r.H,useExisting:M},{provide:m,useExisting:b},{provide:b,useClass:b,deps:[i.e]},{provide:r.O,useClass:r.O,deps:[r.B]},{provide:p,useClass:p,deps:[h,r.B]},[]];let N=(()=>{class e{constructor(e){if(e)throw new Error("BrowserModule has already been loaded. If you need access to common directives such as NgIf and NgFor from a lazy loaded module, import CommonModule instead.")}static withServerTransition(t){return{ngModule:e,providers:[{provide:r.c,useValue:t.appId},{provide:l,useExisting:r.c},u]}}}return e.\u0275fac=function(t){return new(t||e)(r.ac(e,12))},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({providers:z,imports:[i.c,r.f]}),e})();"undefined"!=typeof window&&window},jnO4:function(e,t,n){!function(e){"use strict";var t={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},n={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},i=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},a=function(e){return function(t,n,a,s){var o=i(t),c=r[e][i(t)];return 2===o&&(c=c[n?0:1]),c.replace(/%d/i,t)}},s=["\u064a\u0646\u0627\u064a\u0631","\u0641\u0628\u0631\u0627\u064a\u0631","\u0645\u0627\u0631\u0633","\u0623\u0628\u0631\u064a\u0644","\u0645\u0627\u064a\u0648","\u064a\u0648\u0646\u064a\u0648","\u064a\u0648\u0644\u064a\u0648","\u0623\u063a\u0633\u0637\u0633","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];e.defineLocale("ar",{months:s,monthsShort:s,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,t,n){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:a("s"),ss:a("s"),m:a("m"),mm:a("m"),h:a("h"),hh:a("h"),d:a("d"),dd:a("d"),M:a("M"),MM:a("M"),y:a("y"),yy:a("y")},preparse:function(e){return e.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(e){return n[e]}).replace(/\u060c/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(n("wd/R"))},jtHE:function(e,t,n){"use strict";n.d(t,"a",function(){return l});var i=n("XNiG"),r=n("qgXg"),a=n("quSY"),s=n("pxpQ"),o=n("9ppp"),c=n("Ylt2");class l extends i.a{constructor(e=Number.POSITIVE_INFINITY,t=Number.POSITIVE_INFINITY,n){super(),this.scheduler=n,this._events=[],this._infiniteTimeWindow=!1,this._bufferSize=e<1?1:e,this._windowTime=t<1?1:t,t===Number.POSITIVE_INFINITY?(this._infiniteTimeWindow=!0,this.next=this.nextInfiniteTimeWindow):this.next=this.nextTimeWindow}nextInfiniteTimeWindow(e){if(!this.isStopped){const t=this._events;t.push(e),t.length>this._bufferSize&&t.shift()}super.next(e)}nextTimeWindow(e){this.isStopped||(this._events.push(new u(this._getNow(),e)),this._trimBufferThenGetEvents()),super.next(e)}_subscribe(e){const t=this._infiniteTimeWindow,n=t?this._events:this._trimBufferThenGetEvents(),i=this.scheduler,r=n.length;let l;if(this.closed)throw new o.a;if(this.isStopped||this.hasError?l=a.a.EMPTY:(this.observers.push(e),l=new c.a(this,e)),i&&e.add(e=new s.a(e,i)),t)for(let a=0;a<r&&!e.closed;a++)e.next(n[a]);else for(let a=0;a<r&&!e.closed;a++)e.next(n[a].value);return this.hasError?e.error(this.thrownError):this.isStopped&&e.complete(),l}_getNow(){return(this.scheduler||r.a).now()}_trimBufferThenGetEvents(){const e=this._getNow(),t=this._bufferSize,n=this._windowTime,i=this._events,r=i.length;let a=0;for(;a<r&&!(e-i[a].time<n);)a++;return r>t&&(a=Math.max(a,r-t)),a>0&&i.splice(0,a),i}}class u{constructor(e,t){this.time=e,this.value=t}}},kEOa:function(e,t,n){!function(e){"use strict";var t={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},n={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};e.defineLocale("bn",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(e){return e.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u09b0\u09be\u09a4"===t&&e>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===t&&e<5||"\u09ac\u09bf\u0995\u09be\u09b2"===t?e+12:e},meridiem:function(e,t,n){return e<4?"\u09b0\u09be\u09a4":e<10?"\u09b8\u0995\u09be\u09b2":e<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":e<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(n("wd/R"))},kIEO:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var i=n("fXoL"),r=n("7zX0"),a=n("p7+F");let s=(()=>{class e{constructor(e,t){this.jobMappingService=e,this.budgetMappingService=t}searchRequest(e){const t={};return t.limit=e.pageSize,t.page=e.pageIndex,t.order_by=e.sortBy,t.order_dir=e.sortDir,t.include=["job"],t.only_fields=["date.id","date.job_id","date.appointed_at","date.start_time","date.finish_time","date.location_id","date.location_type","date.location_detail","job.title","date.shift_name","date.role_name","date.assignment_id","job.job_location"],t.filters=[],e.agent&&t.filters.push({key:"staff_id",value:e.agent}),e.project&&t.filters.push({key:"project",value:e.project}),e.contractType&&t.filters.push({key:"contract_type_id",value:e.contractType}),e.job&&t.filters.push({key:"job",value:e.job}),e.jobLocation&&t.filters.push({key:"location_ids",value:e.jobLocation}),e.locationType&&t.filters.push({key:"location_type",value:e.locationType}),e.dateFrom&&t.filters.push({key:"date_from",value:e.dateFrom}),e.dateTo&&t.filters.push({key:"date_to",value:e.dateTo}),t}datesSearchResponseToVM(e){var t,n;const i={pageInfo:Object.assign({},null===(t=e.meta)||void 0===t?void 0:t.pagination),list:[]};return(null===(n=e.data)||void 0===n?void 0:n.length)&&e.data.forEach(e=>{const t=this.datesResponseToVM(e);i.list.push(t)}),i}datesResponseToVM(e){const t={};return t.id=e.id,t.category=e.category,t.appointed_at=e.appointed_at,t.agent_id=e.agent_id,t.assignment_budget=e.assignment_budget,t.briefing=e.briefing,e.budget&&e.budget.data&&(t.budget=this.budgetMappingService.budgetResponseToVM(e.budget.data)),t.budget_id=e.budget_id,t.certificate_ids=e.certificate_ids,t.assignment_id=e.assignment_id,t.contact_id=e.contact_id,t.data=e.data,t.description=e.description,t.incentive_model_id=e.incentive_model_id,t.information=e.information,e.job&&e.job.data&&(t.job=this.jobMappingService.jobResponseToVM(e.job.data)),t.job_id=e.job_id,t.tenders=e.tenders,t.task_based_info=e.task_based_info,t.start_time=e.start_time,t.finish_time=e.finish_time,t.state=e.state,t.wage=e.wage,t.role_name=e.role_name,t.shift_name=e.shift_name,t.role_description=e.role_description,t.assignment_detail=e.assignment_detail,t.certificate=e.required_certificate,t.staff_email=e.staff_email,t.staff_name=e.staff_name,t.staff_mobile=e.staff_mobile,t.contract_type=e.contract_type,t.contract_type_identifier=e.contract_type_identifier,t.location_type=e.location_type,t.location_detail=e.location_detail,t}dateVMToResponse(e){const t={};return t.id=e.id,t.appointed_at=e.appointed_at,t.start_time=e.start_time,t.finish_time=e.finish_time,t.budget_id=e.budget_id?e.budget_id:null,t.wage=e.wage,t.assignment_budget=e.assignment_budget,t.tenders=e.tenders,t}datesVMToResponseArr(e){const t=[];return e.forEach(e=>{const n={};n.appointed_at=e.appointed_at,n.start_time=e.start_time,n.finish_time=e.finish_time,n.budget_id=e.budget_id?e.budget_id:null,n.job_id=e.job_id,n.wage=e.wage,n.assignment_budget=e.assignment_budget,t.push(n)}),t}getByIdRequest(e,t){if(t){const n={};return n.id=e,n.include=["job.project.client.contacts,job.project.client.sites.client_site_contact,job.documents,job.dates,budget,job.site,job.project,job.project.target_budget"],n.filters=[{key:"assignment_id",value:t}],n}}}return e.\u0275fac=function(t){return new(t||e)(i.ac(r.a),i.ac(a.a))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})()},kJWO:function(e,t,n){"use strict";n.d(t,"a",function(){return i});const i=(()=>"function"==typeof Symbol&&Symbol.observable||"@@observable")()},kOpN:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u51cc\u6668"===t||"\u65e9\u4e0a"===t||"\u4e0a\u5348"===t?e:"\u4e2d\u5348"===t?e>=11?e:e+12:"\u4e0b\u5348"===t||"\u665a\u4e0a"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"\u51cc\u6668":i<900?"\u65e9\u4e0a":i<1130?"\u4e0a\u5348":i<1230?"\u4e2d\u5348":i<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"\u65e5";case"M":return e+"\u6708";case"w":case"W":return e+"\u9031";default:return e}},relativeTime:{future:"%s\u5f8c",past:"%s\u524d",s:"\u5e7e\u79d2",ss:"%d \u79d2",m:"1 \u5206\u9418",mm:"%d \u5206\u9418",h:"1 \u5c0f\u6642",hh:"%d \u5c0f\u6642",d:"1 \u5929",dd:"%d \u5929",M:"1 \u500b\u6708",MM:"%d \u500b\u6708",y:"1 \u5e74",yy:"%d \u5e74"}})}(n("wd/R"))},kmnG:function(e,t,n){"use strict";n.d(t,"a",function(){return Z}),n.d(t,"b",function(){return N}),n.d(t,"c",function(){return ee}),n.d(t,"d",function(){return F}),n.d(t,"e",function(){return te}),n.d(t,"f",function(){return B}),n.d(t,"g",function(){return V}),n.d(t,"h",function(){return Y}),n.d(t,"i",function(){return X}),n.d(t,"j",function(){return G});var i=n("GU7r"),r=n("ofXK"),a=n("fXoL"),s=n("FKr1"),o=n("8LU1"),c=n("XNiG"),l=n("VRyK"),u=n("xgIS"),d=n("JX91"),h=n("1G5W"),p=n("IzEk"),f=n("R0Ic"),m=n("R1ws"),b=n("cH1L"),g=n("nLfN");const _=["underline"],v=["connectionContainer"],y=["inputContainer"],M=["label"];function w(e,t){1&e&&(a.Ub(0),a.Wb(1,"div",14),a.Rb(2,"div",15),a.Rb(3,"div",16),a.Rb(4,"div",17),a.Vb(),a.Wb(5,"div",18),a.Rb(6,"div",15),a.Rb(7,"div",16),a.Rb(8,"div",17),a.Vb(),a.Tb())}function A(e,t){1&e&&(a.Wb(0,"div",19),a.oc(1,1),a.Vb())}function C(e,t){if(1&e&&(a.Ub(0),a.oc(1,2),a.Wb(2,"span"),a.Rc(3),a.Vb(),a.Tb()),2&e){const e=a.ic(2);a.Cb(3),a.Sc(e._control.placeholder)}}function k(e,t){1&e&&a.oc(0,3,["*ngSwitchCase","true"])}function O(e,t){1&e&&(a.Wb(0,"span",23),a.Rc(1," *"),a.Vb())}function S(e,t){if(1&e){const e=a.Xb();a.Wb(0,"label",20,21),a.ec("cdkObserveContent",function(){return a.Fc(e),a.ic().updateOutlineGap()}),a.Pc(2,C,4,1,"ng-container",12),a.Pc(3,k,1,0,"ng-content",12),a.Pc(4,O,2,0,"span",22),a.Vb()}if(2&e){const e=a.ic();a.Ib("mat-empty",e._control.empty&&!e._shouldAlwaysFloat())("mat-form-field-empty",e._control.empty&&!e._shouldAlwaysFloat())("mat-accent","accent"==e.color)("mat-warn","warn"==e.color),a.qc("cdkObserveContentDisabled","outline"!=e.appearance)("id",e._labelId)("ngSwitch",e._hasLabel()),a.Db("for",e._control.id)("aria-owns",e._control.id),a.Cb(2),a.qc("ngSwitchCase",!1),a.Cb(1),a.qc("ngSwitchCase",!0),a.Cb(1),a.qc("ngIf",!e.hideRequiredMarker&&e._control.required&&!e._control.disabled)}}function L(e,t){1&e&&(a.Wb(0,"div",24),a.oc(1,4),a.Vb())}function T(e,t){if(1&e&&(a.Wb(0,"div",25,26),a.Rb(2,"span",27),a.Vb()),2&e){const e=a.ic();a.Cb(2),a.Ib("mat-accent","accent"==e.color)("mat-warn","warn"==e.color)}}function x(e,t){if(1&e&&(a.Wb(0,"div"),a.oc(1,5),a.Vb()),2&e){const e=a.ic();a.qc("@transitionMessages",e._subscriptAnimationState)}}function D(e,t){if(1&e&&(a.Wb(0,"div",31),a.Rc(1),a.Vb()),2&e){const e=a.ic(2);a.qc("id",e._hintLabelId),a.Cb(1),a.Sc(e.hintLabel)}}function E(e,t){if(1&e&&(a.Wb(0,"div",28),a.Pc(1,D,2,2,"div",29),a.oc(2,6),a.Rb(3,"div",30),a.oc(4,7),a.Vb()),2&e){const e=a.ic();a.qc("@transitionMessages",e._subscriptAnimationState),a.Cb(1),a.qc("ngIf",e.hintLabel)}}const P=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],R=["*","[matPrefix]","mat-placeholder","mat-label","[matSuffix]","mat-error","mat-hint:not([align='end'])","mat-hint[align='end']"];let j=0;const z=new a.s("MatError");let N=(()=>{class e{constructor(){this.id="mat-error-"+j++}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=a.Lb({type:e,selectors:[["mat-error"]],hostAttrs:["role","alert",1,"mat-error"],hostVars:1,hostBindings:function(e,t){2&e&&a.Db("id",t.id)},inputs:{id:"id"},features:[a.Bb([{provide:z,useExisting:e}])]}),e})();const I={transitionMessages:Object(f.m)("transitionMessages",[Object(f.j)("enter",Object(f.k)({opacity:1,transform:"translateY(0%)"})),Object(f.l)("void => enter",[Object(f.k)({opacity:0,transform:"translateY(-5px)"}),Object(f.e)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])};let F=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=a.Lb({type:e}),e})(),W=0;const q=new a.s("MatHint");let B=(()=>{class e{constructor(){this.align="start",this.id="mat-hint-"+W++}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=a.Lb({type:e,selectors:[["mat-hint"]],hostAttrs:[1,"mat-hint"],hostVars:4,hostBindings:function(e,t){2&e&&(a.Db("id",t.id)("align",null),a.Ib("mat-form-field-hint-end","end"===t.align))},inputs:{align:"align",id:"id"},features:[a.Bb([{provide:q,useExisting:e}])]}),e})(),V=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=a.Lb({type:e,selectors:[["mat-label"]]}),e})(),Y=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=a.Lb({type:e,selectors:[["mat-placeholder"]]}),e})();const H=new a.s("MatPrefix");let X=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=a.Lb({type:e,selectors:[["","matPrefix",""]],features:[a.Bb([{provide:H,useExisting:e}])]}),e})();const U=new a.s("MatSuffix");let G=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=a.Lb({type:e,selectors:[["","matSuffix",""]],features:[a.Bb([{provide:U,useExisting:e}])]}),e})(),Q=0;class K{constructor(e){this._elementRef=e}}const $=Object(s.x)(K,"primary"),J=new a.s("MAT_FORM_FIELD_DEFAULT_OPTIONS"),Z=new a.s("MatFormField");let ee=(()=>{class e extends ${constructor(e,t,n,i,r,a,s,o){super(e),this._elementRef=e,this._changeDetectorRef=t,this._dir=i,this._defaults=r,this._platform=a,this._ngZone=s,this._outlineGapCalculationNeededImmediately=!1,this._outlineGapCalculationNeededOnStable=!1,this._destroyed=new c.a,this._showAlwaysAnimate=!1,this._subscriptAnimationState="",this._hintLabel="",this._hintLabelId="mat-hint-"+Q++,this._labelId="mat-form-field-label-"+Q++,this.floatLabel=this._getDefaultFloatLabelState(),this._animationsEnabled="NoopAnimations"!==o,this.appearance=r&&r.appearance?r.appearance:"legacy",this._hideRequiredMarker=!(!r||null==r.hideRequiredMarker)&&r.hideRequiredMarker}get appearance(){return this._appearance}set appearance(e){const t=this._appearance;this._appearance=e||this._defaults&&this._defaults.appearance||"legacy","outline"===this._appearance&&t!==e&&(this._outlineGapCalculationNeededOnStable=!0)}get hideRequiredMarker(){return this._hideRequiredMarker}set hideRequiredMarker(e){this._hideRequiredMarker=Object(o.c)(e)}_shouldAlwaysFloat(){return"always"===this.floatLabel&&!this._showAlwaysAnimate}_canLabelFloat(){return"never"!==this.floatLabel}get hintLabel(){return this._hintLabel}set hintLabel(e){this._hintLabel=e,this._processHints()}get floatLabel(){return"legacy"!==this.appearance&&"never"===this._floatLabel?"auto":this._floatLabel}set floatLabel(e){e!==this._floatLabel&&(this._floatLabel=e||this._getDefaultFloatLabelState(),this._changeDetectorRef.markForCheck())}get _control(){return this._explicitFormFieldControl||this._controlNonStatic||this._controlStatic}set _control(e){this._explicitFormFieldControl=e}getLabelId(){return this._hasFloatingLabel()?this._labelId:null}getConnectedOverlayOrigin(){return this._connectionContainerRef||this._elementRef}ngAfterContentInit(){this._validateControlChild();const e=this._control;e.controlType&&this._elementRef.nativeElement.classList.add(`mat-form-field-type-${e.controlType}`),e.stateChanges.pipe(Object(d.a)(null)).subscribe(()=>{this._validatePlaceholders(),this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),e.ngControl&&e.ngControl.valueChanges&&e.ngControl.valueChanges.pipe(Object(h.a)(this._destroyed)).subscribe(()=>this._changeDetectorRef.markForCheck()),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.pipe(Object(h.a)(this._destroyed)).subscribe(()=>{this._outlineGapCalculationNeededOnStable&&this.updateOutlineGap()})}),Object(l.a)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(()=>{this._outlineGapCalculationNeededOnStable=!0,this._changeDetectorRef.markForCheck()}),this._hintChildren.changes.pipe(Object(d.a)(null)).subscribe(()=>{this._processHints(),this._changeDetectorRef.markForCheck()}),this._errorChildren.changes.pipe(Object(d.a)(null)).subscribe(()=>{this._syncDescribedByIds(),this._changeDetectorRef.markForCheck()}),this._dir&&this._dir.change.pipe(Object(h.a)(this._destroyed)).subscribe(()=>{"function"==typeof requestAnimationFrame?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>this.updateOutlineGap())}):this.updateOutlineGap()})}ngAfterContentChecked(){this._validateControlChild(),this._outlineGapCalculationNeededImmediately&&this.updateOutlineGap()}ngAfterViewInit(){this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete()}_shouldForward(e){const t=this._control?this._control.ngControl:null;return t&&t[e]}_hasPlaceholder(){return!!(this._control&&this._control.placeholder||this._placeholderChild)}_hasLabel(){return!(!this._labelChildNonStatic&&!this._labelChildStatic)}_shouldLabelFloat(){return this._canLabelFloat()&&(this._control&&this._control.shouldLabelFloat||this._shouldAlwaysFloat())}_hideControlPlaceholder(){return"legacy"===this.appearance&&!this._hasLabel()||this._hasLabel()&&!this._shouldLabelFloat()}_hasFloatingLabel(){return this._hasLabel()||"legacy"===this.appearance&&this._hasPlaceholder()}_getDisplayedMessages(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}_animateAndLockLabel(){this._hasFloatingLabel()&&this._canLabelFloat()&&(this._animationsEnabled&&this._label&&(this._showAlwaysAnimate=!0,Object(u.a)(this._label.nativeElement,"transitionend").pipe(Object(p.a)(1)).subscribe(()=>{this._showAlwaysAnimate=!1})),this.floatLabel="always",this._changeDetectorRef.markForCheck())}_validatePlaceholders(){}_processHints(){this._validateHints(),this._syncDescribedByIds()}_validateHints(){}_getDefaultFloatLabelState(){return this._defaults&&this._defaults.floatLabel||"auto"}_syncDescribedByIds(){if(this._control){let e=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&e.push(...this._control.userAriaDescribedBy.split(" ")),"hint"===this._getDisplayedMessages()){const t=this._hintChildren?this._hintChildren.find(e=>"start"===e.align):null,n=this._hintChildren?this._hintChildren.find(e=>"end"===e.align):null;t?e.push(t.id):this._hintLabel&&e.push(this._hintLabelId),n&&e.push(n.id)}else this._errorChildren&&e.push(...this._errorChildren.map(e=>e.id));this._control.setDescribedByIds(e)}}_validateControlChild(){}updateOutlineGap(){const e=this._label?this._label.nativeElement:null;if("outline"!==this.appearance||!e||!e.children.length||!e.textContent.trim())return;if(!this._platform.isBrowser)return;if(!this._isAttachedToDOM())return void(this._outlineGapCalculationNeededImmediately=!0);let t=0,n=0;const i=this._connectionContainerRef.nativeElement,r=i.querySelectorAll(".mat-form-field-outline-start"),a=i.querySelectorAll(".mat-form-field-outline-gap");if(this._label&&this._label.nativeElement.children.length){const r=i.getBoundingClientRect();if(0===r.width&&0===r.height)return this._outlineGapCalculationNeededOnStable=!0,void(this._outlineGapCalculationNeededImmediately=!1);const a=this._getStartEnd(r),s=e.children,o=this._getStartEnd(s[0].getBoundingClientRect());let c=0;for(let e=0;e<s.length;e++)c+=s[e].offsetWidth;t=Math.abs(o-a)-5,n=c>0?.75*c+10:0}for(let s=0;s<r.length;s++)r[s].style.width=`${t}px`;for(let s=0;s<a.length;s++)a[s].style.width=`${n}px`;this._outlineGapCalculationNeededOnStable=this._outlineGapCalculationNeededImmediately=!1}_getStartEnd(e){return this._dir&&"rtl"===this._dir.value?e.right:e.left}_isAttachedToDOM(){const e=this._elementRef.nativeElement;if(e.getRootNode){const t=e.getRootNode();return t&&t!==e}return document.documentElement.contains(e)}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(a.l),a.Qb(a.h),a.Qb(a.l),a.Qb(b.b,8),a.Qb(J,8),a.Qb(g.a),a.Qb(a.B),a.Qb(m.a,8))},e.\u0275cmp=a.Kb({type:e,selectors:[["mat-form-field"]],contentQueries:function(e,t,n){if(1&e&&(a.Jb(n,F,1),a.Jb(n,F,3),a.Jb(n,V,1),a.Jb(n,V,3),a.Jb(n,Y,1),a.Jb(n,z,1),a.Jb(n,q,1),a.Jb(n,H,1),a.Jb(n,U,1)),2&e){let e;a.Ac(e=a.fc())&&(t._controlNonStatic=e.first),a.Ac(e=a.fc())&&(t._controlStatic=e.first),a.Ac(e=a.fc())&&(t._labelChildNonStatic=e.first),a.Ac(e=a.fc())&&(t._labelChildStatic=e.first),a.Ac(e=a.fc())&&(t._placeholderChild=e.first),a.Ac(e=a.fc())&&(t._errorChildren=e),a.Ac(e=a.fc())&&(t._hintChildren=e),a.Ac(e=a.fc())&&(t._prefixChildren=e),a.Ac(e=a.fc())&&(t._suffixChildren=e)}},viewQuery:function(e,t){if(1&e&&(a.Xc(_,1),a.Xc(v,3),a.Xc(y,1),a.Xc(M,1)),2&e){let e;a.Ac(e=a.fc())&&(t.underlineRef=e.first),a.Ac(e=a.fc())&&(t._connectionContainerRef=e.first),a.Ac(e=a.fc())&&(t._inputContainerRef=e.first),a.Ac(e=a.fc())&&(t._label=e.first)}},hostAttrs:[1,"mat-form-field"],hostVars:44,hostBindings:function(e,t){2&e&&a.Ib("mat-form-field-appearance-standard","standard"==t.appearance)("mat-form-field-appearance-fill","fill"==t.appearance)("mat-form-field-appearance-outline","outline"==t.appearance)("mat-form-field-appearance-legacy","legacy"==t.appearance)("mat-form-field-invalid",t._control.errorState)("mat-form-field-can-float",t._canLabelFloat())("mat-form-field-should-float",t._shouldLabelFloat())("mat-form-field-has-label",t._hasFloatingLabel())("mat-form-field-hide-placeholder",t._hideControlPlaceholder())("mat-form-field-disabled",t._control.disabled)("mat-form-field-autofilled",t._control.autofilled)("mat-focused",t._control.focused)("mat-accent","accent"==t.color)("mat-warn","warn"==t.color)("ng-untouched",t._shouldForward("untouched"))("ng-touched",t._shouldForward("touched"))("ng-pristine",t._shouldForward("pristine"))("ng-dirty",t._shouldForward("dirty"))("ng-valid",t._shouldForward("valid"))("ng-invalid",t._shouldForward("invalid"))("ng-pending",t._shouldForward("pending"))("_mat-animation-noopable",!t._animationsEnabled)},inputs:{color:"color",floatLabel:"floatLabel",appearance:"appearance",hideRequiredMarker:"hideRequiredMarker",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[a.Bb([{provide:Z,useExisting:e}]),a.zb],ngContentSelectors:R,decls:15,vars:8,consts:[[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],["connectionContainer",""],[4,"ngIf"],["class","mat-form-field-prefix",4,"ngIf"],[1,"mat-form-field-infix"],["inputContainer",""],[1,"mat-form-field-label-wrapper"],["class","mat-form-field-label",3,"cdkObserveContentDisabled","id","mat-empty","mat-form-field-empty","mat-accent","mat-warn","ngSwitch","cdkObserveContent",4,"ngIf"],["class","mat-form-field-suffix",4,"ngIf"],["class","mat-form-field-underline",4,"ngIf"],[1,"mat-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-form-field-hint-wrapper",4,"ngSwitchCase"],[1,"mat-form-field-outline"],[1,"mat-form-field-outline-start"],[1,"mat-form-field-outline-gap"],[1,"mat-form-field-outline-end"],[1,"mat-form-field-outline","mat-form-field-outline-thick"],[1,"mat-form-field-prefix"],[1,"mat-form-field-label",3,"cdkObserveContentDisabled","id","ngSwitch","cdkObserveContent"],["label",""],["class","mat-placeholder-required mat-form-field-required-marker","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mat-placeholder-required","mat-form-field-required-marker"],[1,"mat-form-field-suffix"],[1,"mat-form-field-underline"],["underline",""],[1,"mat-form-field-ripple"],[1,"mat-form-field-hint-wrapper"],["class","mat-hint",3,"id",4,"ngIf"],[1,"mat-form-field-hint-spacer"],[1,"mat-hint",3,"id"]],template:function(e,t){1&e&&(a.pc(P),a.Wb(0,"div",0),a.Wb(1,"div",1,2),a.ec("click",function(e){return t._control.onContainerClick&&t._control.onContainerClick(e)}),a.Pc(3,w,9,0,"ng-container",3),a.Pc(4,A,2,0,"div",4),a.Wb(5,"div",5,6),a.oc(7),a.Wb(8,"span",7),a.Pc(9,S,5,16,"label",8),a.Vb(),a.Vb(),a.Pc(10,L,2,0,"div",9),a.Vb(),a.Pc(11,T,3,4,"div",10),a.Wb(12,"div",11),a.Pc(13,x,2,1,"div",12),a.Pc(14,E,5,2,"div",13),a.Vb(),a.Vb()),2&e&&(a.Cb(3),a.qc("ngIf","outline"==t.appearance),a.Cb(1),a.qc("ngIf",t._prefixChildren.length),a.Cb(5),a.qc("ngIf",t._hasFloatingLabel()),a.Cb(1),a.qc("ngIf",t._suffixChildren.length),a.Cb(1),a.qc("ngIf","outline"!=t.appearance),a.Cb(1),a.qc("ngSwitch",t._getDisplayedMessages()),a.Cb(1),a.qc("ngSwitchCase","error"),a.Cb(1),a.qc("ngSwitchCase","hint"))},directives:[r.p,r.r,r.s,i.a],styles:[".mat-form-field{display:inline-block;position:relative;text-align:left}[dir=rtl] .mat-form-field{text-align:right}.mat-form-field-wrapper{position:relative}.mat-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-form-field-prefix,.mat-form-field-suffix{white-space:nowrap;flex:none;position:relative}.mat-form-field-infix{display:block;position:relative;flex:auto;min-width:0;width:180px}.cdk-high-contrast-active .mat-form-field-infix{border-image:linear-gradient(transparent, transparent)}.mat-form-field-label-wrapper{position:absolute;left:0;box-sizing:content-box;width:100%;height:100%;overflow:hidden;pointer-events:none}[dir=rtl] .mat-form-field-label-wrapper{left:auto;right:0}.mat-form-field-label{position:absolute;left:0;font:inherit;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);display:none}[dir=rtl] .mat-form-field-label{transform-origin:100% 0;left:auto;right:0}.mat-form-field-empty.mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:block}.mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:block;transition:none}.mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float .mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:block}.mat-form-field-label:not(.mat-form-field-empty){transition:none}.mat-form-field-underline{position:absolute;width:100%;pointer-events:none;transform:scale3d(1, 1.0001, 1)}.mat-form-field-ripple{position:absolute;left:0;width:100%;transform-origin:50%;transform:scaleX(0.5);opacity:0;transition:background-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{opacity:1;transform:none;transition:transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:100%;overflow:hidden}.mat-form-field-subscript-wrapper .mat-icon,.mat-form-field-label-wrapper .mat-icon{width:1em;height:1em;font-size:inherit;vertical-align:baseline}.mat-form-field-hint-wrapper{display:flex}.mat-form-field-hint-spacer{flex:1 0 1em}.mat-error{display:block}.mat-form-field-control-wrapper{position:relative}.mat-form-field-hint-end{order:1}.mat-form-field._mat-animation-noopable .mat-form-field-label,.mat-form-field._mat-animation-noopable .mat-form-field-ripple{transition:none}\n",'.mat-form-field-appearance-fill .mat-form-field-flex{border-radius:4px 4px 0 0;padding:.75em .75em 0 .75em}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}.mat-form-field-appearance-fill .mat-form-field-underline::before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%}.mat-form-field-appearance-fill .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{padding:0 1em}\n','.mat-input-element{font:inherit;background:transparent;color:currentColor;border:none;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit;box-sizing:content-box}.mat-input-element:-moz-ui-invalid{box-shadow:none}.mat-input-element::-ms-clear,.mat-input-element::-ms-reveal{display:none}.mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element::-webkit-credentials-auto-fill-button{visibility:hidden}.mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{line-height:1}.mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{content:" ";white-space:pre;width:1px}.mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{font-size:.75em}.mat-input-element::placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element::-moz-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-moz-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element::-webkit-input-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-webkit-input-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element:-ms-input-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element:-ms-input-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-form-field-hide-placeholder .mat-input-element::placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}textarea.mat-input-element{resize:vertical;overflow:auto}textarea.mat-input-element.cdk-textarea-autosize{resize:none}textarea.mat-input-element{padding:2px 0;margin:-2px 0}select.mat-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:transparent;display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.mat-input-element::-ms-expand{display:none}select.mat-input-element::-moz-focus-inner{border:0}select.mat-input-element:not(:disabled){cursor:pointer}select.mat-input-element::-ms-value{color:inherit;background:none}.mat-focused .cdk-high-contrast-active select.mat-input-element::-ms-value{color:inherit}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;position:absolute;top:50%;right:0;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{right:auto;left:0}.mat-form-field-type-mat-native-select .mat-input-element{padding-right:15px}[dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{padding-right:0;padding-left:15px}.mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{max-width:calc(100% - 10px)}.mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{margin-top:-5px}.mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{margin-top:-10px}\n',".mat-form-field-appearance-legacy .mat-form-field-label{transform:perspective(100px);-ms-transform:none}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{font:inherit;vertical-align:baseline}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{font-size:inherit}.mat-form-field-appearance-legacy .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-legacy .mat-form-field-ripple{top:0;height:2px;overflow:hidden}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:transparent}.cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{height:1px}\n",".mat-form-field-appearance-outline .mat-form-field-wrapper{margin:.25em 0}.mat-form-field-appearance-outline .mat-form-field-flex{padding:0 .75em 0 .75em;margin-top:-0.25em;position:relative}.mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{top:.25em}.mat-form-field-appearance-outline .mat-form-field-outline{display:flex;position:absolute;top:.25em;left:0;right:0;bottom:0;pointer-events:none}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border:1px solid currentColor;min-width:5px}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:5px 0 0 5px;border-right-style:none}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{border-right-style:solid;border-left-style:none;border-radius:0 5px 5px 0}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 5px 5px 0;border-left-style:none;flex-grow:1}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{border-left-style:solid;border-right-style:none;border-radius:5px 0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-gap{border-radius:.000001px;border:1px solid currentColor;border-left-style:none;border-right-style:none}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{border-top-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:2px}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{opacity:0;transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{opacity:0;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 1em}.mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{transition:none}\n",".mat-form-field-appearance-standard .mat-form-field-flex{padding-top:.75em}.mat-form-field-appearance-standard .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-standard .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:transparent}.cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}\n"],encapsulation:2,data:{animation:[I.transitionMessages]},changeDetection:0}),e})(),te=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=a.Ob({type:e}),e.\u0275inj=a.Nb({imports:[[r.c,s.j,i.c],s.j]}),e})()},kt0X:function(e,t,n){"use strict";n.d(t,"a",function(){return _}),n.d(t,"b",function(){return g}),n.d(t,"c",function(){return w}),n.d(t,"d",function(){return H}),n.d(t,"e",function(){return Y}),n.d(t,"f",function(){return Q}),n.d(t,"g",function(){return J}),n.d(t,"h",function(){return ne}),n.d(t,"i",function(){return Te}),n.d(t,"j",function(){return xe}),n.d(t,"k",function(){return Le}),n.d(t,"l",function(){return X}),n.d(t,"m",function(){return B}),n.d(t,"n",function(){return f}),n.d(t,"o",function(){return ue}),n.d(t,"p",function(){return Ie}),n.d(t,"q",function(){return ce}),n.d(t,"r",function(){return Ne}),n.d(t,"s",function(){return m}),n.d(t,"t",function(){return re});var i=n("fXoL"),r=n("2Vo4"),a=n("HDdC"),s=n("XNiG"),o=n("qgXg"),c=n("pxpQ"),l=n("zp1y"),u=n("Kqap"),d=n("lJxs"),h=n("/uUt");let p={};function f(e,t){if(p[e]=(p[e]||0)+1,"function"==typeof t)return b(e,(...n)=>Object.assign(Object.assign({},t(...n)),{type:e}));switch(t?t._as:"empty"){case"empty":return b(e,()=>({type:e}));case"props":return b(e,t=>Object.assign(Object.assign({},t),{type:e}));default:throw new Error("Unexpected config.")}}function m(){return{_as:"props",_p:void 0}}function b(e,t){return Object.defineProperty(t,"type",{value:e,writable:!1})}const g="@ngrx/store/init";let _=(()=>{class e extends r.a{constructor(){super({type:g})}next(e){if("function"==typeof e)throw new TypeError("\n        Dispatch expected an object, instead it received a function.\n        If you're using the createAction function, make sure to invoke the function\n        before dispatching the action. For example, someAction should be someAction().");if(void 0===e)throw new TypeError("Actions must be objects");if(void 0===e.type)throw new TypeError("Actions must have a type property");super.next(e)}complete(){}ngOnDestroy(){super.complete()}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})();const v=[_],y=new i.s("@ngrx/store Internal Root Guard"),M=new i.s("@ngrx/store Internal Initial State"),w=new i.s("@ngrx/store Initial State"),A=new i.s("@ngrx/store Reducer Factory"),C=new i.s("@ngrx/store Internal Reducer Factory Provider"),k=new i.s("@ngrx/store Initial Reducers"),O=new i.s("@ngrx/store Internal Initial Reducers"),S=new i.s("@ngrx/store Store Features"),L=new i.s("@ngrx/store Internal Store Reducers"),T=new i.s("@ngrx/store Internal Feature Reducers"),x=new i.s("@ngrx/store Internal Feature Configs"),D=new i.s("@ngrx/store Internal Store Features"),E=new i.s("@ngrx/store Internal Feature Reducers Token"),P=new i.s("@ngrx/store Feature Reducers"),R=new i.s("@ngrx/store User Provided Meta Reducers"),j=new i.s("@ngrx/store Meta Reducers"),z=new i.s("@ngrx/store Internal Resolved Meta Reducers"),N=new i.s("@ngrx/store User Runtime Checks Config"),I=new i.s("@ngrx/store Internal User Runtime Checks Config"),F=new i.s("@ngrx/store Internal Runtime Checks"),W=new i.s("@ngrx/store Check if Action types are unique");function q(e,t={}){const n=Object.keys(e),i={};for(let a=0;a<n.length;a++){const t=n[a];"function"==typeof e[t]&&(i[t]=e[t])}const r=Object.keys(i);return function(e,n){e=void 0===e?t:e;let a=!1;const s={};for(let t=0;t<r.length;t++){const o=r[t],c=e[o],l=(0,i[o])(c,n);s[o]=l,a=a||l!==c}return a?s:e}}function B(...e){return function(t){if(0===e.length)return t;const n=e[e.length-1];return e.slice(0,-1).reduceRight((e,t)=>t(e),n(t))}}function V(e,t){return Array.isArray(t)&&t.length>0&&(e=B.apply(null,[...t,e])),(t,n)=>{const i=e(t);return(e,t)=>i(e=void 0===e?n:e,t)}}class Y extends a.a{}class H extends _{}const X="@ngrx/store/update-reducers";let U=(()=>{class e extends r.a{constructor(e,t,n,i){super(i(n,t)),this.dispatcher=e,this.initialState=t,this.reducers=n,this.reducerFactory=i}addFeature(e){this.addFeatures([e])}addFeatures(e){const t=e.reduce((e,{reducers:t,reducerFactory:n,metaReducers:i,initialState:r,key:a})=>{const s="function"==typeof t?function(e){const t=Array.isArray(e)&&e.length>0?B(...e):e=>e;return(e,n)=>(e=t(e),(t,i)=>e(t=void 0===t?n:t,i))}(i)(t,r):V(n,i)(t,r);return e[a]=s,e},{});this.addReducers(t)}removeFeature(e){this.removeFeatures([e])}removeFeatures(e){this.removeReducers(e.map(e=>e.key))}addReducer(e,t){this.addReducers({[e]:t})}addReducers(e){this.reducers=Object.assign(Object.assign({},this.reducers),e),this.updateReducers(Object.keys(e))}removeReducer(e){this.removeReducers([e])}removeReducers(e){e.forEach(e=>{var t,n;this.reducers=(t=this.reducers,n=e,Object.keys(t).filter(e=>e!==n).reduce((e,n)=>Object.assign(e,{[n]:t[n]}),{}))}),this.updateReducers(e)}updateReducers(e){this.next(this.reducerFactory(this.reducers,this.initialState)),this.dispatcher.next({type:X,features:e})}ngOnDestroy(){this.complete()}}return e.\u0275fac=function(t){return new(t||e)(i.ac(H),i.ac(w),i.ac(k),i.ac(A))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})();const G=[U,{provide:Y,useExisting:U},{provide:H,useExisting:_}];let Q=(()=>{class e extends s.a{ngOnDestroy(){this.complete()}}return e.\u0275fac=function(t){return K(t||e)},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})();const K=i.Yb(Q),$=[Q];class J extends a.a{}let Z=(()=>{class e extends r.a{constructor(e,t,n,i){super(i);const r={state:i},a=e.pipe(Object(c.b)(o.b)).pipe(Object(l.a)(t)).pipe(Object(u.a)(ee,r));this.stateSubscription=a.subscribe(({state:e,action:t})=>{this.next(e),n.next(t)})}ngOnDestroy(){this.stateSubscription.unsubscribe(),this.complete()}}return e.\u0275fac=function(t){return new(t||e)(i.ac(_),i.ac(Y),i.ac(Q),i.ac(w))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e.INIT=g,e})();function ee(e={state:void 0},[t,n]){const{state:i}=e;return{state:n(i,t),action:t}}const te=[Z,{provide:J,useExisting:Z}];let ne=(()=>{class e extends a.a{constructor(e,t,n){super(),this.actionsObserver=t,this.reducerManager=n,this.source=e}select(e,...t){return re.call(null,e,...t)(this)}lift(t){const n=new e(this,this.actionsObserver,this.reducerManager);return n.operator=t,n}dispatch(e){this.actionsObserver.next(e)}next(e){this.actionsObserver.next(e)}error(e){this.actionsObserver.error(e)}complete(){this.actionsObserver.complete()}addReducer(e,t){this.reducerManager.addReducer(e,t)}removeReducer(e){this.reducerManager.removeReducer(e)}}return e.\u0275fac=function(t){return new(t||e)(i.ac(J),i.ac(_),i.ac(U))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})();const ie=[ne];function re(e,t,...n){return function(i){let r;if("string"==typeof e){const a=[t,...n].filter(Boolean);r=i.pipe(function(...e){const t=e.length;if(0===t)throw new Error("list of properties cannot be empty.");return n=>Object(d.a)(function(e,t){return n=>{let i=n;for(let r=0;r<t;r++){const t=null!=i?i[e[r]]:void 0;if(void 0===t)return;i=t}return i}}(e,t))(n)}(e,...a))}else{if("function"!=typeof e)throw new TypeError(`Unexpected type '${typeof e}' in select operator, expected 'string' or 'function'`);r=i.pipe(Object(d.a)(n=>e(n,t)))}return r.pipe(Object(h.a)())}}function ae(e,t){return e===t}function se(e,t,n){for(let i=0;i<e.length;i++)if(!n(e[i],t[i]))return!0;return!1}function oe(e,t=ae,n=ae){let i,r=null,a=null;return{memoized:function(){if(void 0!==i)return i.result;if(!r)return a=e.apply(null,arguments),r=arguments,a;if(!se(arguments,r,t))return a;const s=e.apply(null,arguments);return r=arguments,n(a,s)?a:(a=s,s)},reset:function(){r=null,a=null},setResult:function(e){i={result:e}},clearResult:function(){i=void 0}}}function ce(...e){return function(e,t={stateFn:le}){return function(...n){let i=n;if(Array.isArray(i[0])){const[e,...t]=i;i=[...e,...t]}const r=i.slice(0,i.length-1),a=i[i.length-1],s=r.filter(e=>e.release&&"function"==typeof e.release),o=e(function(...e){return a.apply(null,e)}),c=oe(function(e,n){return t.stateFn.apply(null,[e,r,n,o])});return Object.assign(c.memoized,{release:function(){c.reset(),o.reset(),s.forEach(e=>e.release())},projector:o.memoized,setResult:c.setResult,clearResult:c.clearResult})}}(oe)(...e)}function le(e,t,n,i){if(void 0===n){const n=t.map(t=>t(e));return i.memoized.apply(null,n)}const r=t.map(t=>t(e,n));return i.memoized.apply(null,[...r,n])}function ue(e){return ce(t=>{const n=t[e];return!Object(i.X)()||e in t||console.warn(`@ngrx/store: The feature name "${e}" does not exist in the state, therefore createFeatureSelector cannot access it.  Be sure it is imported in a loaded module using StoreModule.forRoot('${e}', ...) or StoreModule.forFeature('${e}', ...).  If the default state is intended to be undefined, as is the case with router state, this development-only warning message can be ignored.`),n},e=>e)}const de="https://ngrx.io/guide/store/configuration/runtime-checks";function he(e){return void 0===e}function pe(e){return null===e}function fe(e){return Array.isArray(e)}function me(e){return"object"==typeof e&&null!==e}function be(e){return"function"==typeof e}function ge(e){Object.freeze(e);const t=be(e);return Object.getOwnPropertyNames(e).forEach(n=>{if(!n.startsWith("\u0275")&&function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}(e,n)&&(!t||"caller"!==n&&"callee"!==n&&"arguments"!==n)){const t=e[n];!me(t)&&!be(t)||Object.isFrozen(t)||ge(t)}}),e}function _e(e,t=[]){return(he(e)||pe(e))&&0===t.length?{path:["root"],value:e}:Object.keys(e).reduce((n,i)=>{if(n)return n;const r=e[i];return function(e){return be(e)&&e.hasOwnProperty("\u0275cmp")}(r)?n:!(he(r)||pe(r)||function(e){return"number"==typeof e}(r)||function(e){return"boolean"==typeof e}(r)||function(e){return"string"==typeof e}(r)||fe(r))&&(function(e){if(!function(e){return me(e)&&!fe(e)}(e))return!1;const t=Object.getPrototypeOf(e);return t===Object.prototype||null===t}(r)?_e(r,[...t,i]):{path:[...t,i],value:r})},!1)}function ve(e,t){if(!1===e)return;const n=e.path.join("."),i=new Error(`Detected unserializable ${t} at "${n}". ${de}#strict${t}serializability`);throw i.value=e.value,i.unserializablePath=n,i}function ye(e){return Object(i.X)()?Object.assign({strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!0,strictActionImmutability:!0,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1},e):{strictStateSerializability:!1,strictActionSerializability:!1,strictStateImmutability:!1,strictActionImmutability:!1,strictActionWithinNgZone:!1,strictActionTypeUniqueness:!1}}function Me({strictActionSerializability:e,strictStateSerializability:t}){return n=>e||t?function(e,t){return function(n,i){t.action(i)&&ve(_e(i),"action");const r=e(n,i);return t.state()&&ve(_e(r),"state"),r}}(n,{action:t=>e&&!Ae(t),state:()=>t}):n}function we({strictActionImmutability:e,strictStateImmutability:t}){return n=>e||t?function(e,t){return function(n,i){const r=t.action(i)?ge(i):i,a=e(n,r);return t.state()?ge(a):a}}(n,{action:t=>e&&!Ae(t),state:()=>t}):n}function Ae(e){return e.type.startsWith("@ngrx")}function Ce({strictActionWithinNgZone:e}){return t=>e?function(e,t){return function(n,r){if(t.action(r)&&!i.B.isInAngularZone())throw new Error(`Action '${r.type}' running outside NgZone. ${de}#strictactionwithinngzone`);return e(n,r)}}(t,{action:t=>e&&!Ae(t)}):t}function ke(){return[{provide:W,multi:!0,deps:[F],useFactory:Se}]}function Oe(e){return e}function Se(e){if(!e.strictActionTypeUniqueness)return;const t=Object.entries(p).filter(([,e])=>e>1).map(([e])=>e);if(t.length)throw new Error(`Action types are registered more than once, ${t.map(e=>`"${e}"`).join(", ")}. ${de}#strictactiontypeuniqueness`)}let Le=(()=>{class e{constructor(e,t,n,i,r,a){}}return e.\u0275fac=function(t){return new(t||e)(i.ac(_),i.ac(Y),i.ac(Q),i.ac(ne),i.ac(y,8),i.ac(W,8))},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({}),e})(),Te=(()=>{class e{constructor(e,t,n,i,r){this.features=e,this.featureReducers=t,this.reducerManager=n;const a=e.map((e,n)=>{const i=t.shift()[n];return Object.assign(Object.assign({},e),{reducers:i,initialState:Re(e.initialState)})});n.addFeatures(a)}ngOnDestroy(){this.reducerManager.removeFeatures(this.features)}}return e.\u0275fac=function(t){return new(t||e)(i.ac(D),i.ac(P),i.ac(U),i.ac(Le),i.ac(W,8))},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({}),e})(),xe=(()=>{class e{static forRoot(e,t={}){return{ngModule:Le,providers:[{provide:y,useFactory:ze,deps:[[ne,new i.C,new i.L]]},{provide:M,useValue:t.initialState},{provide:w,useFactory:Re,deps:[M]},{provide:O,useValue:e},{provide:L,useExisting:e instanceof i.s?e:O},{provide:k,deps:[i.t,O,[new i.q(L)]],useFactory:De},{provide:R,useValue:t.metaReducers?t.metaReducers:[]},{provide:z,deps:[j,R],useFactory:je},{provide:C,useValue:t.reducerFactory?t.reducerFactory:q},{provide:A,deps:[C,z],useFactory:V},v,G,$,te,ie,(n=t.runtimeChecks,[{provide:I,useValue:n},{provide:N,useFactory:Oe,deps:[I]},{provide:F,deps:[N],useFactory:ye},{provide:j,multi:!0,deps:[F],useFactory:we},{provide:j,multi:!0,deps:[F],useFactory:Me},{provide:j,multi:!0,deps:[F],useFactory:Ce}]),ke()]};var n}static forFeature(e,t,n={}){return{ngModule:Te,providers:[{provide:x,multi:!0,useValue:n},{provide:S,multi:!0,useValue:{key:e,reducerFactory:n instanceof i.s||!n.reducerFactory?q:n.reducerFactory,metaReducers:n instanceof i.s||!n.metaReducers?[]:n.metaReducers,initialState:n instanceof i.s||!n.initialState?void 0:n.initialState}},{provide:D,deps:[i.t,x,S],useFactory:Ee},{provide:T,multi:!0,useValue:t},{provide:E,multi:!0,useExisting:t instanceof i.s?t:T},{provide:P,multi:!0,deps:[i.t,T,[new i.q(E)]],useFactory:Pe},ke()]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({}),e})();function De(e,t){return t instanceof i.s?e.get(t):t}function Ee(e,t,n){return n.map((n,r)=>{if(t[r]instanceof i.s){const i=e.get(t[r]);return{key:n.key,reducerFactory:i.reducerFactory?i.reducerFactory:q,metaReducers:i.metaReducers?i.metaReducers:[],initialState:i.initialState}}return n})}function Pe(e,t){return t.map(t=>t instanceof i.s?e.get(t):t)}function Re(e){return"function"==typeof e?e():e}function je(e,t){return e.concat(t)}function ze(e){if(e)throw new TypeError("StoreModule.forRoot() called twice. Feature modules should use StoreModule.forFeature() instead.");return"guarded"}function Ne(...e){return{reducer:e.pop(),types:e.reduce((e,t)=>[...e,t.type],[])}}function Ie(e,...t){const n=new Map;for(let i of t)for(let e of i.types)if(n.has(e)){const t=n.get(e);n.set(e,(e,n)=>i.reducer(t(e,n),n))}else n.set(e,i.reducer);return function(t=e,i){const r=n.get(i.type);return r?r(t,i):t}}},l5ep:function(e,t,n){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn \xf4l",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t="";return e>20?t=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+t},week:{dow:1,doy:4}})}(n("wd/R"))},l7GE:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("7o/Q");class r extends i.a{notifyNext(e,t,n,i,r){this.destination.next(t)}notifyError(e,t){this.destination.error(e)}notifyComplete(e){this.destination.complete()}}},lJxs:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("7o/Q");function r(e,t){return function(n){if("function"!=typeof e)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return n.lift(new a(e,t))}}class a{constructor(e,t){this.project=e,this.thisArg=t}call(e,t){return t.subscribe(new s(e,this.project,this.thisArg))}}class s extends i.a{constructor(e,t,n){super(e),this.project=t,this.count=0,this.thisArg=n||this}_next(e){let t;try{t=this.project.call(this.thisArg,e,this.count++)}catch(n){return void this.destination.error(n)}this.destination.next(t)}}},lPP5:function(e,t,n){"use strict";n.d(t,"a",function(){return g}),n.d(t,"b",function(){return v}),n.d(t,"c",function(){return _});var i=n("mrSG"),r=n("fXoL"),a=n("ofXK"),s=n("XNiG"),o=n("LRne"),c=n("PqYM"),l=n("itXk"),u=n("lJxs"),d=n("IzEk"),h=n("vkgz"),p=n("JX91"),f=n("eIep"),m=n("UXun");class b{constructor(e={}){this.config=e,this.state={action:null,value:0,initialValue:0},this.requests=null,this.disabled=!1,this.stream$=new s.a,this._value$=null,this.timer$=e=>{let t=Object(o.a)(e);switch(e.action){case"start":case"increment":case"set":"start"===e.action&&0===this.config.latencyThreshold&&0===e.value&&(e.value=e.initialValue),this.requests>0&&(t=Object(c.a)(this.config.latencyThreshold,250).pipe(Object(u.a)(t=>Object.assign(Object.assign({},e),{value:0===t?this.state.value||e.initialValue:this._increment()}))));break;case"complete":case"stop":t=0===e.value?Object(o.a)(Object.assign({},e)):Object(c.a)(0,500).pipe(Object(d.a)(2),Object(u.a)(e=>({value:0===e?100:0})))}return t.pipe(Object(u.a)(e=>Object.assign(Object.assign({},e),{action:"set"})),Object(h.a)(e=>this.next(e,!1)))},this.config=Object.assign({latencyThreshold:0},e)}get value$(){return this._value$?this._value$:this._value$=this.stream$.asObservable().pipe(Object(p.a)(this.state),Object(f.a)(e=>this.timer$(e)),Object(m.a)(),Object(u.a)(e=>e.value))}start(e=2){this.disabled||this.next({action:"start",initialValue:e})}stop(){this.next({action:"stop"})}complete(){this.next({action:"complete"})}disable(){this.disabled=!0}set(e){this.next({action:"set",value:e})}increment(e=0){this.next({action:"increment",value:e})}next(e,t=!0){switch(e.action){case"start":this.requests=(this.requests||0)+1;break;case"complete":if(this.requests=(this.requests||1)-1,this.requests>0)return;break;case"stop":this.requests=0;break;case"increment":e.value=this._increment(e.value)}this.state=Object.assign(Object.assign(Object.assign({},this.state),{action:null}),e),t&&this.stream$.next(this.state)}_increment(e=0){const t=this.state.value;return t>=99&&(e=0),0===e&&(e=t>=0&&t<25?3*Math.random()+3:t>=25&&t<65?3*Math.random():t>=65&&t<90?2*Math.random():t>=90&&t<99?.5:0),e+t}}const g=new r.s("LOADING_BAR_CONFIG");let _=(()=>{let e=class{constructor(e,t={}){this.platformId=e,this.config=t,this.refs={},this.streams$=new s.a,this.value$=this.streams$.asObservable().pipe(Object(p.a)(null),Object(f.a)(()=>Object(l.a)(...Object.keys(this.refs).map(e=>this.refs[e].value$))),Object(u.a)(e=>Math.max(0,...e)))}get progress$(){return this.value$}start(e=2){this.useRef().start(e)}set(e){this.useRef().set(e)}increment(e){this.useRef().increment(e)}complete(){this.useRef().complete()}stop(){this.useRef().stop()}useRef(e="default"){return this.refs[e]||(this.refs[e]=new b(this.config),this.streams$.next(),Object(a.C)(this.platformId)||this.refs[e].disable()),this.refs[e]}};return e.\u0275fac=function(t){return new(t||e)(r.ac(r.D),r.ac(g,8))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(r.D),Object(r.ac)(g,8))},token:e,providedIn:"root"}),e=Object(i.b)([Object(i.d)(0,Object(r.q)(r.D)),Object(i.d)(1,Object(r.C)()),Object(i.d)(1,Object(r.q)(g)),Object(i.c)("design:paramtypes",[Object,Object])],e),e})(),v=(()=>{let e=class{};return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({imports:[[a.c]]}),e})()},lXzo:function(e,t,n){!function(e){"use strict";function t(e,t,n){return"m"===n?t?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":e+" "+(i=+e,r={ss:t?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u044b_\u0441\u0435\u043a\u0443\u043d\u0434",mm:t?"\u043c\u0438\u043d\u0443\u0442\u0430_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442":"\u043c\u0438\u043d\u0443\u0442\u0443_\u043c\u0438\u043d\u0443\u0442\u044b_\u043c\u0438\u043d\u0443\u0442",hh:"\u0447\u0430\u0441_\u0447\u0430\u0441\u0430_\u0447\u0430\u0441\u043e\u0432",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u044f_\u0434\u043d\u0435\u0439",ww:"\u043d\u0435\u0434\u0435\u043b\u044f_\u043d\u0435\u0434\u0435\u043b\u0438_\u043d\u0435\u0434\u0435\u043b\u044c",MM:"\u043c\u0435\u0441\u044f\u0446_\u043c\u0435\u0441\u044f\u0446\u0430_\u043c\u0435\u0441\u044f\u0446\u0435\u0432",yy:"\u0433\u043e\u0434_\u0433\u043e\u0434\u0430_\u043b\u0435\u0442"}[n].split("_"),i%10==1&&i%100!=11?r[0]:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?r[1]:r[2]);var i,r}var n=[/^\u044f\u043d\u0432/i,/^\u0444\u0435\u0432/i,/^\u043c\u0430\u0440/i,/^\u0430\u043f\u0440/i,/^\u043c\u0430[\u0439\u044f]/i,/^\u0438\u044e\u043d/i,/^\u0438\u044e\u043b/i,/^\u0430\u0432\u0433/i,/^\u0441\u0435\u043d/i,/^\u043e\u043a\u0442/i,/^\u043d\u043e\u044f/i,/^\u0434\u0435\u043a/i];e.defineLocale("ru",{months:{format:"\u044f\u043d\u0432\u0430\u0440\u044f_\u0444\u0435\u0432\u0440\u0430\u043b\u044f_\u043c\u0430\u0440\u0442\u0430_\u0430\u043f\u0440\u0435\u043b\u044f_\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433\u0443\u0441\u0442\u0430_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044f_\u043e\u043a\u0442\u044f\u0431\u0440\u044f_\u043d\u043e\u044f\u0431\u0440\u044f_\u0434\u0435\u043a\u0430\u0431\u0440\u044f".split("_"),standalone:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_")},monthsShort:{format:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440._\u0430\u043f\u0440._\u043c\u0430\u044f_\u0438\u044e\u043d\u044f_\u0438\u044e\u043b\u044f_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_"),standalone:"\u044f\u043d\u0432._\u0444\u0435\u0432\u0440._\u043c\u0430\u0440\u0442_\u0430\u043f\u0440._\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433._\u0441\u0435\u043d\u0442._\u043e\u043a\u0442._\u043d\u043e\u044f\u0431._\u0434\u0435\u043a.".split("_")},weekdays:{standalone:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0430_\u0441\u0443\u0431\u0431\u043e\u0442\u0430".split("_"),format:"\u0432\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435_\u043f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a_\u0432\u0442\u043e\u0440\u043d\u0438\u043a_\u0441\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440\u0433_\u043f\u044f\u0442\u043d\u0438\u0446\u0443_\u0441\u0443\u0431\u0431\u043e\u0442\u0443".split("_"),isFormat:/\[ ?[\u0412\u0432] ?(?:\u043f\u0440\u043e\u0448\u043b\u0443\u044e|\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e|\u044d\u0442\u0443)? ?] ?dddd/},weekdaysShort:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u0432\u0441_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),monthsParse:n,longMonthsParse:n,shortMonthsParse:n,monthsRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsShortRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044c\u044f]|\u044f\u043d\u0432\.?|\u0444\u0435\u0432\u0440\u0430\u043b[\u044c\u044f]|\u0444\u0435\u0432\u0440?\.?|\u043c\u0430\u0440\u0442\u0430?|\u043c\u0430\u0440\.?|\u0430\u043f\u0440\u0435\u043b[\u044c\u044f]|\u0430\u043f\u0440\.?|\u043c\u0430[\u0439\u044f]|\u0438\u044e\u043d[\u044c\u044f]|\u0438\u044e\u043d\.?|\u0438\u044e\u043b[\u044c\u044f]|\u0438\u044e\u043b\.?|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0430\u0432\u0433\.?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044c\u044f]|\u0441\u0435\u043d\u0442?\.?|\u043e\u043a\u0442\u044f\u0431\u0440[\u044c\u044f]|\u043e\u043a\u0442\.?|\u043d\u043e\u044f\u0431\u0440[\u044c\u044f]|\u043d\u043e\u044f\u0431?\.?|\u0434\u0435\u043a\u0430\u0431\u0440[\u044c\u044f]|\u0434\u0435\u043a\.?)/i,monthsStrictRegex:/^(\u044f\u043d\u0432\u0430\u0440[\u044f\u044c]|\u0444\u0435\u0432\u0440\u0430\u043b[\u044f\u044c]|\u043c\u0430\u0440\u0442\u0430?|\u0430\u043f\u0440\u0435\u043b[\u044f\u044c]|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044f\u044c]|\u0438\u044e\u043b[\u044f\u044c]|\u0430\u0432\u0433\u0443\u0441\u0442\u0430?|\u0441\u0435\u043d\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043e\u043a\u0442\u044f\u0431\u0440[\u044f\u044c]|\u043d\u043e\u044f\u0431\u0440[\u044f\u044c]|\u0434\u0435\u043a\u0430\u0431\u0440[\u044f\u044c])/i,monthsShortStrictRegex:/^(\u044f\u043d\u0432\.|\u0444\u0435\u0432\u0440?\.|\u043c\u0430\u0440[\u0442.]|\u0430\u043f\u0440\.|\u043c\u0430[\u044f\u0439]|\u0438\u044e\u043d[\u044c\u044f.]|\u0438\u044e\u043b[\u044c\u044f.]|\u0430\u0432\u0433\.|\u0441\u0435\u043d\u0442?\.|\u043e\u043a\u0442\.|\u043d\u043e\u044f\u0431?\.|\u0434\u0435\u043a\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0433.",LLL:"D MMMM YYYY \u0433., H:mm",LLLL:"dddd, D MMMM YYYY \u0433., H:mm"},calendar:{sameDay:"[\u0421\u0435\u0433\u043e\u0434\u043d\u044f, \u0432] LT",nextDay:"[\u0417\u0430\u0432\u0442\u0440\u0430, \u0432] LT",lastDay:"[\u0412\u0447\u0435\u0440\u0430, \u0432] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e] dddd, [\u0432] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[\u0412\u043e] dddd, [\u0432] LT":"[\u0412] dddd, [\u0432] LT";switch(this.day()){case 0:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u0435] dddd, [\u0432] LT";case 1:case 2:case 4:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u044b\u0439] dddd, [\u0432] LT";case 3:case 5:case 6:return"[\u0412 \u043f\u0440\u043e\u0448\u043b\u0443\u044e] dddd, [\u0432] LT"}},sameElse:"L"},relativeTime:{future:"\u0447\u0435\u0440\u0435\u0437 %s",past:"%s \u043d\u0430\u0437\u0430\u0434",s:"\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434",ss:t,m:t,mm:t,h:"\u0447\u0430\u0441",hh:t,d:"\u0434\u0435\u043d\u044c",dd:t,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:t,M:"\u043c\u0435\u0441\u044f\u0446",MM:t,y:"\u0433\u043e\u0434",yy:t},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(e){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(e)},meridiem:function(e,t,n){return e<4?"\u043d\u043e\u0447\u0438":e<12?"\u0443\u0442\u0440\u0430":e<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-\u0439";case"D":return e+"-\u0433\u043e";case"w":case"W":return e+"-\u044f";default:return e}},week:{dow:1,doy:4}})}(n("wd/R"))},lYtQ:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){switch(n){case"s":return t?"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434":"\u0445\u044d\u0434\u0445\u044d\u043d \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d";case"ss":return e+(t?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return e+(t?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return e+(t?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return e+(t?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return e+(t?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return e+(t?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return e}}e.defineLocale("mn",{months:"\u041d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0425\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0413\u0443\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u04e9\u0440\u04e9\u0432\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0422\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0417\u0443\u0440\u0433\u0430\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0414\u043e\u043b\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u041d\u0430\u0439\u043c\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0415\u0441\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0430\u0432\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u043d\u044d\u0433\u0434\u04af\u0433\u044d\u044d\u0440 \u0441\u0430\u0440_\u0410\u0440\u0432\u0430\u043d \u0445\u043e\u0451\u0440\u0434\u0443\u0433\u0430\u0430\u0440 \u0441\u0430\u0440".split("_"),monthsShort:"1 \u0441\u0430\u0440_2 \u0441\u0430\u0440_3 \u0441\u0430\u0440_4 \u0441\u0430\u0440_5 \u0441\u0430\u0440_6 \u0441\u0430\u0440_7 \u0441\u0430\u0440_8 \u0441\u0430\u0440_9 \u0441\u0430\u0440_10 \u0441\u0430\u0440_11 \u0441\u0430\u0440_12 \u0441\u0430\u0440".split("_"),monthsParseExact:!0,weekdays:"\u041d\u044f\u043c_\u0414\u0430\u0432\u0430\u0430_\u041c\u044f\u0433\u043c\u0430\u0440_\u041b\u0445\u0430\u0433\u0432\u0430_\u041f\u04af\u0440\u044d\u0432_\u0411\u0430\u0430\u0441\u0430\u043d_\u0411\u044f\u043c\u0431\u0430".split("_"),weekdaysShort:"\u041d\u044f\u043c_\u0414\u0430\u0432_\u041c\u044f\u0433_\u041b\u0445\u0430_\u041f\u04af\u0440_\u0411\u0430\u0430_\u0411\u044f\u043c".split("_"),weekdaysMin:"\u041d\u044f_\u0414\u0430_\u041c\u044f_\u041b\u0445_\u041f\u04af_\u0411\u0430_\u0411\u044f".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D",LLL:"YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm",LLLL:"dddd, YYYY \u043e\u043d\u044b MMMM\u044b\u043d D HH:mm"},meridiemParse:/\u04ae\u04e8|\u04ae\u0425/i,isPM:function(e){return"\u04ae\u0425"===e},meridiem:function(e,t,n){return e<12?"\u04ae\u04e8":"\u04ae\u0425"},calendar:{sameDay:"[\u04e8\u043d\u04e9\u04e9\u0434\u04e9\u0440] LT",nextDay:"[\u041c\u0430\u0440\u0433\u0430\u0430\u0448] LT",nextWeek:"[\u0418\u0440\u044d\u0445] dddd LT",lastDay:"[\u04e8\u0447\u0438\u0433\u0434\u04e9\u0440] LT",lastWeek:"[\u04e8\u043d\u0433\u04e9\u0440\u0441\u04e9\u043d] dddd LT",sameElse:"L"},relativeTime:{future:"%s \u0434\u0430\u0440\u0430\u0430",past:"%s \u04e9\u043c\u043d\u04e9",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" \u04e9\u0434\u04e9\u0440";default:return e}}})}(n("wd/R"))},lgnt:function(e,t,n){!function(e){"use strict";var t={0:"-\u0447\u04af",1:"-\u0447\u0438",2:"-\u0447\u0438",3:"-\u0447\u04af",4:"-\u0447\u04af",5:"-\u0447\u0438",6:"-\u0447\u044b",7:"-\u0447\u0438",8:"-\u0447\u0438",9:"-\u0447\u0443",10:"-\u0447\u0443",20:"-\u0447\u044b",30:"-\u0447\u0443",40:"-\u0447\u044b",50:"-\u0447\u04af",60:"-\u0447\u044b",70:"-\u0447\u0438",80:"-\u0447\u0438",90:"-\u0447\u0443",100:"-\u0447\u04af"};e.defineLocale("ky",{months:"\u044f\u043d\u0432\u0430\u0440\u044c_\u0444\u0435\u0432\u0440\u0430\u043b\u044c_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440\u0435\u043b\u044c_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433\u0443\u0441\u0442_\u0441\u0435\u043d\u0442\u044f\u0431\u0440\u044c_\u043e\u043a\u0442\u044f\u0431\u0440\u044c_\u043d\u043e\u044f\u0431\u0440\u044c_\u0434\u0435\u043a\u0430\u0431\u0440\u044c".split("_"),monthsShort:"\u044f\u043d\u0432_\u0444\u0435\u0432_\u043c\u0430\u0440\u0442_\u0430\u043f\u0440_\u043c\u0430\u0439_\u0438\u044e\u043d\u044c_\u0438\u044e\u043b\u044c_\u0430\u0432\u0433_\u0441\u0435\u043d_\u043e\u043a\u0442_\u043d\u043e\u044f_\u0434\u0435\u043a".split("_"),weekdays:"\u0416\u0435\u043a\u0448\u0435\u043c\u0431\u0438_\u0414\u04af\u0439\u0448\u04e9\u043c\u0431\u04af_\u0428\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0428\u0430\u0440\u0448\u0435\u043c\u0431\u0438_\u0411\u0435\u0439\u0448\u0435\u043c\u0431\u0438_\u0416\u0443\u043c\u0430_\u0418\u0448\u0435\u043c\u0431\u0438".split("_"),weekdaysShort:"\u0416\u0435\u043a_\u0414\u04af\u0439_\u0428\u0435\u0439_\u0428\u0430\u0440_\u0411\u0435\u0439_\u0416\u0443\u043c_\u0418\u0448\u0435".split("_"),weekdaysMin:"\u0416\u043a_\u0414\u0439_\u0428\u0439_\u0428\u0440_\u0411\u0439_\u0416\u043c_\u0418\u0448".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u0411\u04af\u0433\u04af\u043d \u0441\u0430\u0430\u0442] LT",nextDay:"[\u042d\u0440\u0442\u0435\u04a3 \u0441\u0430\u0430\u0442] LT",nextWeek:"dddd [\u0441\u0430\u0430\u0442] LT",lastDay:"[\u041a\u0435\u0447\u044d\u044d \u0441\u0430\u0430\u0442] LT",lastWeek:"[\u04e8\u0442\u043a\u04e9\u043d \u0430\u043f\u0442\u0430\u043d\u044b\u043d] dddd [\u043a\u04af\u043d\u04af] [\u0441\u0430\u0430\u0442] LT",sameElse:"L"},relativeTime:{future:"%s \u0438\u0447\u0438\u043d\u0434\u0435",past:"%s \u043c\u0443\u0440\u0443\u043d",s:"\u0431\u0438\u0440\u043d\u0435\u0447\u0435 \u0441\u0435\u043a\u0443\u043d\u0434",ss:"%d \u0441\u0435\u043a\u0443\u043d\u0434",m:"\u0431\u0438\u0440 \u043c\u04af\u043d\u04e9\u0442",mm:"%d \u043c\u04af\u043d\u04e9\u0442",h:"\u0431\u0438\u0440 \u0441\u0430\u0430\u0442",hh:"%d \u0441\u0430\u0430\u0442",d:"\u0431\u0438\u0440 \u043a\u04af\u043d",dd:"%d \u043a\u04af\u043d",M:"\u0431\u0438\u0440 \u0430\u0439",MM:"%d \u0430\u0439",y:"\u0431\u0438\u0440 \u0436\u044b\u043b",yy:"%d \u0436\u044b\u043b"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0447\u0438|\u0447\u044b|\u0447\u04af|\u0447\u0443)/,ordinal:function(e){return e+(t[e]||t[e%10]||t[e>=100?100:null])},week:{dow:1,doy:7}})}(n("wd/R"))},loYQ:function(e,t,n){!function(e){"use strict";var t={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},n={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};e.defineLocale("bn-bd",{months:"\u099c\u09be\u09a8\u09c1\u09df\u09be\u09b0\u09bf_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1\u09df\u09be\u09b0\u09bf_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f\u09c7\u09ae\u09cd\u09ac\u09b0_\u0985\u0995\u09cd\u099f\u09cb\u09ac\u09b0_\u09a8\u09ad\u09c7\u09ae\u09cd\u09ac\u09b0_\u09a1\u09bf\u09b8\u09c7\u09ae\u09cd\u09ac\u09b0".split("_"),monthsShort:"\u099c\u09be\u09a8\u09c1_\u09ab\u09c7\u09ac\u09cd\u09b0\u09c1_\u09ae\u09be\u09b0\u09cd\u099a_\u098f\u09aa\u09cd\u09b0\u09bf\u09b2_\u09ae\u09c7_\u099c\u09c1\u09a8_\u099c\u09c1\u09b2\u09be\u0987_\u0986\u0997\u09b8\u09cd\u099f_\u09b8\u09c7\u09aa\u09cd\u099f_\u0985\u0995\u09cd\u099f\u09cb_\u09a8\u09ad\u09c7_\u09a1\u09bf\u09b8\u09c7".split("_"),weekdays:"\u09b0\u09ac\u09bf\u09ac\u09be\u09b0_\u09b8\u09cb\u09ae\u09ac\u09be\u09b0_\u09ae\u0999\u09cd\u0997\u09b2\u09ac\u09be\u09b0_\u09ac\u09c1\u09a7\u09ac\u09be\u09b0_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf\u09ac\u09be\u09b0_\u09b6\u09c1\u0995\u09cd\u09b0\u09ac\u09be\u09b0_\u09b6\u09a8\u09bf\u09ac\u09be\u09b0".split("_"),weekdaysShort:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9\u09b8\u09cd\u09aa\u09a4\u09bf_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),weekdaysMin:"\u09b0\u09ac\u09bf_\u09b8\u09cb\u09ae_\u09ae\u0999\u09cd\u0997\u09b2_\u09ac\u09c1\u09a7_\u09ac\u09c3\u09b9_\u09b6\u09c1\u0995\u09cd\u09b0_\u09b6\u09a8\u09bf".split("_"),longDateFormat:{LT:"A h:mm \u09b8\u09ae\u09df",LTS:"A h:mm:ss \u09b8\u09ae\u09df",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm \u09b8\u09ae\u09df",LLLL:"dddd, D MMMM YYYY, A h:mm \u09b8\u09ae\u09df"},calendar:{sameDay:"[\u0986\u099c] LT",nextDay:"[\u0986\u0997\u09be\u09ae\u09c0\u0995\u09be\u09b2] LT",nextWeek:"dddd, LT",lastDay:"[\u0997\u09a4\u0995\u09be\u09b2] LT",lastWeek:"[\u0997\u09a4] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u09aa\u09b0\u09c7",past:"%s \u0986\u0997\u09c7",s:"\u0995\u09df\u09c7\u0995 \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",ss:"%d \u09b8\u09c7\u0995\u09c7\u09a8\u09cd\u09a1",m:"\u098f\u0995 \u09ae\u09bf\u09a8\u09bf\u099f",mm:"%d \u09ae\u09bf\u09a8\u09bf\u099f",h:"\u098f\u0995 \u0998\u09a8\u09cd\u099f\u09be",hh:"%d \u0998\u09a8\u09cd\u099f\u09be",d:"\u098f\u0995 \u09a6\u09bf\u09a8",dd:"%d \u09a6\u09bf\u09a8",M:"\u098f\u0995 \u09ae\u09be\u09b8",MM:"%d \u09ae\u09be\u09b8",y:"\u098f\u0995 \u09ac\u099b\u09b0",yy:"%d \u09ac\u099b\u09b0"},preparse:function(e){return e.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/\u09b0\u09be\u09a4|\u09ad\u09cb\u09b0|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be|\u09b0\u09be\u09a4/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u09b0\u09be\u09a4"===t?e<4?e:e+12:"\u09ad\u09cb\u09b0"===t||"\u09b8\u0995\u09be\u09b2"===t?e:"\u09a6\u09c1\u09aa\u09c1\u09b0"===t?e>=3?e:e+12:"\u09ac\u09bf\u0995\u09be\u09b2"===t||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u09b0\u09be\u09a4":e<6?"\u09ad\u09cb\u09b0":e<12?"\u09b8\u0995\u09be\u09b2":e<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":e<18?"\u09ac\u09bf\u0995\u09be\u09b2":e<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(n("wd/R"))},lyxo:function(e,t,n){!function(e){"use strict";function t(e,t,n){var i=" ";return(e%100>=20||e>=100&&e%100==0)&&(i=" de "),e+i+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[n]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminic\u0103_luni_mar\u021bi_miercuri_joi_vineri_s\xe2mb\u0103t\u0103".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_S\xe2m".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_S\xe2".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[m\xe2ine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s \xeen urm\u0103",s:"c\xe2teva secunde",ss:t,m:"un minut",mm:t,h:"o or\u0103",hh:t,d:"o zi",dd:t,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:t,M:"o lun\u0103",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(n("wd/R"))},mlxB:function(e,t,n){"use strict";function i(e){return e instanceof Date&&!isNaN(+e)}n.d(t,"a",function(){return i})},mrSG:function(e,t,n){"use strict";function i(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r<i.length;r++)t.indexOf(i[r])<0&&Object.prototype.propertyIsEnumerable.call(e,i[r])&&(n[i[r]]=e[i[r]])}return n}function r(e,t,n,i){var r,a=arguments.length,s=a<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,n):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,i);else for(var o=e.length-1;o>=0;o--)(r=e[o])&&(s=(a<3?r(s):a>3?r(t,n,s):r(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s}function a(e,t){return function(n,i){t(n,i,e)}}function s(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function o(e,t,n,i){return new(n||(n=Promise))(function(r,a){function s(e){try{c(i.next(e))}catch(t){a(t)}}function o(e){try{c(i.throw(e))}catch(t){a(t)}}function c(e){var t;e.done?r(e.value):(t=e.value,t instanceof n?t:new n(function(e){e(t)})).then(s,o)}c((i=i.apply(e,t||[])).next())})}n.d(t,"e",function(){return i}),n.d(t,"b",function(){return r}),n.d(t,"d",function(){return a}),n.d(t,"c",function(){return s}),n.d(t,"a",function(){return o})},n6bG:function(e,t,n){"use strict";function i(e){return"function"==typeof e}n.d(t,"a",function(){return i})},nLfN:function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"b",function(){return c}),n.d(t,"c",function(){return _}),n.d(t,"d",function(){return g}),n.d(t,"e",function(){return u}),n.d(t,"f",function(){return m}),n.d(t,"g",function(){return b});var i=n("fXoL"),r=n("ofXK");let a;try{a="undefined"!=typeof Intl&&Intl.v8BreakIterator}catch(v){a=!1}let s,o=(()=>{class e{constructor(e){this._platformId=e,this.isBrowser=this._platformId?Object(r.C)(this._platformId):"object"==typeof document&&!!document,this.EDGE=this.isBrowser&&/(edge)/i.test(navigator.userAgent),this.TRIDENT=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent),this.BLINK=this.isBrowser&&!(!window.chrome&&!a)&&"undefined"!=typeof CSS&&!this.EDGE&&!this.TRIDENT,this.WEBKIT=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.BLINK&&!this.EDGE&&!this.TRIDENT,this.IOS=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window),this.FIREFOX=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent),this.ANDROID=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.TRIDENT,this.SAFARI=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.WEBKIT}}return e.\u0275fac=function(t){return new(t||e)(i.ac(i.D))},e.\u0275prov=Object(i.Mb)({factory:function(){return new e(Object(i.ac)(i.D))},token:e,providedIn:"root"}),e})(),c=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({}),e})();const l=["color","button","checkbox","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"];function u(){if(s)return s;if("object"!=typeof document||!document)return s=new Set(l),s;let e=document.createElement("input");return s=new Set(l.filter(t=>(e.setAttribute("type",t),e.type===t))),s}let d,h,p,f;function m(e){return function(){if(null==d&&"undefined"!=typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>d=!0}))}finally{d=d||!1}return d}()?e:!!e.capture}function b(){if(null==p){if("object"!=typeof document||!document)return p=!1,p;if("scrollBehavior"in document.documentElement.style)p=!0;else{const e=Element.prototype.scrollTo;p=!!e&&!/\{\s*\[native code\]\s*\}/.test(e.toString())}}return p}function g(){if("object"!=typeof document||!document)return 0;if(null==h){const e=document.createElement("div"),t=e.style;e.dir="rtl",t.width="1px",t.overflow="auto",t.visibility="hidden",t.pointerEvents="none",t.position="absolute";const n=document.createElement("div"),i=n.style;i.width="2px",i.height="1px",e.appendChild(n),document.body.appendChild(e),h=0,0===e.scrollLeft&&(e.scrollLeft=1,h=0===e.scrollLeft?1:2),e.parentNode.removeChild(e)}return h}function _(e){if(function(){if(null==f){const e="undefined"!=typeof document?document.head:null;f=!(!e||!e.createShadowRoot&&!e.attachShadow)}return f}()){const t=e.getRootNode?e.getRootNode():null;if("undefined"!=typeof ShadowRoot&&ShadowRoot&&t instanceof ShadowRoot)return t}return null}},nYR2:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("7o/Q"),r=n("quSY");function a(e){return t=>t.lift(new s(e))}class s{constructor(e){this.callback=e}call(e,t){return t.subscribe(new o(e,this.callback))}}class o extends i.a{constructor(e,t){super(e),this.add(new r.a(t))}}},ngJS:function(e,t,n){"use strict";n.d(t,"a",function(){return i});const i=e=>t=>{for(let n=0,i=e.length;n<i&&!t.closed;n++)t.next(e[n]);t.complete()}},nkZ8:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var i=n("f0Wu"),r=n("8fXS"),a=n("fXoL");let s=(()=>{class e{date(e,t){if(e){let n=i.isMoment(e)&&e||i(e);return t?n.format(r.a.prepare.dateformat):n.utc().format(r.a.prepare.dateformat)}}datetime(e){let t=JSON.parse(JSON.stringify(e));if("number"==typeof t&&(t=new Date(t)),t&&i.isDate(t)){var n=(new Date).getTimezoneOffset(),a=i.tz(i.utc(),r.a.dates.timezone).utcOffset();t.setMinutes(t.getMinutes()-(n+a))}var s=t&&(i.isMoment(t)&&t||i(t));return s&&s.utc().format(r.a.prepare.datetimeformat)||void 0}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac}),e})()},nreI:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var i=n("3Pt+"),r=n("fXoL"),a=n("PjmR");let s=(()=>{class e{constructor(e){this.translateService=e}processMessages(e,t){const n={};if(!t)return n;for(const r in e.controls)if(e.controls.hasOwnProperty(r)){const a=e.controls[r];if(a instanceof i.d)Object.assign(n,{[r]:[]}),a.controls.forEach((e,a)=>{if(e instanceof i.j){Object.assign(n,{[r]:[...n[r],{}]});const i=t[r]&&t[r][a];if(i){const t=this.processMessages(e,i);Object.assign(n[r][a],t)}}else{Object.assign(n,{[r]:[...n[r],""]});const i=t[r];i&&i[a]&&(e.dirty||e.touched)&&(n[r][a]="",e.errors&&Object.keys(e.errors).map(e=>{i[a][e]&&(n[r][a]+=i[a][e]+" ")}))}});else if(a instanceof i.j){const e=this.processMessages(a,t[r]);e&&Object.keys(e).length>0&&Object.assign(n,{[r]:e})}else{const e=t[r];e&&(a.dirty||a.touched)&&(n[r]="",a.errors&&Object.keys(a.errors).map(t=>{e[t]&&(n[r]+=e[t]+" ")}))}}return n}processMessagesInList(e,t){let n=[];for(const r in e.controls)if(e.controls.hasOwnProperty(r)){const a=e.controls[r];if(a instanceof i.j){const e=this.processMessagesInList(a,t);n=[...n,...e]}else t[r]&&a.errors&&Object.keys(a.errors).map(e=>{t[r][e]&&n.push(t[r][e])})}return n}setTouchedAllFormFields(e,t){t=t||[],Object.keys(e.controls).forEach(n=>{const r=e.get(n);r instanceof i.g?r.markAsTouched({onlySelf:!0}):r instanceof i.j&&0===(null==t?void 0:t.filter(e=>e.toUpperCase()===n.toUpperCase()).length)&&this.setTouchedAllFormFields(r,t)})}setUntouchedAllFormFields(e,t){t=t||[],e.controls&&Object.keys(e.controls).forEach(n=>{const r=e.get(n);r instanceof i.g?(r.markAsUntouched({onlySelf:!0}),r.markAsPristine({onlySelf:!0})):r instanceof i.j&&0===(null==t?void 0:t.filter(e=>e.toUpperCase()===n.toUpperCase()).length)&&this.setUntouchedAllFormFields(r,t)})}setDirtyAllFormFields(e,t){t=t||[],Object.keys(e.controls).forEach(n=>{const r=e.get(n);r instanceof i.g?r.markAsDirty({onlySelf:!0}):r instanceof i.j&&0===(null==t?void 0:t.filter(e=>e.toUpperCase()===n.toUpperCase()).length)&&this.setDirtyAllFormFields(r,t)})}anyChanges(e,t){let n=!1;return t=t||[],e.controls&&Object.keys(e.controls).forEach(r=>{const a=e.get(r);a instanceof i.g?a.dirty&&(n=!0):a instanceof i.j&&0===(null==t?void 0:t.filter(e=>e.toUpperCase()===r.toUpperCase()).length)&&!1===n&&!0===this.anyChanges(a,t)&&(n=!0)}),n}validateFormField(e,t="",n){var i,r,a,s,o,c,l,u;const d={valid:!0,fields:[],errorMessage:[]};if(e.markAsTouched(),!1===e.valid&&!1===e.disabled){let h=document.querySelector('[name="'+t+'"]');h||(h=document.querySelector('[data-name="'+t+'"]'),h||(h=document.querySelector('[ng-reflect-name="'+t+'"]')));let p="",f=!1;if(h)if(h.hasAttribute("id")){const e=document.querySelector('label[for="'+h.getAttribute("id")+'"]'),t=null==e?void 0:e.querySelector("mat-label");p=t?null!==(i=t.textContent)&&void 0!==i?i:"":null!==(r=null==e?void 0:e.textContent)&&void 0!==r?r:""}else h.hasAttribute("placeholder")&&(p=null!==(a=h.getAttribute("placeholder"))&&void 0!==a?a:""),0===p.length&&(f=!0),f&&h.hasAttribute("aria-label")&&(p=null!==(s=h.getAttribute("aria-label"))&&void 0!==s?s:""),f&&0===p.length&&h.hasAttribute("ng-reflect-aria-label")&&(p=null!==(o=h.getAttribute("ng-reflect-aria-label"))&&void 0!==o?o:""),f&&0===p.length&&h.hasAttribute("label")&&(p=null!==(c=h.getAttribute("label"))&&void 0!==c?c:"");else p="Field";d.valid=!1,null===(l=d.fields)||void 0===l||l.push(t),Object.keys(null!==(u=e.errors)&&void 0!==u?u:{}).map(i=>{var r,a,s,o,c,l,u,h,f,m,b,g,_,v,y,M,w;if(n[t]&&n[t][i])null===(r=d.errorMessage)||void 0===r||r.push(n[t][i]);else switch(i){case"required":null===(a=d.errorMessage)||void 0===a||a.push(this.required(p));break;case"email":null===(s=d.errorMessage)||void 0===s||s.push(this.email(p));break;case"pattern":null===(o=d.errorMessage)||void 0===o||o.push(this.pattern(p));break;case"maxlength":{const t=e.getError("maxlength");null===(c=d.errorMessage)||void 0===c||c.push(this.maxLength(p,t.requiredLength))}break;case"matDatepickerParse":null===(l=d.errorMessage)||void 0===l||l.push(this.date(p));break;case"matDatepickerMin":e.getError("matDatepickerMin"),-1===p.indexOf("date")&&-1===p.indexOf("Date")&&(p+=" Date"),null===(u=d.errorMessage)||void 0===u||u.push(this.minDate(p));break;case"matDatepickerMax":e.getError("matDatepickerMax"),-1===p.indexOf("date")&&-1===p.indexOf("Date")&&(p+=" Date"),null===(h=d.errorMessage)||void 0===h||h.push(this.maxDate(p));break;case"min":{const t=e.getError("min");null===(f=d.errorMessage)||void 0===f||f.push(this.min(p,t.min))}break;case"max":{const t=e.getError("max");null===(m=d.errorMessage)||void 0===m||m.push(this.max(p,t.max))}break;case"minlength":{const t=e.getError("minlength");null===(b=d.errorMessage)||void 0===b||b.push(this.minLength(p,t.requiredLength))}break;case"negative":e.getError("negative"),null===(g=d.errorMessage)||void 0===g||g.push(this.negative(p));break;case"invalid_number":e.getError("invalid_number"),null===(_=d.errorMessage)||void 0===_||_.push(this.invalid_number(p));break;case"notMatch":e.getError("notMatch"),null===(v=d.errorMessage)||void 0===v||v.push(this.invalid_number(p));break;case"customError":{const t=e.getError("customError");null===(y=d.errorMessage)||void 0===y||y.push(t.message)}break;case"currency":{const t=e.getError("currency");null===(M=d.errorMessage)||void 0===M||M.push(this.translateService.instant(t.messageCode))}break;case"age":{const t=e.getError("age");null===(w=d.errorMessage)||void 0===w||w.push(this.translateService.instant(t.messageCode))}}})}return d}validateAllFormFields(e,t,n){var r,a,s;const o={valid:!0,fields:[],errorMessage:[]};n=n||[],o.fields=[];for(const c in e.controls)if(e.controls.hasOwnProperty(c)){const l=e.controls[c];if(l instanceof i.g){const e=this.validateFormField(l,c,t);!1===e.valid&&(o.valid=!1,o.fields.push.apply(o.fields,null!==(r=e.fields)&&void 0!==r?r:[]),o.fields.push.apply(o.errorMessage,null!==(a=e.errorMessage)&&void 0!==a?a:[]))}else if(l instanceof i.j&&0===n.filter(e=>e.toUpperCase()===c.toUpperCase()).length){const e=this.validateAllFormFields(l,t,n);!1===e.valid&&(o.valid=!1,e.fields.length>0&&o.fields.push.apply(o.fields,e.fields),e.errorMessage.length>0&&(null===(s=o.errorMessage)||void 0===s||s.push.apply(o.errorMessage,e.errorMessage)))}}return o.errorMessage=o.errorMessage.filter(function(e,t){return o.errorMessage.indexOf(e)===t}),o}ready(){return this.translateService.get("INIT")}required(e,t){return e||!t?this.translateService.instant("ERROR.REQUIRED",{field:e}):t?this.translateService.instant("ERROR.REQUIRED",{field:this.translateService.instant(t)}):""}email(e,t){return e||!t?this.translateService.instant("ERROR.EMAIL",{field:e}):t?this.translateService.instant("ERROR.EMAIL",{field:this.translateService.instant(t)}):""}pattern(e,t){return this.translateService.instant("ERROR.PATTERN",{field:e})}negative(e,t){return e||!t?this.translateService.instant("ERROR.NEGATIVE",{field:e}):t?this.translateService.instant("ERROR.NEGATIVE",{field:this.translateService.instant(t)}):""}invalid_number(e,t){return e||!t?this.translateService.instant("ERROR.INVALID_NUMBER",{field:e}):t?this.translateService.instant("ERROR.INVALID_NUMBER",{field:this.translateService.instant(t)}):""}minLength(e,t,n){return this.translateService.instant("ERROR.MIN_LENGTH",{field:e,length:t})}maxLength(e,t,n){return this.translateService.instant("ERROR.MAX_LENGTH",{field:e,length:t})}max(e,t,n){return this.translateService.instant("ERROR.MAX",{field:e,length:t})}min(e,t,n){return this.translateService.instant("ERROR.MIN",{field:e,length:t})}maxDate(e,t){return this.translateService.instant("ERROR.DATE_PICKER_MAX",{field:e})}minDate(e,t){return this.translateService.instant("ERROR.DATE_PICKER_MIN",{field:e})}date(e,t){return this.translateService.instant("ERROR.DATE_PICKER_PARSE",{field:e})}}return e.\u0275fac=function(t){return new(t||e)(r.ac(a.a))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})()},nyYc:function(e,t,n){!function(e){"use strict";var t=/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?|janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,n=[/^janv/i,/^f\xe9vr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^ao\xfbt/i,/^sept/i,/^oct/i,/^nov/i,/^d\xe9c/i];e.defineLocale("fr",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsRegex:t,monthsShortRegex:t,monthsStrictRegex:/^(janvier|f\xe9vrier|mars|avril|mai|juin|juillet|ao\xfbt|septembre|octobre|novembre|d\xe9cembre)/i,monthsShortStrictRegex:/(janv\.?|f\xe9vr\.?|mars|avr\.?|mai|juin|juil\.?|ao\xfbt|sept\.?|oct\.?|nov\.?|d\xe9c\.?)/i,monthsParse:n,longMonthsParse:n,shortMonthsParse:n,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n("wd/R"))},o1bE:function(e,t,n){!function(e){"use strict";var t=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},i=function(e){return function(i,r,a,s){var o=t(i),c=n[e][t(i)];return 2===o&&(c=c[r?0:1]),c.replace(/%d/i,i)}},r=["\u062c\u0627\u0646\u0641\u064a","\u0641\u064a\u0641\u0631\u064a","\u0645\u0627\u0631\u0633","\u0623\u0641\u0631\u064a\u0644","\u0645\u0627\u064a","\u062c\u0648\u0627\u0646","\u062c\u0648\u064a\u0644\u064a\u0629","\u0623\u0648\u062a","\u0633\u0628\u062a\u0645\u0628\u0631","\u0623\u0643\u062a\u0648\u0628\u0631","\u0646\u0648\u0641\u0645\u0628\u0631","\u062f\u064a\u0633\u0645\u0628\u0631"];e.defineLocale("ar-dz",{months:r,monthsShort:r,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(e){return"\u0645"===e},meridiem:function(e,t,n){return e<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},postformat:function(e){return e.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(n("wd/R"))},ocVr:function(e,t,n){"use strict";n.d(t,"g",function(){return a}),n.d(t,"f",function(){return s}),n.d(t,"e",function(){return o}),n.d(t,"d",function(){return c}),n.d(t,"c",function(){return l}),n.d(t,"a",function(){return u}),n.d(t,"b",function(){return d});var i=n("kt0X");const r=Object(i.o)("profile"),a=(Object(i.q)(r,e=>e.loading),Object(i.q)(r,e=>e.freelancer)),s=(Object(i.q)(r,e=>e.docs),Object(i.q)(r,e=>e.freelancerAssignment)),o={profession:{action:"replace-freelancer-profession",fields:["profession"]},text_id:{action:"replace-freelancer-taxid",fields:["tax_id"]},socialsecurity_number:{action:"replace-freelancer-socialsecurity-number",fields:["socialsecurity_number"]},confession:{action:"replace-freelancer-confession",fields:["confession"],translate:"profile.values",fieldlabel:{confession:"profile.section.contract_tax_card.confession"}},taxclass:{action:"replace-freelancer-taxclass",fields:["tax_class"],fieldlabel:{tax_class:"profile.contracts.tax_class.label"}},healthinsurance:{action:"replace-freelancer-healthinsurance",fields:["health_insurance_type","health_insurance_id"],fieldlabel:{health_insurance_type:"profile.contracts.health_insurance_type",health_insurance_id:"profile.contracts.health_insurance_id",health_insurance_name:"profile.contracts.health_insurance_name"}},childallowance:{action:"replace-freelancer-childallowance",fields:["child_tax_allowance"]}},c={newContractType:{action:"replace-temporary-contract-type",fields:["child_tax_allowance","health_insurance_type","health_insurance_id","tax_class","confession","denomination","profession","socialsecurity_number","tax_id"]}},l={newFreelancerContractType:{action:"replace-freelancer-contract-type",fields:["tax_number","vat_tax_id"]}},u={added:"added",deleted:"deleted"},d={bankdata:{action:"replace-freelancer-bankdata",fields:["iban","bic","bankname","bankaccount_holder","tax_number","vat_tax_id"]},nationality:{action:"replace-freelancer-workpermit",fields:["nationality"]}}},ofXK:function(e,t,n){"use strict";n.d(t,"a",function(){return y}),n.d(t,"b",function(){return ze}),n.d(t,"c",function(){return Qe}),n.d(t,"d",function(){return He}),n.d(t,"e",function(){return c}),n.d(t,"f",function(){return We}),n.d(t,"g",function(){return Ye}),n.d(t,"h",function(){return w}),n.d(t,"i",function(){return qe}),n.d(t,"j",function(){return Be}),n.d(t,"k",function(){return d}),n.d(t,"l",function(){return A}),n.d(t,"m",function(){return _}),n.d(t,"n",function(){return _e}),n.d(t,"o",function(){return ye}),n.d(t,"p",function(){return we}),n.d(t,"q",function(){return Te}),n.d(t,"r",function(){return Oe}),n.d(t,"s",function(){return Se}),n.d(t,"t",function(){return Le}),n.d(t,"u",function(){return xe}),n.d(t,"v",function(){return M}),n.d(t,"w",function(){return l}),n.d(t,"x",function(){return Ge}),n.d(t,"y",function(){return Ie}),n.d(t,"z",function(){return Fe}),n.d(t,"A",function(){return Je}),n.d(t,"B",function(){return he}),n.d(t,"C",function(){return $e}),n.d(t,"D",function(){return o}),n.d(t,"E",function(){return Ke}),n.d(t,"F",function(){return a}),n.d(t,"G",function(){return ge}),n.d(t,"H",function(){return s});var i=n("fXoL");let r=null;function a(){return r}function s(e){r||(r=e)}class o{}const c=new i.s("DocumentToken");let l=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i.Mb)({factory:u,token:e,providedIn:"platform"}),e})();function u(){return Object(i.ac)(h)}const d=new i.s("Location Initialized");let h=(()=>{class e extends l{constructor(e){super(),this._doc=e,this._init()}_init(){this.location=a().getLocation(),this._history=a().getHistory()}getBaseHrefFromDOM(){return a().getBaseHref(this._doc)}onPopState(e){a().getGlobalEventTarget(this._doc,"window").addEventListener("popstate",e,!1)}onHashChange(e){a().getGlobalEventTarget(this._doc,"window").addEventListener("hashchange",e,!1)}get href(){return this.location.href}get protocol(){return this.location.protocol}get hostname(){return this.location.hostname}get port(){return this.location.port}get pathname(){return this.location.pathname}get search(){return this.location.search}get hash(){return this.location.hash}set pathname(e){this.location.pathname=e}pushState(e,t,n){p()?this._history.pushState(e,t,n):this.location.hash=n}replaceState(e,t,n){p()?this._history.replaceState(e,t,n):this.location.hash=n}forward(){this._history.forward()}back(){this._history.back()}getState(){return this._history.state}}return e.\u0275fac=function(t){return new(t||e)(i.ac(c))},e.\u0275prov=Object(i.Mb)({factory:f,token:e,providedIn:"platform"}),e})();function p(){return!!window.history.pushState}function f(){return new h(Object(i.ac)(c))}function m(e,t){if(0==e.length)return t;if(0==t.length)return e;let n=0;return e.endsWith("/")&&n++,t.startsWith("/")&&n++,2==n?e+t.substring(1):1==n?e+t:e+"/"+t}function b(e){const t=e.match(/#|\?|$/),n=t&&t.index||e.length;return e.slice(0,n-("/"===e[n-1]?1:0))+e.slice(n)}function g(e){return e&&"?"!==e[0]?"?"+e:e}let _=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=Object(i.Mb)({factory:v,token:e,providedIn:"root"}),e})();function v(e){const t=Object(i.ac)(c).location;return new M(Object(i.ac)(l),t&&t.origin||"")}const y=new i.s("appBaseHref");let M=(()=>{class e extends _{constructor(e,t){if(super(),this._platformLocation=e,null==t&&(t=this._platformLocation.getBaseHrefFromDOM()),null==t)throw new Error("No base href set. Please provide a value for the APP_BASE_HREF token or add a base element to the document.");this._baseHref=t}onPopState(e){this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e)}getBaseHref(){return this._baseHref}prepareExternalUrl(e){return m(this._baseHref,e)}path(e=!1){const t=this._platformLocation.pathname+g(this._platformLocation.search),n=this._platformLocation.hash;return n&&e?`${t}${n}`:t}pushState(e,t,n,i){const r=this.prepareExternalUrl(n+g(i));this._platformLocation.pushState(e,t,r)}replaceState(e,t,n,i){const r=this.prepareExternalUrl(n+g(i));this._platformLocation.replaceState(e,t,r)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}}return e.\u0275fac=function(t){return new(t||e)(i.ac(l),i.ac(y,8))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})(),w=(()=>{class e extends _{constructor(e,t){super(),this._platformLocation=e,this._baseHref="",null!=t&&(this._baseHref=t)}onPopState(e){this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e)}getBaseHref(){return this._baseHref}path(e=!1){let t=this._platformLocation.hash;return null==t&&(t="#"),t.length>0?t.substring(1):t}prepareExternalUrl(e){const t=m(this._baseHref,e);return t.length>0?"#"+t:t}pushState(e,t,n,i){let r=this.prepareExternalUrl(n+g(i));0==r.length&&(r=this._platformLocation.pathname),this._platformLocation.pushState(e,t,r)}replaceState(e,t,n,i){let r=this.prepareExternalUrl(n+g(i));0==r.length&&(r=this._platformLocation.pathname),this._platformLocation.replaceState(e,t,r)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}}return e.\u0275fac=function(t){return new(t||e)(i.ac(l),i.ac(y,8))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})(),A=(()=>{class e{constructor(e,t){this._subject=new i.o,this._urlChangeListeners=[],this._platformStrategy=e;const n=this._platformStrategy.getBaseHref();this._platformLocation=t,this._baseHref=b(k(n)),this._platformStrategy.onPopState(e=>{this._subject.emit({url:this.path(!0),pop:!0,state:e.state,type:e.type})})}path(e=!1){return this.normalize(this._platformStrategy.path(e))}getState(){return this._platformLocation.getState()}isCurrentPathEqualTo(e,t=""){return this.path()==this.normalize(e+g(t))}normalize(t){return e.stripTrailingSlash(function(e,t){return e&&t.startsWith(e)?t.substring(e.length):t}(this._baseHref,k(t)))}prepareExternalUrl(e){return e&&"/"!==e[0]&&(e="/"+e),this._platformStrategy.prepareExternalUrl(e)}go(e,t="",n=null){this._platformStrategy.pushState(n,"",e,t),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+g(t)),n)}replaceState(e,t="",n=null){this._platformStrategy.replaceState(n,"",e,t),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+g(t)),n)}forward(){this._platformStrategy.forward()}back(){this._platformStrategy.back()}onUrlChange(e){this._urlChangeListeners.push(e),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(e=>{this._notifyUrlChangeListeners(e.url,e.state)}))}_notifyUrlChangeListeners(e="",t){this._urlChangeListeners.forEach(n=>n(e,t))}subscribe(e,t,n){return this._subject.subscribe({next:e,error:t,complete:n})}}return e.\u0275fac=function(t){return new(t||e)(i.ac(_),i.ac(l))},e.normalizeQueryParams=g,e.joinWithSlash=m,e.stripTrailingSlash=b,e.\u0275prov=Object(i.Mb)({factory:C,token:e,providedIn:"root"}),e})();function C(){return new A(Object(i.ac)(_),Object(i.ac)(l))}function k(e){return e.replace(/\/index.html$/,"")}const O={ADP:[void 0,void 0,0],AFN:[void 0,void 0,0],ALL:[void 0,void 0,0],AMD:[void 0,void 0,2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09f3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,"\u0440.",2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xa5","\xa5"],COP:[void 0,"$",2],CRC:[void 0,"\u20a1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010d",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xa3"],ESP:[void 0,"\u20a7",0],EUR:["\u20ac"],FJD:[void 0,"$"],FKP:[void 0,"\xa3"],GBP:["\xa3"],GEL:[void 0,"\u20be"],GIP:[void 0,"\xa3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20aa"],INR:["\u20b9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xa5",void 0,0],KHR:[void 0,"\u17db"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20a9",0],KRW:["\u20a9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20b8"],LAK:[void 0,"\u20ad",0],LBP:[void 0,"L\xa3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20ae",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20a6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:[void 0,"\u20b1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20b2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20bd"],RUR:[void 0,"\u0440."],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xa3"],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xa3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xa3",0],THB:[void 0,"\u0e3f"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20ba"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20b4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20ab",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["CFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xa4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]};var S=function(e){return e[e.Decimal=0]="Decimal",e[e.Percent=1]="Percent",e[e.Currency=2]="Currency",e[e.Scientific=3]="Scientific",e}({}),L=function(e){return e[e.Zero=0]="Zero",e[e.One=1]="One",e[e.Two=2]="Two",e[e.Few=3]="Few",e[e.Many=4]="Many",e[e.Other=5]="Other",e}({}),T=function(e){return e[e.Format=0]="Format",e[e.Standalone=1]="Standalone",e}({}),x=function(e){return e[e.Narrow=0]="Narrow",e[e.Abbreviated=1]="Abbreviated",e[e.Wide=2]="Wide",e[e.Short=3]="Short",e}({}),D=function(e){return e[e.Short=0]="Short",e[e.Medium=1]="Medium",e[e.Long=2]="Long",e[e.Full=3]="Full",e}({}),E=function(e){return e[e.Decimal=0]="Decimal",e[e.Group=1]="Group",e[e.List=2]="List",e[e.PercentSign=3]="PercentSign",e[e.PlusSign=4]="PlusSign",e[e.MinusSign=5]="MinusSign",e[e.Exponential=6]="Exponential",e[e.SuperscriptingExponent=7]="SuperscriptingExponent",e[e.PerMille=8]="PerMille",e[e[1/0]=9]="Infinity",e[e.NaN=10]="NaN",e[e.TimeSeparator=11]="TimeSeparator",e[e.CurrencyDecimal=12]="CurrencyDecimal",e[e.CurrencyGroup=13]="CurrencyGroup",e}({});function P(e,t){return W(Object(i.lb)(e)[i.cb.DateFormat],t)}function R(e,t){return W(Object(i.lb)(e)[i.cb.TimeFormat],t)}function j(e,t){return W(Object(i.lb)(e)[i.cb.DateTimeFormat],t)}function z(e,t){const n=Object(i.lb)(e),r=n[i.cb.NumberSymbols][t];if(void 0===r){if(t===E.CurrencyDecimal)return n[i.cb.NumberSymbols][E.Decimal];if(t===E.CurrencyGroup)return n[i.cb.NumberSymbols][E.Group]}return r}function N(e,t){return Object(i.lb)(e)[i.cb.NumberFormats][t]}const I=i.ob;function F(e){if(!e[i.cb.ExtraData])throw new Error(`Missing extra locale data for the locale "${e[i.cb.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function W(e,t){for(let n=t;n>-1;n--)if(void 0!==e[n])return e[n];throw new Error("Locale data API: locale data undefined")}function q(e){const[t,n]=e.split(":");return{hours:+t,minutes:+n}}const B=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,V={},Y=/((?:[^GyYMLwWdEabBhHmsSzZO']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var H=function(e){return e[e.Short=0]="Short",e[e.ShortGMT=1]="ShortGMT",e[e.Long=2]="Long",e[e.Extended=3]="Extended",e}({}),X=function(e){return e[e.FullYear=0]="FullYear",e[e.Month=1]="Month",e[e.Date=2]="Date",e[e.Hours=3]="Hours",e[e.Minutes=4]="Minutes",e[e.Seconds=5]="Seconds",e[e.FractionalSeconds=6]="FractionalSeconds",e[e.Day=7]="Day",e}({}),U=function(e){return e[e.DayPeriods=0]="DayPeriods",e[e.Days=1]="Days",e[e.Months=2]="Months",e[e.Eras=3]="Eras",e}({});function G(e,t,n,i){let r=function(e){if(oe(e))return e;if("number"==typeof e&&!isNaN(e))return new Date(e);if("string"==typeof e){if(e=e.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(e)){const[t,n=1,i=1]=e.split("-").map(e=>+e);return Q(t,n-1,i)}const t=parseFloat(e);if(!isNaN(e-t))return new Date(t);let n;if(n=e.match(B))return function(e){const t=new Date(0);let n=0,i=0;const r=e[8]?t.setUTCFullYear:t.setFullYear,a=e[8]?t.setUTCHours:t.setHours;e[9]&&(n=Number(e[9]+e[10]),i=Number(e[9]+e[11])),r.call(t,Number(e[1]),Number(e[2])-1,Number(e[3]));const s=Number(e[4]||0)-n,o=Number(e[5]||0)-i,c=Number(e[6]||0),l=Math.floor(1e3*parseFloat("0."+(e[7]||0)));return a.call(t,s,o,c,l),t}(n)}const t=new Date(e);if(!oe(t))throw new Error(`Unable to convert "${e}" into a date`);return t}(e);t=K(n,t)||t;let a,s=[];for(;t;){if(a=Y.exec(t),!a){s.push(t);break}{s=s.concat(a.slice(1));const e=s.pop();if(!e)break;t=e}}let o=r.getTimezoneOffset();i&&(o=se(i,o),r=function(e,t,n){const i=e.getTimezoneOffset();return function(e,t){return(e=new Date(e.getTime())).setMinutes(e.getMinutes()+t),e}(e,-1*(se(t,i)-i))}(r,i));let c="";return s.forEach(e=>{const t=function(e){if(ae[e])return ae[e];let t;switch(e){case"G":case"GG":case"GGG":t=ee(U.Eras,x.Abbreviated);break;case"GGGG":t=ee(U.Eras,x.Wide);break;case"GGGGG":t=ee(U.Eras,x.Narrow);break;case"y":t=Z(X.FullYear,1,0,!1,!0);break;case"yy":t=Z(X.FullYear,2,0,!0,!0);break;case"yyy":t=Z(X.FullYear,3,0,!1,!0);break;case"yyyy":t=Z(X.FullYear,4,0,!1,!0);break;case"Y":t=re(1);break;case"YY":t=re(2,!0);break;case"YYY":t=re(3);break;case"YYYY":t=re(4);break;case"M":case"L":t=Z(X.Month,1,1);break;case"MM":case"LL":t=Z(X.Month,2,1);break;case"MMM":t=ee(U.Months,x.Abbreviated);break;case"MMMM":t=ee(U.Months,x.Wide);break;case"MMMMM":t=ee(U.Months,x.Narrow);break;case"LLL":t=ee(U.Months,x.Abbreviated,T.Standalone);break;case"LLLL":t=ee(U.Months,x.Wide,T.Standalone);break;case"LLLLL":t=ee(U.Months,x.Narrow,T.Standalone);break;case"w":t=ie(1);break;case"ww":t=ie(2);break;case"W":t=ie(1,!0);break;case"d":t=Z(X.Date,1);break;case"dd":t=Z(X.Date,2);break;case"E":case"EE":case"EEE":t=ee(U.Days,x.Abbreviated);break;case"EEEE":t=ee(U.Days,x.Wide);break;case"EEEEE":t=ee(U.Days,x.Narrow);break;case"EEEEEE":t=ee(U.Days,x.Short);break;case"a":case"aa":case"aaa":t=ee(U.DayPeriods,x.Abbreviated);break;case"aaaa":t=ee(U.DayPeriods,x.Wide);break;case"aaaaa":t=ee(U.DayPeriods,x.Narrow);break;case"b":case"bb":case"bbb":t=ee(U.DayPeriods,x.Abbreviated,T.Standalone,!0);break;case"bbbb":t=ee(U.DayPeriods,x.Wide,T.Standalone,!0);break;case"bbbbb":t=ee(U.DayPeriods,x.Narrow,T.Standalone,!0);break;case"B":case"BB":case"BBB":t=ee(U.DayPeriods,x.Abbreviated,T.Format,!0);break;case"BBBB":t=ee(U.DayPeriods,x.Wide,T.Format,!0);break;case"BBBBB":t=ee(U.DayPeriods,x.Narrow,T.Format,!0);break;case"h":t=Z(X.Hours,1,-12);break;case"hh":t=Z(X.Hours,2,-12);break;case"H":t=Z(X.Hours,1);break;case"HH":t=Z(X.Hours,2);break;case"m":t=Z(X.Minutes,1);break;case"mm":t=Z(X.Minutes,2);break;case"s":t=Z(X.Seconds,1);break;case"ss":t=Z(X.Seconds,2);break;case"S":t=Z(X.FractionalSeconds,1);break;case"SS":t=Z(X.FractionalSeconds,2);break;case"SSS":t=Z(X.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":t=te(H.Short);break;case"ZZZZZ":t=te(H.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":t=te(H.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":t=te(H.Long);break;default:return null}return ae[e]=t,t}(e);c+=t?t(r,n,o):"''"===e?"'":e.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),c}function Q(e,t,n){const i=new Date(0);return i.setFullYear(e,t,n),i.setHours(0,0,0),i}function K(e,t){const n=function(e){return Object(i.lb)(e)[i.cb.LocaleId]}(e);if(V[n]=V[n]||{},V[n][t])return V[n][t];let r="";switch(t){case"shortDate":r=P(e,D.Short);break;case"mediumDate":r=P(e,D.Medium);break;case"longDate":r=P(e,D.Long);break;case"fullDate":r=P(e,D.Full);break;case"shortTime":r=R(e,D.Short);break;case"mediumTime":r=R(e,D.Medium);break;case"longTime":r=R(e,D.Long);break;case"fullTime":r=R(e,D.Full);break;case"short":const t=K(e,"shortTime"),n=K(e,"shortDate");r=$(j(e,D.Short),[t,n]);break;case"medium":const i=K(e,"mediumTime"),a=K(e,"mediumDate");r=$(j(e,D.Medium),[i,a]);break;case"long":const s=K(e,"longTime"),o=K(e,"longDate");r=$(j(e,D.Long),[s,o]);break;case"full":const c=K(e,"fullTime"),l=K(e,"fullDate");r=$(j(e,D.Full),[c,l])}return r&&(V[n][t]=r),r}function $(e,t){return t&&(e=e.replace(/\{([^}]+)}/g,function(e,n){return null!=t&&n in t?t[n]:e})),e}function J(e,t,n="-",i,r){let a="";(e<0||r&&e<=0)&&(r?e=1-e:(e=-e,a=n));let s=String(e);for(;s.length<t;)s="0"+s;return i&&(s=s.substr(s.length-t)),a+s}function Z(e,t,n=0,i=!1,r=!1){return function(a,s){let o=function(e,t){switch(e){case X.FullYear:return t.getFullYear();case X.Month:return t.getMonth();case X.Date:return t.getDate();case X.Hours:return t.getHours();case X.Minutes:return t.getMinutes();case X.Seconds:return t.getSeconds();case X.FractionalSeconds:return t.getMilliseconds();case X.Day:return t.getDay();default:throw new Error(`Unknown DateType value "${e}".`)}}(e,a);if((n>0||o>-n)&&(o+=n),e===X.Hours)0===o&&-12===n&&(o=12);else if(e===X.FractionalSeconds)return c=t,J(o,3).substr(0,c);var c;const l=z(s,E.MinusSign);return J(o,t,l,i,r)}}function ee(e,t,n=T.Format,r=!1){return function(a,s){return function(e,t,n,r,a,s){switch(n){case U.Months:return function(e,t,n){const r=Object(i.lb)(e),a=W([r[i.cb.MonthsFormat],r[i.cb.MonthsStandalone]],t);return W(a,n)}(t,a,r)[e.getMonth()];case U.Days:return function(e,t,n){const r=Object(i.lb)(e),a=W([r[i.cb.DaysFormat],r[i.cb.DaysStandalone]],t);return W(a,n)}(t,a,r)[e.getDay()];case U.DayPeriods:const o=e.getHours(),c=e.getMinutes();if(s){const e=function(e){const t=Object(i.lb)(e);return F(t),(t[i.cb.ExtraData][2]||[]).map(e=>"string"==typeof e?q(e):[q(e[0]),q(e[1])])}(t),n=function(e,t,n){const r=Object(i.lb)(e);F(r);const a=W([r[i.cb.ExtraData][0],r[i.cb.ExtraData][1]],t)||[];return W(a,n)||[]}(t,a,r),s=e.findIndex(e=>{if(Array.isArray(e)){const[t,n]=e,i=o>=t.hours&&c>=t.minutes,r=o<n.hours||o===n.hours&&c<n.minutes;if(t.hours<n.hours){if(i&&r)return!0}else if(i||r)return!0}else if(e.hours===o&&e.minutes===c)return!0;return!1});if(-1!==s)return n[s]}return function(e,t,n){const r=Object(i.lb)(e),a=W([r[i.cb.DayPeriodsFormat],r[i.cb.DayPeriodsStandalone]],t);return W(a,n)}(t,a,r)[o<12?0:1];case U.Eras:return function(e,t){return W(Object(i.lb)(e)[i.cb.Eras],t)}(t,r)[e.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${n}`)}}(a,s,e,t,n,r)}}function te(e){return function(t,n,i){const r=-1*i,a=z(n,E.MinusSign),s=r>0?Math.floor(r/60):Math.ceil(r/60);switch(e){case H.Short:return(r>=0?"+":"")+J(s,2,a)+J(Math.abs(r%60),2,a);case H.ShortGMT:return"GMT"+(r>=0?"+":"")+J(s,1,a);case H.Long:return"GMT"+(r>=0?"+":"")+J(s,2,a)+":"+J(Math.abs(r%60),2,a);case H.Extended:return 0===i?"Z":(r>=0?"+":"")+J(s,2,a)+":"+J(Math.abs(r%60),2,a);default:throw new Error(`Unknown zone width "${e}"`)}}}function ne(e){return Q(e.getFullYear(),e.getMonth(),e.getDate()+(4-e.getDay()))}function ie(e,t=!1){return function(n,i){let r;if(t){const e=new Date(n.getFullYear(),n.getMonth(),1).getDay()-1,t=n.getDate();r=1+Math.floor((t+e)/7)}else{const e=ne(n),t=function(e){const t=Q(e,0,1).getDay();return Q(e,0,1+(t<=4?4:11)-t)}(e.getFullYear()),i=e.getTime()-t.getTime();r=1+Math.round(i/6048e5)}return J(r,e,z(i,E.MinusSign))}}function re(e,t=!1){return function(n,i){return J(ne(n).getFullYear(),e,z(i,E.MinusSign),t)}}const ae={};function se(e,t){e=e.replace(/:/g,"");const n=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return isNaN(n)?t:n}function oe(e){return e instanceof Date&&!isNaN(e.valueOf())}const ce=/^(\d+)?\.((\d+)(-(\d+))?)?$/,le=".",ue="0";function de(e,t,n,i,r,a,s=!1){let o="",c=!1;if(isFinite(e)){let l=function(e){let t,n,i,r,a,s=Math.abs(e)+"",o=0;for((n=s.indexOf(le))>-1&&(s=s.replace(le,"")),(i=s.search(/e/i))>0?(n<0&&(n=i),n+=+s.slice(i+1),s=s.substring(0,i)):n<0&&(n=s.length),i=0;s.charAt(i)===ue;i++);if(i===(a=s.length))t=[0],n=1;else{for(a--;s.charAt(a)===ue;)a--;for(n-=i,t=[],r=0;i<=a;i++,r++)t[r]=Number(s.charAt(i))}return n>22&&(t=t.splice(0,21),o=n-1,n=1),{digits:t,exponent:o,integerLen:n}}(e);s&&(l=function(e){if(0===e.digits[0])return e;const t=e.digits.length-e.integerLen;return e.exponent?e.exponent+=2:(0===t?e.digits.push(0,0):1===t&&e.digits.push(0),e.integerLen+=2),e}(l));let u=t.minInt,d=t.minFrac,h=t.maxFrac;if(a){const e=a.match(ce);if(null===e)throw new Error(`${a} is not a valid digit info`);const t=e[1],n=e[3],i=e[5];null!=t&&(u=fe(t)),null!=n&&(d=fe(n)),null!=i?h=fe(i):null!=n&&d>h&&(h=d)}!function(e,t,n){if(t>n)throw new Error(`The minimum number of digits after fraction (${t}) is higher than the maximum (${n}).`);let i=e.digits,r=i.length-e.integerLen;const a=Math.min(Math.max(t,r),n);let s=a+e.integerLen,o=i[s];if(s>0){i.splice(Math.max(e.integerLen,s));for(let e=s;e<i.length;e++)i[e]=0}else{r=Math.max(0,r),e.integerLen=1,i.length=Math.max(1,s=a+1),i[0]=0;for(let e=1;e<s;e++)i[e]=0}if(o>=5)if(s-1<0){for(let t=0;t>s;t--)i.unshift(0),e.integerLen++;i.unshift(1),e.integerLen++}else i[s-1]++;for(;r<Math.max(0,a);r++)i.push(0);let c=0!==a;const l=t+e.integerLen,u=i.reduceRight(function(e,t,n,i){return i[n]=(t+=e)<10?t:t-10,c&&(0===i[n]&&n>=l?i.pop():c=!1),t>=10?1:0},0);u&&(i.unshift(u),e.integerLen++)}(l,d,h);let p=l.digits,f=l.integerLen;const m=l.exponent;let b=[];for(c=p.every(e=>!e);f<u;f++)p.unshift(0);for(;f<0;f++)p.unshift(0);f>0?b=p.splice(f,p.length):(b=p,p=[0]);const g=[];for(p.length>=t.lgSize&&g.unshift(p.splice(-t.lgSize,p.length).join(""));p.length>t.gSize;)g.unshift(p.splice(-t.gSize,p.length).join(""));p.length&&g.unshift(p.join("")),o=g.join(z(n,i)),b.length&&(o+=z(n,r)+b.join("")),m&&(o+=z(n,E.Exponential)+"+"+m)}else o=z(n,E.Infinity);return o=e<0&&!c?t.negPre+o+t.negSuf:t.posPre+o+t.posSuf,o}function he(e,t,n,i,r){const a=pe(N(t,S.Currency),z(t,E.MinusSign));return a.minFrac=function(e){let t;const n=O[e];return n&&(t=n[2]),"number"==typeof t?t:2}(i),a.maxFrac=a.minFrac,de(e,a,t,E.CurrencyGroup,E.CurrencyDecimal,r).replace("\xa4",n).replace("\xa4","").trim()}function pe(e,t="-"){const n={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},i=e.split(";"),r=i[0],a=i[1],s=-1!==r.indexOf(le)?r.split(le):[r.substring(0,r.lastIndexOf(ue)+1),r.substring(r.lastIndexOf(ue)+1)],o=s[0],c=s[1]||"";n.posPre=o.substr(0,o.indexOf("#"));for(let u=0;u<c.length;u++){const e=c.charAt(u);e===ue?n.minFrac=n.maxFrac=u+1:"#"===e?n.maxFrac=u+1:n.posSuf+=e}const l=o.split(",");if(n.gSize=l[1]?l[1].length:0,n.lgSize=l[2]||l[1]?(l[2]||l[1]).length:0,a){const e=r.length-n.posPre.length-n.posSuf.length,t=a.indexOf("#");n.negPre=a.substr(0,t).replace(/'/g,""),n.negSuf=a.substr(t+e).replace(/'/g,"")}else n.negPre=t+n.posPre,n.negSuf=n.posSuf;return n}function fe(e){const t=parseInt(e);if(isNaN(t))throw new Error("Invalid integer literal when parsing "+e);return t}class me{}let be=(()=>{class e extends me{constructor(e){super(),this.locale=e}getPluralCategory(e,t){switch(I(t||this.locale)(e)){case L.Zero:return"zero";case L.One:return"one";case L.Two:return"two";case L.Few:return"few";case L.Many:return"many";default:return"other"}}}return e.\u0275fac=function(t){return new(t||e)(i.ac(i.w))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})();function ge(e,t){t=encodeURIComponent(t);for(const n of e.split(";")){const e=n.indexOf("="),[i,r]=-1==e?[n,""]:[n.slice(0,e),n.slice(e+1)];if(i.trim()===t)return decodeURIComponent(r)}return null}let _e=(()=>{class e{constructor(e,t,n,i){this._iterableDiffers=e,this._keyValueDiffers=t,this._ngEl=n,this._renderer=i,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(e){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof e?e.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(e){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof e?e.split(/\s+/):e,this._rawClass&&(Object(i.rb)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const e=this._iterableDiffer.diff(this._rawClass);e&&this._applyIterableChanges(e)}else if(this._keyValueDiffer){const e=this._keyValueDiffer.diff(this._rawClass);e&&this._applyKeyValueChanges(e)}}_applyKeyValueChanges(e){e.forEachAddedItem(e=>this._toggleClass(e.key,e.currentValue)),e.forEachChangedItem(e=>this._toggleClass(e.key,e.currentValue)),e.forEachRemovedItem(e=>{e.previousValue&&this._toggleClass(e.key,!1)})}_applyIterableChanges(e){e.forEachAddedItem(e=>{if("string"!=typeof e.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${Object(i.xb)(e.item)}`);this._toggleClass(e.item,!0)}),e.forEachRemovedItem(e=>this._toggleClass(e.item,!1))}_applyClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(e=>this._toggleClass(e,!0)):Object.keys(e).forEach(t=>this._toggleClass(t,!!e[t])))}_removeClasses(e){e&&(Array.isArray(e)||e instanceof Set?e.forEach(e=>this._toggleClass(e,!1)):Object.keys(e).forEach(e=>this._toggleClass(e,!1)))}_toggleClass(e,t){(e=e.trim())&&e.split(/\s+/g).forEach(e=>{t?this._renderer.addClass(this._ngEl.nativeElement,e):this._renderer.removeClass(this._ngEl.nativeElement,e)})}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.u),i.Qb(i.v),i.Qb(i.l),i.Qb(i.G))},e.\u0275dir=i.Lb({type:e,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"}}),e})();class ve{constructor(e,t,n,i){this.$implicit=e,this.ngForOf=t,this.index=n,this.count=i}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let ye=(()=>{class e{constructor(e,t,n){this._viewContainer=e,this._template=t,this._differs=n,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(e){this._ngForOf=e,this._ngForOfDirty=!0}set ngForTrackBy(e){this._trackByFn=e}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(e){e&&(this._template=e)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const n=this._ngForOf;if(!this._differ&&n)try{this._differ=this._differs.find(n).create(this.ngForTrackBy)}catch(t){throw new Error(`Cannot find a differ supporting object '${n}' of type '${e=n,e.name||typeof e}'. NgFor only supports binding to Iterables such as Arrays.`)}}var e;if(this._differ){const e=this._differ.diff(this._ngForOf);e&&this._applyChanges(e)}}_applyChanges(e){const t=[];e.forEachOperation((e,n,i)=>{if(null==e.previousIndex){const n=this._viewContainer.createEmbeddedView(this._template,new ve(null,this._ngForOf,-1,-1),null===i?void 0:i),r=new Me(e,n);t.push(r)}else if(null==i)this._viewContainer.remove(null===n?void 0:n);else if(null!==n){const r=this._viewContainer.get(n);this._viewContainer.move(r,i);const a=new Me(e,r);t.push(a)}});for(let n=0;n<t.length;n++)this._perViewChange(t[n].view,t[n].record);for(let n=0,i=this._viewContainer.length;n<i;n++){const e=this._viewContainer.get(n);e.context.index=n,e.context.count=i,e.context.ngForOf=this._ngForOf}e.forEachIdentityChange(e=>{this._viewContainer.get(e.currentIndex).context.$implicit=e.item})}_perViewChange(e,t){e.context.$implicit=t.item}static ngTemplateContextGuard(e,t){return!0}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.R),i.Qb(i.N),i.Qb(i.u))},e.\u0275dir=i.Lb({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}}),e})();class Me{constructor(e,t){this.record=e,this.view=t}}let we=(()=>{class e{constructor(e,t){this._viewContainer=e,this._context=new Ae,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=t}set ngIf(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}set ngIfThen(e){Ce("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){Ce("ngIfElse",e),this._elseTemplateRef=e,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(e,t){return!0}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.R),i.Qb(i.N))},e.\u0275dir=i.Lb({type:e,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}}),e})();class Ae{constructor(){this.$implicit=null,this.ngIf=null}}function Ce(e,t){if(t&&!t.createEmbeddedView)throw new Error(`${e} must be a TemplateRef, but received '${Object(i.xb)(t)}'.`)}class ke{constructor(e,t){this._viewContainerRef=e,this._templateRef=t,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(e){e&&!this._created?this.create():!e&&this._created&&this.destroy()}}let Oe=(()=>{class e{constructor(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(e){this._ngSwitch=e,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(e){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(e)}_matchCase(e){const t=e==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||t,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),t}_updateDefaultCases(e){if(this._defaultViews&&e!==this._defaultUsed){this._defaultUsed=e;for(let t=0;t<this._defaultViews.length;t++)this._defaultViews[t].enforceState(e)}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275dir=i.Lb({type:e,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"}}),e})(),Se=(()=>{class e{constructor(e,t,n){this.ngSwitch=n,n._addCase(),this._view=new ke(e,t)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.R),i.Qb(i.N),i.Qb(Oe,1))},e.\u0275dir=i.Lb({type:e,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"}}),e})(),Le=(()=>{class e{constructor(e,t,n){n._addDefault(new ke(e,t))}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.R),i.Qb(i.N),i.Qb(Oe,1))},e.\u0275dir=i.Lb({type:e,selectors:[["","ngSwitchDefault",""]]}),e})(),Te=(()=>{class e{constructor(e,t,n){this._ngEl=e,this._differs=t,this._renderer=n,this._ngStyle=null,this._differ=null}set ngStyle(e){this._ngStyle=e,!this._differ&&e&&(this._differ=this._differs.find(e).create())}ngDoCheck(){if(this._differ){const e=this._differ.diff(this._ngStyle);e&&this._applyChanges(e)}}_setStyle(e,t){const[n,i]=e.split(".");null!=(t=null!=t&&i?`${t}${i}`:t)?this._renderer.setStyle(this._ngEl.nativeElement,n,t):this._renderer.removeStyle(this._ngEl.nativeElement,n)}_applyChanges(e){e.forEachRemovedItem(e=>this._setStyle(e.key,null)),e.forEachAddedItem(e=>this._setStyle(e.key,e.currentValue)),e.forEachChangedItem(e=>this._setStyle(e.key,e.currentValue))}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.l),i.Qb(i.v),i.Qb(i.G))},e.\u0275dir=i.Lb({type:e,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"}}),e})(),xe=(()=>{class e{constructor(e){this._viewContainerRef=e,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null}ngOnChanges(e){if(this._shouldRecreateView(e)){const e=this._viewContainerRef;this._viewRef&&e.remove(e.indexOf(this._viewRef)),this._viewRef=this.ngTemplateOutlet?e.createEmbeddedView(this.ngTemplateOutlet,this.ngTemplateOutletContext):null}else this._viewRef&&this.ngTemplateOutletContext&&this._updateExistingContext(this.ngTemplateOutletContext)}_shouldRecreateView(e){const t=e.ngTemplateOutletContext;return!!e.ngTemplateOutlet||t&&this._hasContextShapeChanged(t)}_hasContextShapeChanged(e){const t=Object.keys(e.previousValue||{}),n=Object.keys(e.currentValue||{});if(t.length===n.length){for(let e of n)if(-1===t.indexOf(e))return!0;return!1}return!0}_updateExistingContext(e){for(let t of Object.keys(e))this._viewRef.context[t]=this.ngTemplateOutletContext[t]}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.R))},e.\u0275dir=i.Lb({type:e,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet"},features:[i.Ab]}),e})();function De(e,t){return Error(`InvalidPipeArgument: '${t}' for pipe '${Object(i.xb)(e)}'`)}class Ee{createSubscription(e,t){return e.subscribe({next:t,error:e=>{throw e}})}dispose(e){e.unsubscribe()}onDestroy(e){e.unsubscribe()}}class Pe{createSubscription(e,t){return e.then(t,e=>{throw e})}dispose(e){}onDestroy(e){}}const Re=new Pe,je=new Ee;let ze=(()=>{class e{constructor(e){this._ref=e,this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null}ngOnDestroy(){this._subscription&&this._dispose()}transform(e){return this._obj?e!==this._obj?(this._dispose(),this.transform(e)):this._latestValue:(e&&this._subscribe(e),this._latestValue)}_subscribe(e){this._obj=e,this._strategy=this._selectStrategy(e),this._subscription=this._strategy.createSubscription(e,t=>this._updateLatestValue(e,t))}_selectStrategy(t){if(Object(i.tb)(t))return Re;if(Object(i.ub)(t))return je;throw De(e,t)}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(e,t){e===this._obj&&(this._latestValue=t,this._ref.markForCheck())}}return e.\u0275fac=function(t){return new(t||e)(i.cc())},e.\u0275pipe=i.Pb({name:"async",type:e,pure:!1}),e})();const Ne=/(?:[A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312E\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEA\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D])\S*/g;let Ie=(()=>{class e{transform(t){if(null==t)return null;if("string"!=typeof t)throw De(e,t);return t.replace(Ne,e=>e[0].toUpperCase()+e.substr(1).toLowerCase())}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275pipe=i.Pb({name:"titlecase",type:e,pure:!0}),e})(),Fe=(()=>{class e{transform(t){if(null==t)return null;if("string"!=typeof t)throw De(e,t);return t.toUpperCase()}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275pipe=i.Pb({name:"uppercase",type:e,pure:!0}),e})(),We=(()=>{class e{constructor(e){this.locale=e}transform(t,n="mediumDate",i,r){if(null==t||""===t||t!=t)return null;try{return G(t,n,r||this.locale,i)}catch(a){throw De(e,a.message)}}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.w))},e.\u0275pipe=i.Pb({name:"date",type:e,pure:!0}),e})(),qe=(()=>{class e{transform(e){return JSON.stringify(e,null,2)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275pipe=i.Pb({name:"json",type:e,pure:!1}),e})(),Be=(()=>{class e{constructor(e){this.differs=e,this.keyValues=[]}transform(e,t=Ve){if(!e||!(e instanceof Map)&&"object"!=typeof e)return null;this.differ||(this.differ=this.differs.find(e).create());const n=this.differ.diff(e);return n&&(this.keyValues=[],n.forEachItem(e=>{this.keyValues.push({key:e.key,value:e.currentValue})}),this.keyValues.sort(t)),this.keyValues}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.v))},e.\u0275pipe=i.Pb({name:"keyvalue",type:e,pure:!1}),e})();function Ve(e,t){const n=e.key,i=t.key;if(n===i)return 0;if(void 0===n)return 1;if(void 0===i)return-1;if(null===n)return 1;if(null===i)return-1;if("string"==typeof n&&"string"==typeof i)return n<i?-1:1;if("number"==typeof n&&"number"==typeof i)return n-i;if("boolean"==typeof n&&"boolean"==typeof i)return n<i?-1:1;const r=String(n),a=String(i);return r==a?0:r<a?-1:1}let Ye=(()=>{class e{constructor(e){this._locale=e}transform(t,n,i){if(!Xe(t))return null;i=i||this._locale;try{return function(e,t,n){return de(e,pe(N(t,S.Decimal),z(t,E.MinusSign)),t,E.Group,E.Decimal,n)}(Ue(t),i,n)}catch(r){throw De(e,r.message)}}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.w))},e.\u0275pipe=i.Pb({name:"number",type:e,pure:!0}),e})(),He=(()=>{class e{constructor(e,t="USD"){this._locale=e,this._defaultCurrencyCode=t}transform(t,n,r="symbol",a,s){if(!Xe(t))return null;s=s||this._locale,"boolean"==typeof r&&(r=r?"symbol":"code");let o=n||this._defaultCurrencyCode;"code"!==r&&(o="symbol"===r||"symbol-narrow"===r?function(e,t,n="en"){const r=function(e){return Object(i.lb)(e)[i.cb.Currencies]}(n)[e]||O[e]||[],a=r[1];return"narrow"===t&&"string"==typeof a?a:r[0]||e}(o,"symbol"===r?"wide":"narrow",s):r);try{return he(Ue(t),s,o,n,a)}catch(c){throw De(e,c.message)}}}return e.\u0275fac=function(t){return new(t||e)(i.Qb(i.w),i.Qb(i.k))},e.\u0275pipe=i.Pb({name:"currency",type:e,pure:!0}),e})();function Xe(e){return!(null==e||""===e||e!=e)}function Ue(e){if("string"==typeof e&&!isNaN(Number(e)-parseFloat(e)))return Number(e);if("number"!=typeof e)throw new Error(`${e} is not a number`);return e}let Ge=(()=>{class e{transform(t,n,i){if(null==t)return null;if(!this.supports(t))throw De(e,t);return t.slice(n,i)}supports(e){return"string"==typeof e||Array.isArray(e)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275pipe=i.Pb({name:"slice",type:e,pure:!1}),e})(),Qe=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({providers:[{provide:me,useClass:be}]}),e})();const Ke="browser";function $e(e){return e===Ke}let Je=(()=>{class e{}return e.\u0275prov=Object(i.Mb)({token:e,providedIn:"root",factory:()=>new Ze(Object(i.ac)(c),window)}),e})();class Ze{constructor(e,t){this.document=e,this.window=t,this.offset=()=>[0,0]}setOffset(e){this.offset=Array.isArray(e)?()=>e:e}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(e){this.supportsScrolling()&&this.window.scrollTo(e[0],e[1])}scrollToAnchor(e){var t;if(!this.supportsScrolling())return;const n=null!==(t=this.document.getElementById(e))&&void 0!==t?t:this.document.getElementsByName(e)[0];void 0!==n&&(this.scrollToElement(n),this.attemptFocus(n))}setHistoryScrollRestoration(e){if(this.supportScrollRestoration()){const t=this.window.history;t&&t.scrollRestoration&&(t.scrollRestoration=e)}}scrollToElement(e){const t=e.getBoundingClientRect(),n=t.left+this.window.pageXOffset,i=t.top+this.window.pageYOffset,r=this.offset();this.window.scrollTo(n-r[0],i-r[1])}attemptFocus(e){return e.focus(),this.document.activeElement===e}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const e=et(this.window.history)||et(Object.getPrototypeOf(this.window.history));return!(!e||!e.writable&&!e.set)}catch(e){return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch(e){return!1}}}function et(e){return Object.getOwnPropertyDescriptor(e,"scrollRestoration")}},ooPr:function(e,t,n){"use strict";n.d(t,"a",function(){return S});var i=n("3Pt+"),r=n("fXoL"),a=n("ofXK"),s=n("/1cH"),o=n("bTqV"),c=n("bSwM"),l=n("A5z7"),u=n("iadO"),d=n("0IaG"),h=n("7EHt"),p=n("kmnG"),f=n("NFeN"),m=n("qFsG"),b=n("STbY"),g=n("QibW"),_=n("d3UM"),v=n("+0xr"),y=n("Qu3c"),M=n("8yBR"),w=n("r3oX"),A=n("IkSl"),C=n("tyNb"),k=n("586h"),O=n("dXqA");let S=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({providers:[{provide:r.w,useFactory:()=>k.a.curruncyFormate[O.a.countryCode]},{provide:r.k,useValue:k.a.curruncySymbol[O.a.countryCode]}],imports:[[a.c,i.m,i.x,C.j,o.c,p.e,m.c,_.b,b.c,y.b,d.f,s.b,v.l,l.f,g.c,m.c,M.d,c.b,f.b,h.b,A.b,u.d,w.b],u.d,w.b]}),e})()},oq2G:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("fXoL");let r=(()=>{class e{constructor(){this.passwordToCheck="",this.barLabel="",this.obj={},this.colors=["#F00","#F90","#F90","#21B4B0","#21B4B0"]}measureStrength(e){let t=0,n={};for(let a=0;a<e.length;a++)n[e[a]]=(n[e[a]]||0)+1,t+=5/n[e[a]];let i={digits:/\d/.test(e),lower:/[a-z]/.test(e),upper:/[A-Z]/.test(e),nonWords:/\W/.test(e)},r=0;for(let a in i)r+=i[a]?1:0;return t+=10*(r-1),Math.trunc(t)}getColor(e){let t=0;return e>90?t=4:e>70?t=3:e>=40?t=2:e>=20&&(t=1),{idx:t+1,col:this.colors[t]}}ngOnChanges(e){var t=e.passwordToCheck.currentValue;if(this.setBarColors(5,"#DDD"),t){let e=this.getColor(this.measureStrength(t));this.setBarColors(e.idx,e.col)}}setBarColors(e,t){for(let n=0;n<e;n++)this.obj["bar"+n]=t}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=i.Kb({type:e,selectors:[["app-password-strength-bar"]],inputs:{passwordToCheck:"passwordToCheck",barLabel:"barLabel"},features:[i.Ab],decls:10,vars:11,consts:[["id","strength"],["strength",""],["id","strengthBar"],[1,"point"]],template:function(e,t){1&e&&(i.Wb(0,"div",0,1),i.Wb(2,"small"),i.Rc(3),i.Vb(),i.Wb(4,"ul",2),i.Rb(5,"li",3),i.Rb(6,"li",3),i.Rb(7,"li",3),i.Rb(8,"li",3),i.Rb(9,"li",3),i.Vb(),i.Vb()),2&e&&(i.Cb(3),i.Sc(t.barLabel),i.Cb(2),i.Mc("background-color",t.obj.bar0),i.Cb(1),i.Mc("background-color",t.obj.bar1),i.Cb(1),i.Mc("background-color",t.obj.bar2),i.Cb(1),i.Mc("background-color",t.obj.bar3),i.Cb(1),i.Mc("background-color",t.obj.bar4))},styles:["ul#strengthBar[_ngcontent-%COMP%]{display:inline;list-style:none;margin:0;padding:0;vertical-align:2px}.point[_ngcontent-%COMP%]:last{margin:0!important}.point[_ngcontent-%COMP%]{background:#ddd;border-radius:2px;display:inline-block;height:5px;margin-right:1px;width:calc(20% - 1px)}"]}),e})()},"p/rL":function(e,t,n){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_M\u025bkalo_Zuw\u025bnkalo_Zuluyekalo_Utikalo_S\u025btanburukalo_\u0254kut\u0254burukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_M\u025b_Zuw_Zul_Uti_S\u025bt_\u0254ku_Now_Des".split("_"),weekdays:"Kari_Nt\u025bn\u025bn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Nt\u025b_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [l\u025br\u025b] HH:mm"},calendar:{sameDay:"[Bi l\u025br\u025b] LT",nextDay:"[Sini l\u025br\u025b] LT",nextWeek:"dddd [don l\u025br\u025b] LT",lastDay:"[Kunu l\u025br\u025b] LT",lastWeek:"dddd [t\u025bm\u025bnen l\u025br\u025b] LT",sameElse:"L"},relativeTime:{future:"%s k\u0254n\u0254",past:"a b\u025b %s b\u0254",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"l\u025br\u025b kelen",hh:"l\u025br\u025b %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(n("wd/R"))},"p7+F":function(e,t,n){"use strict";n.d(t,"a",function(){return c});var i=n("586h"),r=n("fXoL"),a=n("U91v"),s=n("ZSnQ"),o=n("PjmR");let c=(()=>{class e{constructor(e,t,n){this.assignmentMappingService=e,this.formatService=t,this.translateService=n}budgetMultipleResponseToVM(e){var t,n;const i={pageInfo:Object.assign({},null===(t=e.meta)||void 0===t?void 0:t.pagination),list:[]};return(null===(n=e.data)||void 0===n?void 0:n.length)&&e.data.forEach(e=>{const t=this.budgetResponseToVM(e);i.list.push(t)}),i}budgetResponseToVM(e){const t={};return t.id=e.id,t.planned=e.planned,t.consumed=e.consumed,t.available=e.available,e.records&&e.records.data&&(t.records=e.records.data.map(e=>this.recordResponseToVM(e))),e.assignments&&e.assignments.data&&(t.assignments=e.assignments.data.map(e=>this.assignmentMappingService.assignmentResponseToVM(e))),t.name=e.name,t.client_id=e.client_id,t.value=e.value,t.count_assignments=e.count_assignments,t.remarks=e.remarks,t.data=e.data,t.contacts=e.contacts&&e.contacts.data,t.client=e.client&&e.client.data,t.order=e.order&&e.order.data,t.clientName=t.client&&t.client.name,t.creator=e.creator&&e.creator.data,t.creatorName=t.creator&&t.creator.name,t.status=this.budgetStatus(e),t.formattedValue=t.value?this.formatService.formatCurrency(t.value):"",t.contactNames=e.contacts&&e.contacts&&e.contacts.data&&e.contacts.data.length?e.contacts.data.map(e=>(e.gender?this.translateService.instant("common.salutation."+e.gender.toUpperCase()):"")+e.firstname+" "+e.lastname).join(", "):"-",t}budgetStatus(e){var t=(e.value||0)-(e.consumed||0);return t>i.a.budgets.errorThreshold&&t<=i.a.budgets.warningThreshold?"warn":t<=i.a.budgets.errorThreshold?"error":"ok"}recordResponseToVM(e){const t={};return t.id=e.id,t.type=e.type,t.identifier=e.identifier,t.value=e.value,t.comment=e.comment,t.source_type=e.source_type,t.source_id=e.source_id,t.reference_type=e.reference_type,t.reference_id=e.reference_id,t}searchRequest(e){const t={include:["creator","client","order.budget"]};return t.page=e.pageIndex,t.order_by=e.sortBy,t.order_dir=e.sortDir,t.limit=e.pageSize,t.only_fields=[],t.filters=[],e.search&&t.filters.push({key:"search",value:e.search}),e.clientId&&t.filters.push({key:"client_id",value:e.clientId}),t}getBudgetRequest(e){const t={limit:1e5,order_by:"name",order_dir:"asc",include:["contacts"],only_fields:["budget.id","budget.available","budget.name","contact.id","contact.lastname","contact.firstname","client.id","client.name"],filters:[]};return t.filters.push({key:"client_id",value:e}),t}getByIdRequest(e){const t={};return t.id=e,t.include=["client,contacts,order.budget,creator"],t}}return e.\u0275fac=function(t){return new(t||e)(r.ac(a.a),r.ac(s.a),r.ac(o.a))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})()},pLZG:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("7o/Q");function r(e,t){return function(n){return n.lift(new a(e,t))}}class a{constructor(e,t){this.predicate=e,this.thisArg=t}call(e,t){return t.subscribe(new s(e,this.predicate,this.thisArg))}}class s extends i.a{constructor(e,t,n){super(e),this.predicate=t,this.thisArg=n,this.count=0}_next(e){let t;try{t=this.predicate.call(this.thisArg,e,this.count++)}catch(n){return void this.destination.error(n)}t&&this.destination.next(e)}}},pxpQ:function(e,t,n){"use strict";n.d(t,"b",function(){return a}),n.d(t,"a",function(){return o});var i=n("7o/Q"),r=n("WMd4");function a(e,t=0){return function(n){return n.lift(new s(e,t))}}class s{constructor(e,t=0){this.scheduler=e,this.delay=t}call(e,t){return t.subscribe(new o(e,this.scheduler,this.delay))}}class o extends i.a{constructor(e,t,n=0){super(e),this.scheduler=t,this.delay=n}static dispatch(e){const{notification:t,destination:n}=e;t.observe(n),this.unsubscribe()}scheduleMessage(e){this.destination.add(this.scheduler.schedule(o.dispatch,this.delay,new c(e,this.destination)))}_next(e){this.scheduleMessage(r.a.createNext(e))}_error(e){this.scheduleMessage(r.a.createError(e)),this.unsubscribe()}_complete(){this.scheduleMessage(r.a.createComplete()),this.unsubscribe()}}class c{constructor(e,t){this.notification=e,this.destination=t}}},qFsG:function(e,t,n){"use strict";n.d(t,"a",function(){return f}),n.d(t,"b",function(){return v}),n.d(t,"c",function(){return y});var i=n("nLfN"),r=n("fXoL"),a=n("8LU1"),s=n("EY2u"),o=n("XNiG");n("xgIS"),n("3UWI"),n("1G5W"),n("ofXK");const c=Object(i.f)({passive:!0});let l=(()=>{class e{constructor(e,t){this._platform=e,this._ngZone=t,this._monitoredElements=new Map}monitor(e){if(!this._platform.isBrowser)return s.a;const t=Object(a.e)(e),n=this._monitoredElements.get(t);if(n)return n.subject;const i=new o.a,r="cdk-text-field-autofilled",l=e=>{"cdk-text-field-autofill-start"!==e.animationName||t.classList.contains(r)?"cdk-text-field-autofill-end"===e.animationName&&t.classList.contains(r)&&(t.classList.remove(r),this._ngZone.run(()=>i.next({target:e.target,isAutofilled:!1}))):(t.classList.add(r),this._ngZone.run(()=>i.next({target:e.target,isAutofilled:!0})))};return this._ngZone.runOutsideAngular(()=>{t.addEventListener("animationstart",l,c),t.classList.add("cdk-text-field-autofill-monitored")}),this._monitoredElements.set(t,{subject:i,unlisten:()=>{t.removeEventListener("animationstart",l,c)}}),i}stopMonitoring(e){const t=Object(a.e)(e),n=this._monitoredElements.get(t);n&&(n.unlisten(),n.subject.complete(),t.classList.remove("cdk-text-field-autofill-monitored"),t.classList.remove("cdk-text-field-autofilled"),this._monitoredElements.delete(t))}ngOnDestroy(){this._monitoredElements.forEach((e,t)=>this.stopMonitoring(t))}}return e.\u0275fac=function(t){return new(t||e)(r.ac(i.a),r.ac(r.B))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(i.a),Object(r.ac)(r.B))},token:e,providedIn:"root"}),e})(),u=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({imports:[[i.b]]}),e})();var d=n("FKr1"),h=n("kmnG"),p=n("3Pt+");const f=new r.s("MAT_INPUT_VALUE_ACCESSOR"),m=["button","checkbox","file","hidden","image","radio","range","reset","submit"];let b=0;class g{constructor(e,t,n,i){this._defaultErrorStateMatcher=e,this._parentForm=t,this._parentFormGroup=n,this.ngControl=i}}const _=Object(d.A)(g);let v=(()=>{class e extends _{constructor(e,t,n,r,a,s,c,l,u,d){super(s,r,a,n),this._elementRef=e,this._platform=t,this.ngControl=n,this._autofillMonitor=l,this._formField=d,this._uid="mat-input-"+b++,this.focused=!1,this.stateChanges=new o.a,this.controlType="mat-input",this.autofilled=!1,this._disabled=!1,this._required=!1,this._type="text",this._readonly=!1,this._neverEmptyInputTypes=["date","datetime","datetime-local","month","time","week"].filter(e=>Object(i.e)().has(e));const h=this._elementRef.nativeElement,p=h.nodeName.toLowerCase();this._inputValueAccessor=c||h,this._previousNativeValue=this.value,this.id=this.id,t.IOS&&u.runOutsideAngular(()=>{e.nativeElement.addEventListener("keyup",e=>{let t=e.target;t.value||t.selectionStart||t.selectionEnd||(t.setSelectionRange(1,1),t.setSelectionRange(0,0))})}),this._isServer=!this._platform.isBrowser,this._isNativeSelect="select"===p,this._isTextarea="textarea"===p,this._isNativeSelect&&(this.controlType=h.multiple?"mat-native-select-multiple":"mat-native-select")}get disabled(){return this.ngControl&&null!==this.ngControl.disabled?this.ngControl.disabled:this._disabled}set disabled(e){this._disabled=Object(a.c)(e),this.focused&&(this.focused=!1,this.stateChanges.next())}get id(){return this._id}set id(e){this._id=e||this._uid}get required(){return this._required}set required(e){this._required=Object(a.c)(e)}get type(){return this._type}set type(e){this._type=e||"text",this._validateType(),!this._isTextarea&&Object(i.e)().has(this._type)&&(this._elementRef.nativeElement.type=this._type)}get value(){return this._inputValueAccessor.value}set value(e){e!==this.value&&(this._inputValueAccessor.value=e,this.stateChanges.next())}get readonly(){return this._readonly}set readonly(e){this._readonly=Object(a.c)(e)}ngAfterViewInit(){this._platform.isBrowser&&this._autofillMonitor.monitor(this._elementRef.nativeElement).subscribe(e=>{this.autofilled=e.isAutofilled,this.stateChanges.next()})}ngOnChanges(){this.stateChanges.next()}ngOnDestroy(){this.stateChanges.complete(),this._platform.isBrowser&&this._autofillMonitor.stopMonitoring(this._elementRef.nativeElement)}ngDoCheck(){this.ngControl&&this.updateErrorState(),this._dirtyCheckNativeValue(),this._dirtyCheckPlaceholder()}focus(e){this._elementRef.nativeElement.focus(e)}_focusChanged(e){e===this.focused||this.readonly&&e||(this.focused=e,this.stateChanges.next())}_onInput(){}_dirtyCheckPlaceholder(){var e,t;const n=(null===(t=null===(e=this._formField)||void 0===e?void 0:e._hideControlPlaceholder)||void 0===t?void 0:t.call(e))?null:this.placeholder;if(n!==this._previousPlaceholder){const e=this._elementRef.nativeElement;this._previousPlaceholder=n,n?e.setAttribute("placeholder",n):e.removeAttribute("placeholder")}}_dirtyCheckNativeValue(){const e=this._elementRef.nativeElement.value;this._previousNativeValue!==e&&(this._previousNativeValue=e,this.stateChanges.next())}_validateType(){m.indexOf(this._type)}_isNeverEmpty(){return this._neverEmptyInputTypes.indexOf(this._type)>-1}_isBadInput(){let e=this._elementRef.nativeElement.validity;return e&&e.badInput}get empty(){return!(this._isNeverEmpty()||this._elementRef.nativeElement.value||this._isBadInput()||this.autofilled)}get shouldLabelFloat(){if(this._isNativeSelect){const e=this._elementRef.nativeElement,t=e.options[0];return this.focused||e.multiple||!this.empty||!!(e.selectedIndex>-1&&t&&t.label)}return this.focused||!this.empty}setDescribedByIds(e){e.length?this._elementRef.nativeElement.setAttribute("aria-describedby",e.join(" ")):this._elementRef.nativeElement.removeAttribute("aria-describedby")}onContainerClick(){this.focused||this.focus()}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l),r.Qb(i.a),r.Qb(p.q,10),r.Qb(p.t,8),r.Qb(p.k,8),r.Qb(d.d),r.Qb(f,10),r.Qb(l),r.Qb(r.B),r.Qb(h.a,8))},e.\u0275dir=r.Lb({type:e,selectors:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],hostAttrs:[1,"mat-input-element","mat-form-field-autofill-control"],hostVars:9,hostBindings:function(e,t){1&e&&r.ec("focus",function(){return t._focusChanged(!0)})("blur",function(){return t._focusChanged(!1)})("input",function(){return t._onInput()}),2&e&&(r.Zb("disabled",t.disabled)("required",t.required),r.Db("id",t.id)("data-placeholder",t.placeholder)("readonly",t.readonly&&!t._isNativeSelect||null)("aria-invalid",t.errorState&&!t.empty)("aria-required",t.required),r.Ib("mat-input-server",t._isServer))},inputs:{id:"id",disabled:"disabled",required:"required",type:"type",value:"value",readonly:"readonly",placeholder:"placeholder",errorStateMatcher:"errorStateMatcher",userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"]},exportAs:["matInput"],features:[r.Bb([{provide:h.d,useExisting:e}]),r.zb,r.Ab]}),e})(),y=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({providers:[d.d],imports:[[u,h.e,d.j],u,h.e]}),e})()},qgXg:function(e,t,n){"use strict";n.d(t,"b",function(){return o}),n.d(t,"a",function(){return c});var i=n("3N8a");class r extends i.a{constructor(e,t){super(e,t),this.scheduler=e,this.work=t}schedule(e,t=0){return t>0?super.schedule(e,t):(this.delay=t,this.state=e,this.scheduler.flush(this),this)}execute(e,t){return t>0||this.closed?super.execute(e,t):this._execute(e,t)}requestAsyncId(e,t,n=0){return null!==n&&n>0||null===n&&this.delay>0?super.requestAsyncId(e,t,n):e.flush(this)}}var a=n("IjjT");class s extends a.a{}const o=new s(r),c=o},quSY:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("DH7j"),r=n("XoHu"),a=n("n6bG");const s=(()=>{function e(e){return Error.call(this),this.message=e?`${e.length} errors occurred during unsubscription:\n${e.map((e,t)=>`${t+1}) ${e.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=e,this}return e.prototype=Object.create(Error.prototype),e})();let o=(()=>{class e{constructor(e){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,e&&(this._ctorUnsubscribe=!0,this._unsubscribe=e)}unsubscribe(){let t;if(this.closed)return;let{_parentOrParents:n,_ctorUnsubscribe:o,_unsubscribe:l,_subscriptions:u}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,n instanceof e)n.remove(this);else if(null!==n)for(let e=0;e<n.length;++e)n[e].remove(this);if(Object(a.a)(l)){o&&(this._unsubscribe=void 0);try{l.call(this)}catch(d){t=d instanceof s?c(d.errors):[d]}}if(Object(i.a)(u)){let e=-1,n=u.length;for(;++e<n;){const n=u[e];if(Object(r.a)(n))try{n.unsubscribe()}catch(d){t=t||[],d instanceof s?t=t.concat(c(d.errors)):t.push(d)}}}if(t)throw new s(t)}add(t){let n=t;if(!t)return e.EMPTY;switch(typeof t){case"function":n=new e(t);case"object":if(n===this||n.closed||"function"!=typeof n.unsubscribe)return n;if(this.closed)return n.unsubscribe(),n;if(!(n instanceof e)){const t=n;n=new e,n._subscriptions=[t]}break;default:throw new Error("unrecognized teardown "+t+" added to Subscription.")}let{_parentOrParents:i}=n;if(null===i)n._parentOrParents=this;else if(i instanceof e){if(i===this)return n;n._parentOrParents=[i,this]}else{if(-1!==i.indexOf(this))return n;i.push(this)}const r=this._subscriptions;return null===r?this._subscriptions=[n]:r.push(n),n}remove(e){const t=this._subscriptions;if(t){const n=t.indexOf(e);-1!==n&&t.splice(n,1)}}}var t;return e.EMPTY=((t=new e).closed=!0,t),e})();function c(e){return e.reduce((e,t)=>e.concat(t instanceof s?t.errors:t),[])}},qvJo:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["\u0925\u094b\u0921\u092f\u093e \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940","\u0925\u094b\u0921\u0947 \u0938\u0945\u0915\u0902\u0921"],ss:[e+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",e+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[e+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",e+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[e+" \u0935\u0930\u093e\u0902\u0928\u0940",e+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[e+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",e+" \u0926\u0940\u0938"],M:["\u090f\u0915\u093e \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928","\u090f\u0915 \u092e\u094d\u0939\u092f\u0928\u094b"],MM:[e+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",e+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[e+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",e+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return i?r[n][0]:r[n][1]}e.defineLocale("gom-deva",{months:{standalone:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940_\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940\u0932_\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932\u092f_\u0911\u0917\u0938\u094d\u091f_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930_\u0911\u0915\u094d\u091f\u094b\u092c\u0930_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930_\u0921\u093f\u0938\u0947\u0902\u092c\u0930".split("_"),format:"\u091c\u093e\u0928\u0947\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092b\u0947\u092c\u094d\u0930\u0941\u0935\u093e\u0930\u0940\u091a\u094d\u092f\u093e_\u092e\u093e\u0930\u094d\u091a\u093e\u091a\u094d\u092f\u093e_\u090f\u092a\u094d\u0930\u0940\u0932\u093e\u091a\u094d\u092f\u093e_\u092e\u0947\u092f\u093e\u091a\u094d\u092f\u093e_\u091c\u0942\u0928\u093e\u091a\u094d\u092f\u093e_\u091c\u0941\u0932\u092f\u093e\u091a\u094d\u092f\u093e_\u0911\u0917\u0938\u094d\u091f\u093e\u091a\u094d\u092f\u093e_\u0938\u092a\u094d\u091f\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0911\u0915\u094d\u091f\u094b\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0928\u094b\u0935\u094d\u0939\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e_\u0921\u093f\u0938\u0947\u0902\u092c\u0930\u093e\u091a\u094d\u092f\u093e".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"\u091c\u093e\u0928\u0947._\u092b\u0947\u092c\u094d\u0930\u0941._\u092e\u093e\u0930\u094d\u091a_\u090f\u092a\u094d\u0930\u0940._\u092e\u0947_\u091c\u0942\u0928_\u091c\u0941\u0932._\u0911\u0917._\u0938\u092a\u094d\u091f\u0947\u0902._\u0911\u0915\u094d\u091f\u094b._\u0928\u094b\u0935\u094d\u0939\u0947\u0902._\u0921\u093f\u0938\u0947\u0902.".split("_"),monthsParseExact:!0,weekdays:"\u0906\u092f\u0924\u093e\u0930_\u0938\u094b\u092e\u093e\u0930_\u092e\u0902\u0917\u0933\u093e\u0930_\u092c\u0941\u0927\u0935\u093e\u0930_\u092c\u093f\u0930\u0947\u0938\u094d\u0924\u093e\u0930_\u0938\u0941\u0915\u094d\u0930\u093e\u0930_\u0936\u0947\u0928\u0935\u093e\u0930".split("_"),weekdaysShort:"\u0906\u092f\u0924._\u0938\u094b\u092e._\u092e\u0902\u0917\u0933._\u092c\u0941\u0927._\u092c\u094d\u0930\u0947\u0938\u094d\u0924._\u0938\u0941\u0915\u094d\u0930._\u0936\u0947\u0928.".split("_"),weekdaysMin:"\u0906_\u0938\u094b_\u092e\u0902_\u092c\u0941_\u092c\u094d\u0930\u0947_\u0938\u0941_\u0936\u0947".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LTS:"A h:mm:ss [\u0935\u093e\u091c\u0924\u093e\u0902]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]",llll:"ddd, D MMM YYYY, A h:mm [\u0935\u093e\u091c\u0924\u093e\u0902]"},calendar:{sameDay:"[\u0906\u092f\u091c] LT",nextDay:"[\u092b\u093e\u0932\u094d\u092f\u093e\u0902] LT",nextWeek:"[\u092b\u0941\u0921\u0932\u094b] dddd[,] LT",lastDay:"[\u0915\u093e\u0932] LT",lastWeek:"[\u092b\u093e\u091f\u0932\u094b] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s \u0906\u0926\u0940\u0902",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(e,t){switch(t){case"D":return e+"\u0935\u0947\u0930";default:case"M":case"Q":case"DDD":case"d":case"w":case"W":return e}},week:{dow:0,doy:3},meridiemParse:/\u0930\u093e\u0924\u0940|\u0938\u0915\u093e\u0933\u0940\u0902|\u0926\u0928\u092a\u093e\u0930\u093e\u0902|\u0938\u093e\u0902\u091c\u0947/,meridiemHour:function(e,t){return 12===e&&(e=0),"\u0930\u093e\u0924\u0940"===t?e<4?e:e+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===t?e:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===t?e>12?e:e+12:"\u0938\u093e\u0902\u091c\u0947"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"\u0930\u093e\u0924\u0940":e<12?"\u0938\u0915\u093e\u0933\u0940\u0902":e<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":e<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(n("wd/R"))},qztZ:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("X3V5"),r=n("dXqA"),a=n("fXoL"),s=n("tk/3");let o=(()=>{class e extends i.a{constructor(e){super(),this.http=e}getCertificate(e){return this.http.get(r.a.api+this.getSearchURL("/certificates",e))}getFreelancerAudits(e){return this.http.get(r.a.api+`/freelancers/${e}/audits`)}getCertificateById(e){return this.http.get(r.a.api+`/certificates/${e}?include=training,exam.questions.answers`)}getFreelancerCertificate(e,t){return this.http.get(r.a.api+`/freelancers/${t}/certificates/${e}?include=training,exam`)}updateCertificate(e,t){return this.http.post(r.a.api+`/certificates/${e}`,t,{observe:"response"})}updateAudit(e,t){return this.http.post(r.a.api+`/audits/${e}`,t,{observe:"response"})}}return e.\u0275fac=function(t){return new(t||e)(a.ac(s.b))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac}),e})()},r3oX:function(e,t,n){"use strict";n.d(t,"a",function(){return de}),n.d(t,"b",function(){return ze}),n.d(t,"c",function(){return pe});var i=n("0RTl"),r=n("fXoL"),a=n("ofXK"),s=n("XNiG"),o=n("2Vo4"),c=n("VRyK"),l=n("UXun"),u=n("1G5W"),d=n("pLZG"),h=(n("vkgz"),n("lJxs"),n("/uUt"),n("R0Ic")),p=n("ExVU"),f=n("3Pt+");function m(e,t){if(1&e){const e=r.Xb();r.Wb(0,"ngx-material-timepicker-24-hours-face",17),r.ec("hourChange",function(t){return r.Fc(e),r.ic(2).onHourChange(t)})("hourSelected",function(t){return r.Fc(e),r.ic(2).onHourSelected(t)}),r.jc(1,"async"),r.Vb()}if(2&e){const e=r.ic(2);r.qc("selectedHour",r.kc(1,4,e.selectedHour))("minTime",e.minTime)("maxTime",e.maxTime)("format",e.format)}}function b(e,t){if(1&e){const e=r.Xb();r.Wb(0,"ngx-material-timepicker-12-hours-face",18),r.ec("hourChange",function(t){return r.Fc(e),r.ic(2).onHourChange(t)})("hourSelected",function(t){return r.Fc(e),r.ic(2).onHourSelected(t)}),r.jc(1,"async"),r.jc(2,"async"),r.Vb()}if(2&e){const e=r.ic(2);r.qc("selectedHour",r.kc(1,4,e.selectedHour))("period",r.kc(2,6,e.selectedPeriod))("minTime",e.minTime)("maxTime",e.maxTime)}}function g(e,t){if(1&e&&(r.Wb(0,"div"),r.Pc(1,m,2,6,"ngx-material-timepicker-24-hours-face",15),r.Pc(2,b,3,8,"ng-template",null,16,r.Qc),r.Vb()),2&e){const e=r.Bc(3),t=r.ic();r.Cb(1),r.qc("ngIf",24===t.format)("ngIfElse",e)}}function _(e,t){if(1&e){const e=r.Xb();r.Wb(0,"ngx-material-timepicker-minutes-face",19),r.ec("minuteChange",function(t){return r.Fc(e),r.ic().onMinuteChange(t)}),r.jc(1,"async"),r.jc(2,"async"),r.jc(3,"async"),r.Vb()}if(2&e){const e=r.ic();let t=null;r.qc("selectedMinute",r.kc(1,7,e.selectedMinute))("selectedHour",null==(t=r.kc(2,9,e.selectedHour))?null:t.time)("minTime",e.minTime)("maxTime",e.maxTime)("format",e.format)("period",r.kc(3,11,e.selectedPeriod))("minutesGap",e.minutesGap)}}function v(e,t){1&e&&r.Sb(0)}function y(e,t){1&e&&r.Sb(0)}function M(e,t){1&e&&(r.Wb(0,"ngx-material-timepicker-button"),r.Rc(1,"Cancel"),r.Vb())}function w(e,t){1&e&&(r.Wb(0,"ngx-material-timepicker-button"),r.Rc(1,"Ok"),r.Vb())}const A=function(e){return{"timepicker-backdrop-overlay--transparent":e}},C=["clockFace"],k=["clockHand"],O=function(e){return{transform:e}},S=function(e,t){return{active:e,disabled:t}};function L(e,t){if(1&e&&(r.Wb(0,"div",9),r.Wb(1,"span",10),r.jc(2,"activeHour"),r.Rc(3),r.jc(4,"timeLocalizer"),r.Vb(),r.Vb()),2&e){const e=t.$implicit,n=r.ic(2);r.qc("ngStyle",r.uc(11,O,"rotateZ("+e.angle+"deg) translateX(-50%)")),r.Cb(1),r.qc("ngStyle",r.uc(13,O,"rotateZ(-"+e.angle+"deg)"))("ngClass",r.vc(15,S,r.mc(2,4,e.time,n.selectedTime.time,n.isClockFaceDisabled),e.disabled)),r.Cb(2),r.Tc(" ",r.lc(4,8,e.time,n.timeUnit.HOUR)," ")}}function T(e,t){if(1&e&&(r.Wb(0,"div",13),r.Wb(1,"span",10),r.jc(2,"activeHour"),r.Rc(3),r.jc(4,"timeLocalizer"),r.Vb(),r.Vb()),2&e){const e=t.$implicit,n=r.ic(3);r.Mc("height",n.innerClockFaceSize,"px"),r.qc("ngStyle",r.uc(13,O,"rotateZ("+e.angle+"deg) translateX(-50%)")),r.Cb(1),r.qc("ngStyle",r.uc(15,O,"rotateZ(-"+e.angle+"deg)"))("ngClass",r.vc(17,S,r.mc(2,6,e.time,null==n.selectedTime?null:n.selectedTime.time,n.isClockFaceDisabled),e.disabled)),r.Cb(2),r.Tc(" ",r.lc(4,10,e.time,n.timeUnit.HOUR),"")}}function x(e,t){if(1&e&&(r.Wb(0,"div",11),r.Pc(1,T,5,20,"div",12),r.jc(2,"slice"),r.Vb()),2&e){const e=r.ic(2);r.Mc("top","calc(50% - "+e.innerClockFaceSize+"px)"),r.Cb(1),r.qc("ngForOf",r.mc(2,4,e.faceTime,12,24))("ngForTrackBy",e.trackByTime)}}function D(e,t){if(1&e&&(r.Wb(0,"div",6),r.Pc(1,L,5,18,"div",7),r.jc(2,"slice"),r.Pc(3,x,3,8,"div",8),r.Vb()),2&e){const e=r.ic();r.Cb(1),r.qc("ngForOf",r.mc(2,3,e.faceTime,0,12))("ngForTrackBy",e.trackByTime),r.Cb(2),r.qc("ngIf",e.faceTime.length>12)}}function E(e,t){if(1&e&&(r.Wb(0,"div",9),r.Wb(1,"span",10),r.jc(2,"activeMinute"),r.Rc(3),r.jc(4,"timeLocalizer"),r.jc(5,"minutesFormatter"),r.Vb(),r.Vb()),2&e){const e=t.$implicit,n=r.ic(2);r.qc("ngStyle",r.uc(15,O,"rotateZ("+e.angle+"deg) translateX(-50%)")),r.Cb(1),r.qc("ngStyle",r.uc(17,O,"rotateZ(-"+e.angle+"deg)"))("ngClass",r.vc(19,S,r.nc(2,4,e.time,null==n.selectedTime?null:n.selectedTime.time,n.minutesGap,n.isClockFaceDisabled),e.disabled)),r.Cb(2),r.Tc(" ",r.lc(4,9,r.lc(5,12,e.time,n.minutesGap),n.timeUnit.MINUTE),"")}}function P(e,t){if(1&e&&(r.Wb(0,"div",6),r.Pc(1,E,6,22,"div",7),r.Vb()),2&e){const e=r.ic();r.Cb(1),r.qc("ngForOf",e.faceTime)("ngForTrackBy",e.trackByTime)}}const R=function(e){return{"clock-face__clock-hand_minute":e}},j=["*"];function z(e,t){1&e&&r.Sb(0)}function N(e,t){1&e&&(r.Wb(0,"small",10),r.Rc(1," * use arrows ("),r.Wb(2,"span"),r.Rc(3,"\u21c5"),r.Vb(),r.Rc(4,") to change the time"),r.Vb())}const I=function(e){return{"timepicker-dial__hint-container--hidden":e}};function F(e,t){if(1&e&&(r.Wb(0,"div",7),r.Pc(1,z,1,0,"ng-container",8),r.Pc(2,N,5,0,"ng-template",null,9,r.Qc),r.Vb()),2&e){const e=r.Bc(3),t=r.ic();r.qc("ngClass",r.uc(2,I,!t.isHintVisible)),r.Cb(1),r.qc("ngTemplateOutlet",t.editableHintTmpl?t.editableHintTmpl:e)}}const W=function(e){return{"timepicker-dial__period--hidden":e}},q=function(e){return{"timepicker-dial__item_active":e}};function B(e,t){if(1&e){const e=r.Xb();r.Wb(0,"input",2),r.ec("ngModelChange",function(t){return r.Fc(e),r.ic().time=t})("input",function(){return r.Fc(e),r.ic().updateTime()})("focus",function(t){r.Fc(e);const n=r.ic();return n.saveTimeAndChangeTimeUnit(t,n.timeUnit)}),r.jc(1,"timeLocalizer"),r.Vb()}if(2&e){const e=r.ic();r.qc("ngClass",r.uc(7,q,e.isActive))("ngModel",r.lc(1,4,e.time,e.timeUnit))("disabled",e.disabled)("timepickerAutofocus",e.isActive)}}function V(e,t){if(1&e){const e=r.Xb();r.Wb(0,"input",3),r.ec("ngModelChange",function(t){return r.Fc(e),r.ic().onModelChange(t)})("input",function(){return r.Fc(e),r.ic().updateTime()})("focus",function(t){r.Fc(e);const n=r.ic();return n.saveTimeAndChangeTimeUnit(t,n.timeUnit)})("keydown",function(t){return r.Fc(e),r.ic().onKeydown(t)})("keypress",function(t){return r.Fc(e),r.ic().changeTimeByKeyboard(t)}),r.jc(1,"timeLocalizer"),r.jc(2,"timeParser"),r.Vb()}if(2&e){const e=r.ic();r.qc("ngClass",r.uc(11,q,e.isActive))("ngModel",r.mc(1,4,r.lc(2,8,e.time,e.timeUnit),e.timeUnit,!0))("disabled",e.disabled)("timepickerAutofocus",e.isActive)}}function Y(e,t){if(1&e){const e=r.Xb();r.Wb(0,"div",3),r.ec("@scaleInOut.done",function(){return r.Fc(e),r.ic().animationDone()}),r.Wb(1,"p"),r.Rc(2,"Current time would be invalid in this period."),r.Vb(),r.Vb()}2&e&&r.qc("@scaleInOut",void 0)}function H(e,t){1&e&&r.Sb(0)}function X(e,t){if(1&e&&(r.Wb(0,"div",3),r.Pc(1,H,1,0,"ng-container",4),r.Vb()),2&e){const e=r.ic(),t=r.Bc(4);r.qc("ngxAppendToInput",e.inputElement),r.Cb(1),r.qc("ngTemplateOutlet",t)}}function U(e,t){1&e&&r.Sb(0)}function G(e,t){if(1&e&&r.Pc(0,U,1,0,"ng-container",4),2&e){r.ic();const e=r.Bc(4);r.qc("ngTemplateOutlet",e)}}function Q(e,t){1&e&&r.oc(0)}let K=(()=>{let e=class{constructor(){this.backdropClickSubject=new s.a,this.keydownEventSubject=new s.a}get backdropClick(){return this.backdropClickSubject.asObservable().pipe(Object(l.a)({bufferSize:1,refCount:!0}))}get keydownEvent(){return this.keydownEventSubject.asObservable().pipe(Object(l.a)({bufferSize:1,refCount:!0}))}dispatchEvent(e){switch(e.type){case"click":this.backdropClickSubject.next(e);break;case"keydown":this.keydownEventSubject.next(e);break;default:throw new Error("no such event type")}}};return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=r.Mb({token:e,factory:function(t){return e.\u0275fac(t)},providedIn:"root"}),e.ngInjectableDef=Object(r.Mb)({factory:function(){return new e},token:e,providedIn:"root"}),e})(),$=(()=>{let e=class{constructor(e,t,n,i){this.cfr=e,this.appRef=t,this.injector=n,this.document=i}appendTimepickerToBody(e,t){this.componentRef=this.cfr.resolveComponentFactory(e).create(this.injector),Object.keys(t).forEach(e=>this.componentRef.instance[e]=t[e]),this.appRef.attachView(this.componentRef.hostView),this.document.body.appendChild(this.componentRef.hostView.rootNodes[0])}destroyTimepicker(){this.componentRef.destroy(),this.appRef.detachView(this.componentRef.hostView)}};return e.\u0275fac=function(t){return new(t||e)(r.ac(r.j),r.ac(r.g),r.ac(r.t),r.ac(a.e,8))},e.\u0275prov=r.Mb({token:e,factory:function(t){return e.\u0275fac(t)},providedIn:"root"}),e.ngInjectableDef=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(r.j),Object(r.ac)(r.g),Object(r.ac)(r.p),Object(r.ac)(a.e,8))},token:e,providedIn:"root"}),e=Object(i.a)([Object(i.c)(3,Object(r.C)()),Object(i.c)(3,Object(r.q)(a.e))],e),e})();var J=function(e){return e[e.HOUR=0]="HOUR",e[e.MINUTE=1]="MINUTE",e}({}),Z=function(e){return e.AM="AM",e.PM="PM",e}({}),ee=function(e){return e.TWELVE="hh:mm a",e.TWELVE_SHORT="h:m a",e.TWENTY_FOUR="HH:mm",e.TWENTY_FOUR_SHORT="H:m",e}({});function te(e,t,n="minutes"){return"hours"===n?e.hour>=t.hour:"minutes"===n?e.hasSame(t,n)||e.valueOf()>t.valueOf():void 0}function ne(e,t,n="minutes"){return"hours"===n?e.hour<=t.hour:"minutes"===n?e.hasSame(t,n)||e.valueOf()<=t.valueOf():void 0}let ie=(()=>{class e{static parseTime(t,n){const{numberingSystem:i,locale:r}=e.getLocaleOptionsByTime(t,n),a=2===t.split(" ").length;return p.DateTime.fromFormat(t,a?ee.TWELVE_SHORT:ee.TWENTY_FOUR_SHORT,{numberingSystem:i,locale:r})}static formatTime(t,n){if(!t)return"Invalid Time";const{format:i}=n,r=e.parseTime(t,n).setLocale(e.DEFAULT_LOCALE);return 24!==i?r.toLocaleString(Object.assign({},p.DateTime.TIME_SIMPLE,{hour12:24!==i,numberingSystem:e.DEFAULT_NUMBERING_SYSTEM})).replace(/\u200E/g,""):r.toISOTime({includeOffset:!1,suppressMilliseconds:!0,suppressSeconds:!0}).replace(/\u200E/g,"")}static toLocaleTimeString(t,n={}){const{format:i=e.DEFAULT_FORMAT,locale:r=e.DEFAULT_LOCALE}=n,a=Object.assign({},p.DateTime.TIME_SIMPLE,{hourCycle:24===i?"h23":"h12"});return p.DateTime.fromFormat(t,24===i?ee.TWENTY_FOUR_SHORT:ee.TWELVE_SHORT).setLocale(r).toLocaleString(a)}static isTimeAvailable(e,t,n,i,r,a){if(!e)return;const s=this.parseTime(e,{format:a}),o=s.minute;if(r&&o==o&&o%r!=0)throw new Error(`Your minutes - ${o} doesn't match your minutesGap - ${r}`);const c=t&&!n&&te(s,t,i),l=n&&!t&&ne(s,n,i),u=t&&n&&function(e,t,n,i="minutes"){return"hours"===i?ne(e,n,i)&&te(e,t,i):"minutes"===i?ne(e,n)&&te(e,t):void 0}(s,t,n,i);return c||l||u||!t&&!n}static formatHour(e,t,n){if(24===t)return e;const i=n===Z.AM?e:e+12;return n===Z.AM&&12===i?0:n===Z.PM&&24===i?12:i}static fromDateTimeToString(t,n){const i=24===n?ee.TWENTY_FOUR:ee.TWELVE;return t.reconfigure({numberingSystem:e.DEFAULT_NUMBERING_SYSTEM,locale:e.DEFAULT_LOCALE}).toFormat(i)}static getLocaleOptionsByTime(t,n){const{numberingSystem:i,locale:r}=p.DateTime.local().setLocale(n.locale).resolvedLocaleOpts(),a={numberingSystem:i,locale:r},s={numberingSystem:e.DEFAULT_NUMBERING_SYSTEM,locale:e.DEFAULT_LOCALE};return isNaN(parseInt(t,10))?a:s}}return e.DEFAULT_FORMAT=12,e.DEFAULT_LOCALE="en-US",e.DEFAULT_NUMBERING_SYSTEM="latn",e})();const re={time:12,angle:360},ae={time:0,angle:360};let se=(()=>{let e=class{constructor(){this.hourSubject=new o.a(re),this.minuteSubject=new o.a(ae),this.periodSubject=new o.a(Z.AM)}set hour(e){this.hourSubject.next(e)}get selectedHour(){return this.hourSubject.asObservable()}set minute(e){this.minuteSubject.next(e)}get selectedMinute(){return this.minuteSubject.asObservable()}set period(e){(e===Z.AM||e===Z.PM)&&this.periodSubject.next(e)}get selectedPeriod(){return this.periodSubject.asObservable()}setDefaultTimeIfAvailable(e,t,n,i,r){try{ie.isTimeAvailable(e,t,n,"minutes",r)&&this.setDefaultTime(e,i)}catch(a){console.error(a)}}getFullTime(e){const t=this.hourSubject.getValue().time,n=this.minuteSubject.getValue().time,i=`${null!=t?t:re.time}:${null!=n?n:ae.time} ${12===e?this.periodSubject.getValue():""}`.trim();return ie.formatTime(i,{format:e})}setDefaultTime(e,t){const n=ie.parseTime(e,{format:t}).toJSDate();if(p.DateTime.fromJSDate(n).isValid){const t=e.substr(e.length-2).toUpperCase(),i=n.getHours();this.hour=Object.assign({},re,{time:oe(i,t)}),this.minute=Object.assign({},ae,{time:n.getMinutes()}),this.period=t}else this.resetTime()}resetTime(){this.hour=Object.assign({},re),this.minute=Object.assign({},ae),this.period=Z.AM}};return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=r.Mb({token:e,factory:function(t){return e.\u0275fac(t)},providedIn:"root"}),e.ngInjectableDef=Object(r.Mb)({factory:function(){return new e},token:e,providedIn:"root"}),e})();function oe(e,t){switch(t){case Z.AM:return 0===e?12:e;case Z.PM:return 12===e?12:e-12;default:return e}}const ce=new r.s("TimeLocale",{providedIn:"root",factory:()=>ie.DEFAULT_LOCALE});var le=function(e){return e.ENTER="enter",e.LEAVE="leave",e}({});let ue=(()=>{let e=class{constructor(e,t,n){this.timepickerService=e,this.eventService=t,this.locale=n,this.timeUnit=J,this.activeTimeUnit=J.HOUR,this.unsubscribe=new s.a}set defaultTime(e){this._defaultTime=e,this.setDefaultTime(e)}get defaultTime(){return this._defaultTime}onKeydown(e){this.eventService.dispatchEvent(e),e.stopPropagation()}ngOnInit(){this.animationState=!this.disableAnimation&&le.ENTER,this.defineTime(),this.selectedHour=this.timepickerService.selectedHour.pipe(Object(l.a)({bufferSize:1,refCount:!0})),this.selectedMinute=this.timepickerService.selectedMinute.pipe(Object(l.a)({bufferSize:1,refCount:!0})),this.selectedPeriod=this.timepickerService.selectedPeriod.pipe(Object(l.a)({bufferSize:1,refCount:!0})),this.timepickerBaseRef.timeUpdated.pipe(Object(u.a)(this.unsubscribe)).subscribe(this.setDefaultTime.bind(this))}onHourChange(e){this.timepickerService.hour=e,this.onTimeChange()}onHourSelected(e){this.hoursOnly||this.changeTimeUnit(J.MINUTE),this.timepickerBaseRef.hourSelected.next(e)}onMinuteChange(e){this.timepickerService.minute=e,this.onTimeChange()}changePeriod(e){this.timepickerService.period=e,this.onTimeChange()}changeTimeUnit(e){this.activeTimeUnit=e}setTime(){this.timepickerBaseRef.timeSet.next(this.timepickerService.getFullTime(this.format)),this.close()}close(){this.disableAnimation?this.timepickerBaseRef.close():this.animationState=le.LEAVE}animationDone(e){"done"===e.phaseName&&e.toState===le.LEAVE&&this.timepickerBaseRef.close()}ngOnDestroy(){this.unsubscribe.next(),this.unsubscribe.complete()}setDefaultTime(e){this.timepickerService.setDefaultTimeIfAvailable(e,this.minTime,this.maxTime,this.format,this.minutesGap)}defineTime(){const e=this.minTime;if(e&&!this.time&&!this.defaultTime){const t=ie.fromDateTimeToString(e,this.format);this.setDefaultTime(t)}}onTimeChange(){const e=ie.toLocaleTimeString(this.timepickerService.getFullTime(this.format),{locale:this.locale,format:this.format});this.timepickerBaseRef.timeChanged.emit(e)}};return e.\u0275fac=function(t){return new(t||e)(r.Qb(se),r.Qb(K),r.Qb(ce))},e.\u0275cmp=r.Kb({type:e,selectors:[["ngx-material-timepicker-container"]],hostBindings:function(e,t){1&e&&r.ec("keydown",function(e){return t.onKeydown(e)})},inputs:{defaultTime:"defaultTime"},features:[r.Bb([se])],decls:22,vars:31,consts:[[1,"timepicker-backdrop-overlay",3,"overlay","ngClass"],[1,"timepicker-overlay"],[3,"appendToInput","inputElement","ngxMaterialTimepickerTheme"],[1,"timepicker",3,"ngClass"],[1,"timepicker__header"],[3,"format","hour","minute","period","activeTimeUnit","minTime","maxTime","isEditable","editableHintTmpl","minutesGap","hoursOnly","periodChanged","timeUnitChanged","hourChanged","minuteChanged"],[1,"timepicker__main-content"],[1,"timepicker__body",3,"ngSwitch"],[4,"ngSwitchCase"],[3,"selectedMinute","selectedHour","minTime","maxTime","format","period","minutesGap","minuteChange",4,"ngSwitchCase"],[1,"timepicker__actions"],[3,"click"],[4,"ngTemplateOutlet"],["cancelBtnDefault",""],["confirmBtnDefault",""],[3,"selectedHour","minTime","maxTime","format","hourChange","hourSelected",4,"ngIf","ngIfElse"],["ampmHours",""],[3,"selectedHour","minTime","maxTime","format","hourChange","hourSelected"],[3,"selectedHour","period","minTime","maxTime","hourChange","hourSelected"],[3,"selectedMinute","selectedHour","minTime","maxTime","format","period","minutesGap","minuteChange"]],template:function(e,t){if(1&e&&(r.Rb(0,"div",0),r.Wb(1,"div",1),r.Wb(2,"ngx-material-timepicker-content",2),r.Wb(3,"div",3),r.ec("@timepicker.done",function(e){return t.animationDone(e)}),r.Wb(4,"header",4),r.Wb(5,"ngx-material-timepicker-dial",5),r.ec("periodChanged",function(e){return t.changePeriod(e)})("timeUnitChanged",function(e){return t.changeTimeUnit(e)})("hourChanged",function(e){return t.onHourChange(e)})("minuteChanged",function(e){return t.onMinuteChange(e)}),r.jc(6,"async"),r.jc(7,"async"),r.jc(8,"async"),r.Vb(),r.Vb(),r.Wb(9,"div",6),r.Wb(10,"div",7),r.Pc(11,g,4,2,"div",8),r.Pc(12,_,4,13,"ngx-material-timepicker-minutes-face",9),r.Vb(),r.Wb(13,"div",10),r.Wb(14,"div",11),r.ec("click",function(){return t.close()}),r.Pc(15,v,1,0,"ng-container",12),r.Vb(),r.Wb(16,"div",11),r.ec("click",function(){return t.setTime()}),r.Pc(17,y,1,0,"ng-container",12),r.Vb(),r.Vb(),r.Vb(),r.Vb(),r.Vb(),r.Vb(),r.Pc(18,M,2,0,"ng-template",null,13,r.Qc),r.Pc(20,w,2,0,"ng-template",null,14,r.Qc)),2&e){const e=r.Bc(19),n=r.Bc(21);let i=null,a=null;r.qc("overlay",t.preventOverlayClick)("ngClass",r.uc(29,A,t.appendToInput)),r.Cb(2),r.qc("appendToInput",t.appendToInput)("inputElement",t.inputElement)("ngxMaterialTimepickerTheme",t.theme),r.Cb(1),r.qc("@timepicker",t.animationState)("ngClass",t.timepickerClass),r.Cb(2),r.qc("format",t.format)("hour",null==(i=r.kc(6,23,t.selectedHour))?null:i.time)("minute",null==(a=r.kc(7,25,t.selectedMinute))?null:a.time)("period",r.kc(8,27,t.selectedPeriod))("activeTimeUnit",t.activeTimeUnit)("minTime",t.minTime)("maxTime",t.maxTime)("isEditable",t.enableKeyboardInput)("editableHintTmpl",t.editableHintTmpl)("minutesGap",t.minutesGap)("hoursOnly",t.hoursOnly),r.Cb(5),r.qc("ngSwitch",t.activeTimeUnit),r.Cb(1),r.qc("ngSwitchCase",t.timeUnit.HOUR),r.Cb(1),r.qc("ngSwitchCase",t.timeUnit.MINUTE),r.Cb(3),r.qc("ngTemplateOutlet",t.cancelBtnTmpl?t.cancelBtnTmpl:e),r.Cb(2),r.qc("ngTemplateOutlet",t.confirmBtnTmpl?t.confirmBtnTmpl:n)}},directives:function(){return[Se,a.n,Pe,fe,we,a.r,a.s,a.u,a.p,ge,_e,ve,Me]},pipes:function(){return[a.b]},styles:["[_nghost-%COMP%]{--body-background-color:#fff;--primary-font-family:'Roboto',sans-serif;--button-color:deepskyblue;--dial-active-color:#fff;--dial-inactive-color:rgba(255, 255, 255, .5);--dial-background-color:deepskyblue;--dial-editable-active-color:deepskyblue;--dial-editable-background-color:#fff;--clock-face-time-active-color:#fff;--clock-face-time-inactive-color:#6c6c6c;--clock-face-inner-time-inactive-color:#929292;--clock-face-time-disabled-color:#c5c5c5;--clock-face-background-color:#f0f0f0;--clock-hand-color:deepskyblue}.timepicker-backdrop-overlay[_ngcontent-%COMP%]{position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.3);z-index:999;pointer-events:auto}.timepicker-backdrop-overlay--transparent[_ngcontent-%COMP%]{background-color:transparent}.timepicker-overlay[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:999;pointer-events:none}.timepicker[_ngcontent-%COMP%]{width:300px;border-radius:2px;box-shadow:rgba(0,0,0,.25) 0 14px 45px,rgba(0,0,0,.22) 0 10px 18px;outline:0;position:static;z-index:999;pointer-events:auto}.timepicker__header[_ngcontent-%COMP%]{padding:15px 30px;background-color:#00bfff}@supports (background-color:var(--dial-background-color)){.timepicker__header[_ngcontent-%COMP%]{background-color:var(--dial-background-color)}}.timepicker__body[_ngcontent-%COMP%]{padding:15px 5px;display:flex;justify-content:center;align-items:center;background-color:#fff}@supports (background-color:var(--body-background-color)){.timepicker__body[_ngcontent-%COMP%]{background-color:var(--body-background-color)}}.timepicker__actions[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;padding:15px;background-color:#fff}@supports (background-color:var(--body-background-color)){.timepicker__actions[_ngcontent-%COMP%]{background-color:var(--body-background-color)}}@media (max-device-width:1023px) and (orientation:landscape){.timepicker[_ngcontent-%COMP%]{display:flex;width:515px}.timepicker__header[_ngcontent-%COMP%]{display:flex;align-items:center}.timepicker__main-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%}.timepicker__actions[_ngcontent-%COMP%]{padding:5px;margin-top:-1px}}"],data:{animation:[Object(h.m)("timepicker",[Object(h.l)(`* => ${le.ENTER}`,[Object(h.k)({transform:"translateY(-30%)"}),Object(h.e)("0.2s ease-out",Object(h.k)({transform:"translateY(0)"}))]),Object(h.l)(`${le.ENTER} => ${le.LEAVE}`,[Object(h.k)({transform:"translateY(0)",opacity:1}),Object(h.e)("0.2s ease-out",Object(h.k)({transform:"translateY(-30%)",opacity:0}))])])]}}),e=Object(i.a)([Object(i.c)(2,Object(r.q)(ce))],e),e})(),de=(()=>{let e=class{constructor(e,t){this.eventService=e,this.domService=t,this.timeUpdated=new s.a,this.isEsc=!0,this.hoursOnly=!1,this.timeSet=new r.o,this.opened=new r.o,this.closed=new r.o,this.hourSelected=new r.o,this.timeChanged=new r.o,this.unsubscribe=new s.a}set ngxMaterialTimepickerTheme(e){console.warn("'ngxMaterialTimepickerTheme' is deprecated. Use 'theme' instead"),this._ngxMaterialTimepickerTheme=e}set format(e){this._format=24===e?24:12}get format(){return this.timepickerInput?this.timepickerInput.format:this._format}set minutesGap(e){null!=e&&(e=Math.floor(e),this._minutesGap=e<=59?e:1)}get minutesGap(){return this._minutesGap}get minTime(){return this.timepickerInput?this.timepickerInput.min:this.min}get maxTime(){return this.timepickerInput?this.timepickerInput.max:this.max}get disabled(){return this.timepickerInput&&this.timepickerInput.disabled}get time(){return this.timepickerInput&&this.timepickerInput.value}get inputElement(){return this.timepickerInput&&this.timepickerInput.element}registerInput(e){if(this.timepickerInput)throw Error("A Timepicker can only be associated with a single input.");this.timepickerInput=e}open(){this.domService.appendTimepickerToBody(ue,{timepickerBaseRef:this,time:this.time,defaultTime:this.defaultTime,maxTime:this.maxTime,minTime:this.minTime,format:this.format,minutesGap:this.minutesGap,disableAnimation:this.disableAnimation,cancelBtnTmpl:this.cancelBtnTmpl,confirmBtnTmpl:this.confirmBtnTmpl,editableHintTmpl:this.editableHintTmpl,disabled:this.disabled,enableKeyboardInput:this.enableKeyboardInput,preventOverlayClick:this.preventOverlayClick,appendToInput:this.appendToInput,hoursOnly:this.hoursOnly,theme:this.theme||this._ngxMaterialTimepickerTheme,timepickerClass:this.timepickerClass,inputElement:this.inputElement}),this.opened.next(),this.subscribeToEvents()}close(){this.domService.destroyTimepicker(),this.closed.next(),this.unsubscribeFromEvents()}updateTime(e){this.timeUpdated.next(e)}subscribeToEvents(){Object(c.a)(this.eventService.backdropClick,this.eventService.keydownEvent.pipe(Object(d.a)(e=>27===e.keyCode&&this.isEsc))).pipe(Object(u.a)(this.unsubscribe)).subscribe(()=>this.close())}unsubscribeFromEvents(){this.unsubscribe.next(),this.unsubscribe.complete()}};return e.\u0275fac=function(t){return new(t||e)(r.Qb(K),r.Qb($))},e.\u0275cmp=r.Kb({type:e,selectors:[["ngx-material-timepicker"]],inputs:{isEsc:["ESC","isEsc"],hoursOnly:"hoursOnly",ngxMaterialTimepickerTheme:"ngxMaterialTimepickerTheme",format:"format",minutesGap:"minutesGap",cancelBtnTmpl:"cancelBtnTmpl",editableHintTmpl:"editableHintTmpl",confirmBtnTmpl:"confirmBtnTmpl",enableKeyboardInput:"enableKeyboardInput",preventOverlayClick:"preventOverlayClick",disableAnimation:"disableAnimation",appendToInput:"appendToInput",defaultTime:"defaultTime",timepickerClass:"timepickerClass",theme:"theme",min:"min",max:"max"},outputs:{timeSet:"timeSet",opened:"opened",closed:"closed",hourSelected:"hourSelected",timeChanged:"timeChanged"},decls:0,vars:0,template:function(e,t){},encapsulation:2}),e})();var he;let pe=(()=>{let e=he=class{constructor(e,t){this.elementRef=e,this.locale=t,this._format=12,this._value="",this.timepickerSubscriptions=[],this.onTouched=()=>{},this.onChange=()=>{}}set format(e){this._format=24===e?24:12,e&&this.previousFormat&&this.previousFormat!==this._format&&(this.value=this._value,this._timepicker.updateTime(this._value)),this.previousFormat=this._format}get format(){return this._format}set min(e){this._min="string"!=typeof e?e:ie.parseTime(e,{locale:this.locale,format:this.format})}get min(){return this._min}set max(e){this._max="string"!=typeof e?e:ie.parseTime(e,{locale:this.locale,format:this.format})}get max(){return this._max}set timepicker(e){this.registerTimepicker(e)}set value(e){if(!e)return this._value="",void this.updateInputValue();const t=ie.formatTime(e,{locale:this.locale,format:this.format});if(ie.isTimeAvailable(t,this._min,this._max,"minutes",this._timepicker.minutesGap,this._format))return this._value=t,void this.updateInputValue();console.warn("Selected time doesn't match min or max value")}get value(){return this._value?ie.toLocaleTimeString(this._value,{format:this.format,locale:this.locale}):""}get element(){return this.elementRef&&this.elementRef.nativeElement}set defaultTime(e){this._timepicker.defaultTime=ie.formatTime(e,{locale:this.locale,format:this.format})}updateValue(e){this.value=e,this.onChange(e)}ngOnChanges(e){e.value&&e.value.currentValue&&(this.defaultTime=e.value.currentValue)}onClick(e){this.disableClick||(this._timepicker.open(),e.stopPropagation())}writeValue(e){this.value=e,e&&(this.defaultTime=e)}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this.disabled=e}ngOnDestroy(){this.timepickerSubscriptions.forEach(e=>e.unsubscribe())}registerTimepicker(e){if(!e)throw new Error("NgxMaterialTimepickerComponent is not defined. Please make sure you passed the timepicker to ngxTimepicker directive");this._timepicker=e,this._timepicker.registerInput(this),this.timepickerSubscriptions.push(this._timepicker.timeSet.subscribe(e=>{this.value=e,this.onChange(this.value),this.onTouched(),this.defaultTime=this._value}))}updateInputValue(){this.elementRef.nativeElement.value=this.value}};return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l),r.Qb(ce))},e.\u0275dir=r.Lb({type:e,selectors:[["","ngxTimepicker",""]],hostVars:1,hostBindings:function(e,t){1&e&&r.ec("change",function(e){return t.updateValue(e.target.value)})("blur",function(){return t.onTouched()})("click",function(e){return t.onClick(e)}),2&e&&r.Zb("disabled",t.disabled)},inputs:{format:"format",value:"value",min:"min",max:"max",timepicker:["ngxTimepicker","timepicker"],disabled:"disabled",disableClick:"disableClick"},features:[r.Bb([{provide:f.p,useExisting:he,multi:!0}]),r.Ab]}),e=he=Object(i.a)([Object(i.c)(1,Object(r.q)(ce))],e),e})(),fe=(()=>{let e=class{constructor(e){this.element=e.nativeElement}ngAfterViewInit(){this.theme&&this.setTheme(this.theme)}setTheme(e){for(const n in e)if(e.hasOwnProperty(n)){if("string"==typeof e[n]){for(const n in e)e.hasOwnProperty(n)&&this.element.style.setProperty(`--${t=n,t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}`,e[n]);return}this.setTheme(e[n])}var t}};return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l))},e.\u0275dir=r.Lb({type:e,selectors:[["","ngxMaterialTimepickerTheme",""]],inputs:{theme:["ngxMaterialTimepickerTheme","theme"]}}),e})();class me{static getHours(e){return Array(e).fill(1).map((e,t)=>{const n=e+t;return{time:24===n?0:n,angle:30*n}})}static disableHours(e,t){return t.min||t.max?e.map(e=>{const n=24===t.format?e.time:ie.formatHour(e.time,t.format,t.period),i=p.DateTime.fromObject({hour:n}).toFormat(ee.TWELVE);return Object.assign({},e,{disabled:!ie.isTimeAvailable(i,t.min,t.max,"hours")})}):e}static getMinutes(e=1){const t=[];for(let n=0;n<60;n++){const i=6*n;n%e==0&&t.push({time:n,angle:0!==i?i:360})}return t}static disableMinutes(e,t,n){if(n.min||n.max){const i=ie.formatHour(t,n.format,n.period);return e.map(e=>{const t=p.DateTime.fromObject({hour:i,minute:e.time}).toFormat(ee.TWELVE);return Object.assign({},e,{disabled:!ie.isTimeAvailable(t,n.min,n.max,"minutes")})})}return e}}let be=(()=>{class e{constructor(e){this.hourChange=new r.o,this.hourSelected=new r.o,this.hoursList=[],this.hoursList=me.getHours(e)}onTimeSelected(e){this.hourSelected.next(e)}}return e.\u0275fac=function(e){r.dc()},e.\u0275dir=r.Lb({type:e,inputs:{selectedHour:"selectedHour",minTime:"minTime",maxTime:"maxTime",format:"format"},outputs:{hourChange:"hourChange",hourSelected:"hourSelected"}}),e})(),ge=(()=>{let e=class extends be{constructor(){super(24)}ngAfterContentInit(){this.hoursList=me.disableHours(this.hoursList,{min:this.minTime,max:this.maxTime,format:this.format})}};return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["ngx-material-timepicker-24-hours-face"]],features:[r.zb],decls:1,vars:3,consts:[[3,"selectedTime","faceTime","format","timeChange","timeSelected"]],template:function(e,t){1&e&&(r.Wb(0,"ngx-material-timepicker-face",0),r.ec("timeChange",function(e){return t.hourChange.next(e)})("timeSelected",function(e){return t.onTimeSelected(e)}),r.Vb()),2&e&&r.qc("selectedTime",t.selectedHour)("faceTime",t.hoursList)("format",t.format)},directives:function(){return[ye]},encapsulation:2,changeDetection:0}),e})(),_e=(()=>{let e=class extends be{constructor(){super(12)}ngOnChanges(e){e.period&&e.period.currentValue&&(this.hoursList=me.disableHours(this.hoursList,{min:this.minTime,max:this.maxTime,format:this.format,period:this.period}))}};return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["ngx-material-timepicker-12-hours-face"]],inputs:{period:"period"},features:[r.zb,r.Ab],decls:1,vars:2,consts:[[3,"selectedTime","faceTime","timeChange","timeSelected"]],template:function(e,t){1&e&&(r.Wb(0,"ngx-material-timepicker-face",0),r.ec("timeChange",function(e){return t.hourChange.next(e)})("timeSelected",function(e){return t.onTimeSelected(e)}),r.Vb()),2&e&&r.qc("selectedTime",t.selectedHour)("faceTime",t.hoursList)},directives:function(){return[ye]},encapsulation:2,changeDetection:0}),e})(),ve=(()=>{let e=class{constructor(){this.minutesList=[],this.timeUnit=J,this.minuteChange=new r.o}ngOnChanges(e){if(e.period&&e.period.currentValue){const e=me.getMinutes(this.minutesGap);this.minutesList=me.disableMinutes(e,this.selectedHour,{min:this.minTime,max:this.maxTime,format:this.format,period:this.period})}}};return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["ngx-material-timepicker-minutes-face"]],inputs:{selectedMinute:"selectedMinute",selectedHour:"selectedHour",period:"period",minTime:"minTime",maxTime:"maxTime",format:"format",minutesGap:"minutesGap"},outputs:{minuteChange:"minuteChange"},features:[r.Ab],decls:1,vars:4,consts:[[3,"faceTime","selectedTime","minutesGap","unit","timeChange"]],template:function(e,t){1&e&&(r.Wb(0,"ngx-material-timepicker-face",0),r.ec("timeChange",function(e){return t.minuteChange.next(e)}),r.Vb()),2&e&&r.qc("faceTime",t.minutesList)("selectedTime",t.selectedMinute)("minutesGap",t.minutesGap)("unit",t.timeUnit.MINUTE)},directives:function(){return[ye]},encapsulation:2}),e})();let ye=(()=>{let e=class{constructor(){this.timeUnit=J,this.innerClockFaceSize=85,this.timeChange=new r.o,this.timeSelected=new r.o}ngAfterViewInit(){this.setClockHandPosition(),this.addTouchEvents()}ngOnChanges(e){const t=e.faceTime,n=e.selectedTime;t&&t.currentValue&&n&&n.currentValue&&(this.selectedTime=this.faceTime.find(e=>e.time===this.selectedTime.time)),n&&n.currentValue&&this.setClockHandPosition(),t&&t.currentValue&&setTimeout(()=>this.selectAvailableTime())}trackByTime(e,t){return t.time}onMousedown(e){e.preventDefault(),this.isStarted=!0}selectTime(e){if(!this.isStarted&&e instanceof MouseEvent&&"click"!==e.type)return;const t=this.clockFace.nativeElement.getBoundingClientRect(),n=t.left+t.width/2,i=t.top+t.height/2,r=180*Math.atan(Math.abs(e.clientX-n)/Math.abs(e.clientY-i))/Math.PI,a=(s=n,c=e.clientX,u=r,(l=e.clientY)>(o=i)&&c>=s?180-u:l>o&&c<s?180+u:l<o&&c<s?360-u:u);var s,o,c,l,u;const d=this.format&&this.isInnerClockFace(n,i,e.clientX,e.clientY),h=(function(e,t){return Math.round(e/t)*t}(a,this.unit===J.MINUTE?6*(this.minutesGap||1):30)||360)+(d?360:0),p=this.faceTime.find(e=>e.angle===h);p&&!p.disabled&&(this.timeChange.next(p),this.isStarted||this.timeSelected.next(p.time))}onMouseup(e){e.preventDefault(),this.isStarted=!1}ngOnDestroy(){this.removeTouchEvents()}addTouchEvents(){this.touchStartHandler=this.onMousedown.bind(this),this.touchEndHandler=this.onMouseup.bind(this),this.clockFace.nativeElement.addEventListener("touchstart",this.touchStartHandler),this.clockFace.nativeElement.addEventListener("touchend",this.touchEndHandler)}removeTouchEvents(){this.clockFace.nativeElement.removeEventListener("touchstart",this.touchStartHandler),this.clockFace.nativeElement.removeEventListener("touchend",this.touchEndHandler)}setClockHandPosition(){24===this.format&&(this.selectedTime.time>12||0===this.selectedTime.time?this.decreaseClockHand():this.increaseClockHand()),this.clockHand.nativeElement.style.transform=`rotate(${this.selectedTime.angle}deg)`}selectAvailableTime(){const e=this.faceTime.find(e=>this.selectedTime.time===e.time);if(this.isClockFaceDisabled=this.faceTime.every(e=>e.disabled),e&&e.disabled&&!this.isClockFaceDisabled){const e=this.faceTime.find(e=>!e.disabled);this.timeChange.next(e)}}isInnerClockFace(e,t,n,i){return Math.sqrt(Math.pow(n-e,2)+Math.pow(i-t,2))<this.innerClockFaceSize}decreaseClockHand(){this.clockHand.nativeElement.style.height="75px",this.clockHand.nativeElement.style.top="calc(50% - 75px)"}increaseClockHand(){this.clockHand.nativeElement.style.height="103px",this.clockHand.nativeElement.style.top="calc(50% - 103px)"}};return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["ngx-material-timepicker-face"]],viewQuery:function(e,t){if(1&e&&(r.Xc(C,3),r.Xc(k,3)),2&e){let e;r.Ac(e=r.fc())&&(t.clockFace=e.first),r.Ac(e=r.fc())&&(t.clockHand=e.first)}},hostBindings:function(e,t){1&e&&r.ec("mousedown",function(e){return t.onMousedown(e)})("click",function(e){return t.selectTime(e)})("touchmove",function(e){return t.selectTime(e.changedTouches[0])})("touchend",function(e){return t.selectTime(e.changedTouches[0])})("mousemove",function(e){return t.selectTime(e)})("mouseup",function(e){return t.onMouseup(e)})},inputs:{selectedTime:"selectedTime",faceTime:"faceTime",unit:"unit",format:"format",minutesGap:"minutesGap"},outputs:{timeChange:"timeChange",timeSelected:"timeSelected"},features:[r.Ab],decls:7,vars:6,consts:[[1,"clock-face"],["clockFace",""],["class","clock-face__container",4,"ngIf","ngIfElse"],[1,"clock-face__clock-hand",3,"ngClass","hidden"],["clockHand",""],["minutesFace",""],[1,"clock-face__container"],["class","clock-face__number clock-face__number--outer",3,"ngStyle",4,"ngFor","ngForOf","ngForTrackBy"],["class","clock-face__inner",3,"top",4,"ngIf"],[1,"clock-face__number","clock-face__number--outer",3,"ngStyle"],[3,"ngStyle","ngClass"],[1,"clock-face__inner"],["class","clock-face__number clock-face__number--inner",3,"ngStyle","height",4,"ngFor","ngForOf","ngForTrackBy"],[1,"clock-face__number","clock-face__number--inner",3,"ngStyle"]],template:function(e,t){if(1&e&&(r.Wb(0,"div",0,1),r.Pc(2,D,4,7,"div",2),r.Rb(3,"span",3,4),r.Vb(),r.Pc(5,P,2,2,"ng-template",null,5,r.Qc)),2&e){const e=r.Bc(6);r.Cb(2),r.qc("ngIf",t.unit!==t.timeUnit.MINUTE)("ngIfElse",e),r.Cb(1),r.qc("ngClass",r.uc(4,R,t.unit===t.timeUnit.MINUTE))("hidden",t.isClockFaceDisabled)}},directives:function(){return[a.p,a.n,a.o,a.q]},pipes:function(){return[a.x,De,xe,Ee,Le]},styles:[".clock-face[_ngcontent-%COMP%]{width:290px;height:290px;border-radius:50%;position:relative;display:flex;justify-content:center;padding:20px;box-sizing:border-box;background-color:#f0f0f0}@supports (background-color:var(--clock-face-background-color)){.clock-face[_ngcontent-%COMP%]{background-color:var(--clock-face-background-color)}}.clock-face__inner[_ngcontent-%COMP%]{position:absolute}.clock-face__container[_ngcontent-%COMP%]{margin-left:-2px}.clock-face__number[_ngcontent-%COMP%]{position:absolute;transform-origin:0 100%;width:50px;text-align:center;z-index:2}.clock-face__number--outer[_ngcontent-%COMP%]{height:calc(290px / 2 - 20px)}.clock-face__number--outer[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-size:16px;color:#6c6c6c}@supports (color:var(--clock-face-time-inactive-color)){.clock-face__number--outer[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:var(--clock-face-time-inactive-color)}}.clock-face__number--inner[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-size:14px;color:#929292}@supports (color:var(--clock-face-inner-time-inactive-color)){.clock-face__number--inner[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{color:var(--clock-face-inner-time-inactive-color)}}.clock-face__number[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:30px;height:30px;display:flex;justify-content:center;align-items:center;margin:auto;border-radius:50%;font-weight:500;font-family:Roboto,sans-serif}@supports (font-family:var(--primary-font-family)){.clock-face__number[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-family:var(--primary-font-family)}}.clock-face__number[_ngcontent-%COMP%] > span.active[_ngcontent-%COMP%]{background-color:#00bfff;color:#fff}@supports (background-color:var(--clock-hand-color)){.clock-face__number[_ngcontent-%COMP%] > span.active[_ngcontent-%COMP%]{background-color:var(--clock-hand-color);color:var(--clock-face-time-active-color)}}.clock-face__number[_ngcontent-%COMP%] > span.disabled[_ngcontent-%COMP%]{color:#c5c5c5}@supports (color:var(--clock-face-time-disabled-color)){.clock-face__number[_ngcontent-%COMP%] > span.disabled[_ngcontent-%COMP%]{color:var(--clock-face-time-disabled-color)}}.clock-face__clock-hand[_ngcontent-%COMP%]{height:103px;width:2px;transform-origin:0 100%;position:absolute;top:calc(50% - 103px);z-index:1;background-color:#00bfff}@supports (background-color:var(--clock-hand-color)){.clock-face__clock-hand[_ngcontent-%COMP%]{background-color:var(--clock-hand-color)}}.clock-face__clock-hand[_ngcontent-%COMP%]:after{content:'';width:7px;height:7px;border-radius:50%;background-color:inherit;position:absolute;bottom:-3px;left:-3.5px}.clock-face__clock-hand_minute[_ngcontent-%COMP%]:before{content:'';width:7px;height:7px;background-color:#fff;border-radius:50%;position:absolute;top:-8px;left:calc(50% - 8px);box-sizing:content-box;border:4px solid #00bfff}@supports (border-color:var(--clock-hand-color)){.clock-face__clock-hand_minute[_ngcontent-%COMP%]:before{border-color:var(--clock-hand-color)}}@media (max-device-width:1023px) and (orientation:landscape){.clock-face[_ngcontent-%COMP%]{width:225px;height:225px;padding:5px}.clock-face__number--outer[_ngcontent-%COMP%]{height:calc(225px / 2 - 5px)}.clock-face__clock-hand_minute[_ngcontent-%COMP%]:before{top:0}}"],changeDetection:0}),e})(),Me=(()=>{let e=class{};return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["ngx-material-timepicker-button"]],ngContentSelectors:j,decls:3,vars:0,consts:[["type","button",1,"timepicker-button"]],template:function(e,t){1&e&&(r.pc(),r.Wb(0,"button",0),r.Wb(1,"span"),r.oc(2),r.Vb(),r.Vb())},styles:[".timepicker-button[_ngcontent-%COMP%]{display:inline-block;height:36px;min-width:88px;line-height:36px;border:12px;border-radius:2px;background-color:transparent;text-align:center;transition:450ms cubic-bezier(.23,1,.32,1);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;cursor:pointer;outline:0;color:#00bfff}@supports (color:var(--button-color)){.timepicker-button[_ngcontent-%COMP%]{color:var(--button-color)}}.timepicker-button[_ngcontent-%COMP%]:focus, .timepicker-button[_ngcontent-%COMP%]:hover{background-color:rgba(153,153,153,.2)}.timepicker-button[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-size:14px;text-transform:uppercase;font-weight:600;padding-left:16px;padding-right:16px;font-family:Roboto,sans-serif}@supports (font-family:var(--primary-font-family)){.timepicker-button[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{font-family:var(--primary-font-family)}}"]}),e})(),we=(()=>{let e=class{constructor(e){this.locale=e,this.timeUnit=J,this.meridiems=p.Info.meridiems({locale:this.locale}),this.periodChanged=new r.o,this.timeUnitChanged=new r.o,this.hourChanged=new r.o,this.minuteChanged=new r.o}ngOnChanges(e){if(e.period&&e.period.currentValue||e.format&&e.format.currentValue){const e=me.getHours(this.format);this.hours=me.disableHours(e,{min:this.minTime,max:this.maxTime,format:this.format,period:this.period})}if(e.period&&e.period.currentValue||e.hour&&e.hour.currentValue){const e=me.getMinutes(this.minutesGap);this.minutes=me.disableMinutes(e,+this.hour,{min:this.minTime,max:this.maxTime,format:this.format,period:this.period})}}changeTimeUnit(e){this.timeUnitChanged.next(e)}changePeriod(e){this.periodChanged.next(e)}changeHour(e){this.hourChanged.next(e)}changeMinute(e){this.minuteChanged.next(e)}showHint(){this.isHintVisible=!0}hideHint(){this.isHintVisible=!1}};return e.\u0275fac=function(t){return new(t||e)(r.Qb(ce))},e.\u0275cmp=r.Kb({type:e,selectors:[["ngx-material-timepicker-dial"]],inputs:{editableHintTmpl:"editableHintTmpl",hour:"hour",minute:"minute",format:"format",period:"period",activeTimeUnit:"activeTimeUnit",minTime:"minTime",maxTime:"maxTime",isEditable:"isEditable",minutesGap:"minutesGap",hoursOnly:"hoursOnly"},outputs:{periodChanged:"periodChanged",timeUnitChanged:"timeUnitChanged",hourChanged:"hourChanged",minuteChanged:"minuteChanged"},features:[r.Ab],decls:9,vars:25,consts:[[1,"timepicker-dial"],[1,"timepicker-dial__container"],[1,"timepicker-dial__time"],[3,"timeList","time","timeUnit","isActive","isEditable","timeUnitChanged","timeChanged","focused","unfocused"],[3,"timeList","time","timeUnit","isActive","isEditable","minutesGap","disabled","timeUnitChanged","timeChanged","focused","unfocused"],[1,"timepicker-dial__period",3,"ngClass","selectedPeriod","activeTimeUnit","maxTime","minTime","format","hours","minutes","selectedHour","meridiems","periodChanged"],[3,"ngClass",4,"ngIf"],[3,"ngClass"],[4,"ngTemplateOutlet"],["editableHintDefault",""],[1,"timepicker-dial__hint"]],template:function(e,t){1&e&&(r.Wb(0,"div",0),r.Wb(1,"div",1),r.Wb(2,"div",2),r.Wb(3,"ngx-material-timepicker-dial-control",3),r.ec("timeUnitChanged",function(e){return t.changeTimeUnit(e)})("timeChanged",function(e){return t.changeHour(e)})("focused",function(){return t.showHint()})("unfocused",function(){return t.hideHint()}),r.Vb(),r.Wb(4,"span"),r.Rc(5,":"),r.Vb(),r.Wb(6,"ngx-material-timepicker-dial-control",4),r.ec("timeUnitChanged",function(e){return t.changeTimeUnit(e)})("timeChanged",function(e){return t.changeMinute(e)})("focused",function(){return t.showHint()})("unfocused",function(){return t.hideHint()}),r.Vb(),r.Vb(),r.Wb(7,"ngx-material-timepicker-period",5),r.ec("periodChanged",function(e){return t.changePeriod(e)}),r.Vb(),r.Vb(),r.Pc(8,F,4,4,"div",6),r.Vb()),2&e&&(r.Cb(3),r.qc("timeList",t.hours)("time",t.hour)("timeUnit",t.timeUnit.HOUR)("isActive",t.activeTimeUnit===t.timeUnit.HOUR)("isEditable",t.isEditable),r.Cb(3),r.qc("timeList",t.minutes)("time",t.minute)("timeUnit",t.timeUnit.MINUTE)("isActive",t.activeTimeUnit===t.timeUnit.MINUTE)("isEditable",t.isEditable)("minutesGap",t.minutesGap)("disabled",t.hoursOnly),r.Cb(1),r.qc("ngClass",r.uc(23,W,24===t.format))("selectedPeriod",t.period)("activeTimeUnit",t.activeTimeUnit)("maxTime",t.maxTime)("minTime",t.minTime)("format",t.format)("hours",t.hours)("minutes",t.minutes)("selectedHour",t.hour)("meridiems",t.meridiems),r.Cb(1),r.qc("ngIf",t.isEditable||t.editableHintTmpl))},directives:function(){return[Ce,Oe,a.n,a.p,a.u]},styles:[".timepicker-dial[_ngcontent-%COMP%]{text-align:right}.timepicker-dial__container[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end;-webkit-tap-highlight-color:transparent}.timepicker-dial__time[_ngcontent-%COMP%]{display:flex;align-items:baseline;line-height:normal;font-size:50px;color:rgba(255,255,255,.5);font-family:Roboto,sans-serif}@supports (font-family:var(--primary-font-family)){.timepicker-dial__time[_ngcontent-%COMP%]{font-family:var(--primary-font-family);color:var(--dial-inactive-color)}}.timepicker-dial__period[_ngcontent-%COMP%]{display:block;margin-left:10px}.timepicker-dial__hint-container--hidden[_ngcontent-%COMP%], .timepicker-dial__period--hidden[_ngcontent-%COMP%]{visibility:hidden}.timepicker-dial__hint[_ngcontent-%COMP%]{display:inline-block;font-size:10px;color:#fff}@supports (color:var(--dial-active-color)){.timepicker-dial__hint[_ngcontent-%COMP%]{color:var(--dial-active-color)}}.timepicker-dial__hint[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:14px}@media (max-device-width:1023px) and (orientation:landscape){.timepicker-dial__container[_ngcontent-%COMP%]{flex-direction:column}.timepicker-dial__period[_ngcontent-%COMP%]{margin-left:0}}"],changeDetection:0}),e=Object(i.a)([Object(i.c)(0,Object(r.q)(ce))],e),e})(),Ae=(()=>{let e=class{constructor(e){this.locale=e,this.numberingSystem=p.DateTime.local().setLocale(this.locale).resolvedLocaleOpts().numberingSystem}transform(e,t=J.HOUR){return null==e||""===e?"":isNaN(+e)?t===J.MINUTE?this.parseTime(e,"m","minute"):this.parseTime(e,"H","hour"):e}parseTime(e,t,n){const i=p.DateTime.fromFormat(String(e),t,{numberingSystem:this.numberingSystem})[n];if(!isNaN(i))return i;throw new Error(`Cannot parse time - ${e}`)}};return e.\u0275fac=function(t){return new(t||e)(r.Qb(ce))},e.\u0275pipe=r.Pb({name:"timeParser",type:e,pure:!0}),e.\u0275prov=r.Mb({token:e,factory:function(t){return e.\u0275fac(t)}}),e=Object(i.a)([Object(i.c)(0,Object(r.q)(ce))],e),e})(),Ce=(()=>{let e=class{constructor(e){this.timeParserPipe=e,this.timeUnitChanged=new r.o,this.timeChanged=new r.o,this.focused=new r.o,this.unfocused=new r.o}get selectedTime(){if(this.time)return this.timeList.find(e=>e.time===+this.time)}saveTimeAndChangeTimeUnit(e,t){e.preventDefault(),this.previousTime=this.time,this.timeUnitChanged.next(t),this.focused.next()}updateTime(){const e=this.selectedTime;e&&(this.timeChanged.next(e),this.previousTime=e.time)}changeTimeByKeyboard(e){const t=String.fromCharCode(e.keyCode);(function(e,t,n){if(/\d/.test(t))return ke(e+t,n)})(this.time,t,this.timeList)&&e.preventDefault()}onKeydown(e){!function(e){return!!([46,8,9,27,13].some(t=>t===e.keyCode)||65==e.keyCode&&(!0===e.ctrlKey||!0===e.metaKey)||67==e.keyCode&&(!0===e.ctrlKey||!0===e.metaKey)||88==e.keyCode&&(!0===e.ctrlKey||!0===e.metaKey)||e.keyCode>=35&&e.keyCode<=40)||!((e.keyCode<48||e.keyCode>57)&&(e.keyCode<96||e.keyCode>105))}(e)?e.preventDefault():this.changeTimeByArrow(e.keyCode)}onModelChange(e){this.time=this.timeParserPipe.transform(e,this.timeUnit).toString()}changeTimeByArrow(e){let t;38===e?t=String(+this.time+(this.minutesGap||1)):40===e&&(t=String(+this.time-(this.minutesGap||1))),ke(t,this.timeList)||(this.time=t,this.updateTime())}};return e.\u0275fac=function(t){return new(t||e)(r.Qb(Ae))},e.\u0275cmp=r.Kb({type:e,selectors:[["ngx-material-timepicker-dial-control"]],inputs:{time:"time",timeList:"timeList",timeUnit:"timeUnit",isActive:"isActive",isEditable:"isEditable",minutesGap:"minutesGap",disabled:"disabled"},outputs:{timeUnitChanged:"timeUnitChanged",timeChanged:"timeChanged",focused:"focused",unfocused:"unfocused"},features:[r.Bb([Ae])],decls:3,vars:2,consts:[["class","timepicker-dial__control timepicker-dial__item","readonly","",3,"ngClass","ngModel","disabled","timepickerAutofocus","ngModelChange","input","focus",4,"ngIf","ngIfElse"],["editableTemplate",""],["readonly","",1,"timepicker-dial__control","timepicker-dial__item",3,"ngClass","ngModel","disabled","timepickerAutofocus","ngModelChange","input","focus"],[1,"timepicker-dial__control","timepicker-dial__item","timepicker-dial__control_editable",3,"ngClass","ngModel","disabled","timepickerAutofocus","ngModelChange","input","focus","keydown","keypress"]],template:function(e,t){if(1&e&&(r.Pc(0,B,2,9,"input",0),r.Pc(1,V,3,13,"ng-template",null,1,r.Qc)),2&e){const e=r.Bc(2);r.qc("ngIf",!t.isEditable)("ngIfElse",e)}},directives:function(){return[a.p,f.c,a.n,f.r,f.u,Te]},pipes:function(){return[xe,Ae]},styles:[".timepicker-dial__item[_ngcontent-%COMP%]{cursor:pointer;color:rgba(255,255,255,.5);font-family:Roboto,sans-serif}@supports (font-family:var(--primary-font-family)){.timepicker-dial__item[_ngcontent-%COMP%]{font-family:var(--primary-font-family);color:var(--dial-inactive-color)}}.timepicker-dial__item_active[_ngcontent-%COMP%]{color:#fff}@supports (color:var(--dial-active-color)){.timepicker-dial__item_active[_ngcontent-%COMP%]{color:var(--dial-active-color)}}.timepicker-dial__control[_ngcontent-%COMP%]{border:none;background-color:transparent;font-size:50px;width:60px;padding:0;border-radius:3px;text-align:right}.timepicker-dial__control_editable[_ngcontent-%COMP%]:focus{color:#00bfff;background-color:#fff;outline:#00bfff}@supports (color:var(--dial-editable-active-color)){.timepicker-dial__control_editable[_ngcontent-%COMP%]:focus{color:var(--dial-editable-active-color)}}@supports (background-color:var(--dial-editable-background-color)){.timepicker-dial__control_editable[_ngcontent-%COMP%]:focus{background-color:var(--dial-editable-background-color)}}@supports (outline:var(--dial-editable-active-color)){.timepicker-dial__control_editable[_ngcontent-%COMP%]:focus{outline:var(--dial-editable-active-color)}}.timepicker-dial__control[_ngcontent-%COMP%]:disabled{cursor:default}"]}),e})();function ke(e,t){const n=t.find(t=>t.time===+e);return!n||n&&n.disabled}let Oe=(()=>{let e=class{constructor(){this.timePeriod=Z,this.isPeriodAvailable=!0,this.periodChanged=new r.o}changePeriod(e){this.isPeriodAvailable=this.isSwitchPeriodAvailable(e),this.isPeriodAvailable&&this.periodChanged.next(e)}animationDone(){this.isPeriodAvailable=!0}isSwitchPeriodAvailable(e){return!this.getDisabledTimeByPeriod(e).every(e=>e.disabled)}getDisabledTimeByPeriod(e){switch(this.activeTimeUnit){case J.HOUR:return me.disableHours(this.hours,{min:this.minTime,max:this.maxTime,format:this.format,period:e});case J.MINUTE:return me.disableMinutes(this.minutes,+this.selectedHour,{min:this.minTime,max:this.maxTime,format:this.format,period:e});default:throw new Error("no such TimeUnit")}}};return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["ngx-material-timepicker-period"]],inputs:{selectedPeriod:"selectedPeriod",format:"format",activeTimeUnit:"activeTimeUnit",hours:"hours",minutes:"minutes",minTime:"minTime",maxTime:"maxTime",selectedHour:"selectedHour",meridiems:"meridiems"},outputs:{periodChanged:"periodChanged"},decls:6,vars:9,consts:[[1,"timepicker-period"],["type","button",1,"timepicker-dial__item","timepicker-period__btn",3,"ngClass","click"],["class","timepicker-period__warning",4,"ngIf"],[1,"timepicker-period__warning"]],template:function(e,t){1&e&&(r.Wb(0,"div",0),r.Wb(1,"button",1),r.ec("click",function(){return t.changePeriod(t.timePeriod.AM)}),r.Rc(2),r.Vb(),r.Wb(3,"button",1),r.ec("click",function(){return t.changePeriod(t.timePeriod.PM)}),r.Rc(4),r.Vb(),r.Pc(5,Y,3,1,"div",2),r.Vb()),2&e&&(r.Cb(1),r.qc("ngClass",r.uc(5,q,t.selectedPeriod===t.timePeriod.AM)),r.Cb(1),r.Sc(t.meridiems[0]),r.Cb(1),r.qc("ngClass",r.uc(7,q,t.selectedPeriod===t.timePeriod.PM)),r.Cb(1),r.Sc(t.meridiems[1]),r.Cb(1),r.qc("ngIf",!t.isPeriodAvailable))},directives:[a.n,a.p],styles:[".timepicker-dial__item[_ngcontent-%COMP%]{cursor:pointer;color:rgba(255,255,255,.5);font-family:Roboto,sans-serif}@supports (font-family:var(--primary-font-family)){.timepicker-dial__item[_ngcontent-%COMP%]{font-family:var(--primary-font-family);color:var(--dial-inactive-color)}}.timepicker-dial__item_active[_ngcontent-%COMP%]{color:#fff}@supports (color:var(--dial-active-color)){.timepicker-dial__item_active[_ngcontent-%COMP%]{color:var(--dial-active-color)}}.timepicker-period[_ngcontent-%COMP%]{display:flex;flex-direction:column;position:relative}.timepicker-period__btn[_ngcontent-%COMP%]{padding:1px 3px;border:0;background-color:transparent;font-size:18px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;border-radius:3px;transition:background-color .5s;font-family:Roboto,sans-serif}.timepicker-period__btn[_ngcontent-%COMP%]:focus{background-color:rgba(0,0,0,.07)}.timepicker-period__warning[_ngcontent-%COMP%]{padding:5px 10px;border-radius:3px;background-color:rgba(0,0,0,.55);color:#fff;position:absolute;width:200px;left:-20px;top:40px}.timepicker-period__warning[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{margin:0;font-size:12px;font-family:Roboto,sans-serif}@supports (font-family:var(--primary-font-family)){.timepicker-period__btn[_ngcontent-%COMP%], .timepicker-period__warning[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{font-family:var(--primary-font-family)}}"],data:{animation:[Object(h.m)("scaleInOut",[Object(h.l)(":enter",[Object(h.k)({transform:"scale(0)"}),Object(h.e)(".2s",Object(h.k)({transform:"scale(1)"})),Object(h.i)([Object(h.e)("3s",Object(h.k)({opacity:1})),Object(h.e)(".3s",Object(h.k)({opacity:0}))])])])]}}),e})(),Se=(()=>{let e=class{constructor(e){this.eventService=e}onClick(e){this.preventClick||this.eventService.dispatchEvent(e),e.preventDefault()}};return e.\u0275fac=function(t){return new(t||e)(r.Qb(K))},e.\u0275dir=r.Lb({type:e,selectors:[["","overlay",""]],hostBindings:function(e,t){1&e&&r.ec("click",function(e){return t.onClick(e)})},inputs:{preventClick:["overlay","preventClick"]}}),e})(),Le=(()=>{let e=class{transform(e,t=5){return e?e%t==0?e:"":e}};return e.\u0275fac=function(t){return new(t||e)},e.\u0275pipe=r.Pb({name:"minutesFormatter",type:e,pure:!0}),e})(),Te=(()=>{let e=class{constructor(e,t){this.element=e,this.document=t,this.activeElement=this.document.activeElement}ngOnChanges(){this.isFocusActive&&setTimeout(()=>this.element.nativeElement.focus({preventScroll:!0}))}ngOnDestroy(){setTimeout(()=>this.activeElement.focus({preventScroll:!0}))}};return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l),r.Qb(a.e,8))},e.\u0275dir=r.Lb({type:e,selectors:[["","timepickerAutofocus",""]],inputs:{isFocusActive:["timepickerAutofocus","isFocusActive"]},features:[r.Ab]}),e=Object(i.a)([Object(i.c)(1,Object(r.C)()),Object(i.c)(1,Object(r.q)(a.e))],e),e})(),xe=(()=>{let e=class{constructor(e){this.locale=e}transform(e,t,n=!1){if(null==e||""===e)return"";switch(t){case J.HOUR:return this.formatTime("hour",e,0===e||n?"HH":"H");case J.MINUTE:return this.formatTime("minute",e,"mm");default:throw new Error(`There is no Time Unit with type ${t}`)}}formatTime(e,t,n){try{return p.DateTime.fromObject({[e]:+t}).setLocale(this.locale).toFormat(n)}catch(i){throw new Error(`Cannot format provided time - ${t} to locale - ${this.locale}`)}}};return e.\u0275fac=function(t){return new(t||e)(r.Qb(ce))},e.\u0275pipe=r.Pb({name:"timeLocalizer",type:e,pure:!0}),e=Object(i.a)([Object(i.c)(0,Object(r.q)(ce))],e),e})(),De=(()=>{let e=class{transform(e,t,n){return null!=e&&!n&&e===t}};return e.\u0275fac=function(t){return new(t||e)},e.\u0275pipe=r.Pb({name:"activeHour",type:e,pure:!0}),e})(),Ee=(()=>{let e=class{transform(e,t,n,i){return null!=e&&!i&&t===e&&e%(n||5)==0}};return e.\u0275fac=function(t){return new(t||e)},e.\u0275pipe=r.Pb({name:"activeMinute",type:e,pure:!0}),e})(),Pe=(()=>{let e=class{};return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["ngx-material-timepicker-content"]],inputs:{appendToInput:"appendToInput",inputElement:"inputElement"},ngContentSelectors:j,decls:5,vars:2,consts:[[3,"ngxAppendToInput",4,"ngIf","ngIfElse"],["timepickerModal",""],["timepickerOutlet",""],[3,"ngxAppendToInput"],[4,"ngTemplateOutlet"]],template:function(e,t){if(1&e&&(r.pc(),r.Pc(0,X,2,2,"div",0),r.Pc(1,G,1,1,"ng-template",null,1,r.Qc),r.Pc(3,Q,1,0,"ng-template",null,2,r.Qc)),2&e){const e=r.Bc(2);r.qc("ngIf",t.appendToInput)("ngIfElse",e)}},directives:function(){return[a.p,Re,a.u]},encapsulation:2}),e})(),Re=(()=>{let e=class{constructor(e,t){this.renderer=t,this.element=e.nativeElement}get inputCords(){return this.inputElement.getBoundingClientRect()}get direction(){const e=this.element.offsetHeight,{bottom:t,top:n}=this._inputCords,i=(window&&window.innerHeight)-t<e;return i&&n>e?"top":i&&n<e?"center":"bottom"}ngAfterViewInit(){this._inputCords=this.inputCords,this._direction=this.direction,this.append()}changePosition(){const{bottom:e,top:t}=this.inputCords,n=this.defineElementYByDirection(t,e);this.setStyle("top",`${n}px`)}append(){const{left:e,bottom:t,top:n}=this._inputCords,i=this.defineElementYByDirection(n,t);this.setStyle("position","fixed"),this.setStyle("left",`${e}px`),this.setStyle("top",`${i}px`)}setStyle(e,t){this.renderer.setStyle(this.element,e,t)}defineElementYByDirection(e,t){return"top"===this._direction?e-this.element.offsetHeight:"center"===this._direction?e-this.element.offsetHeight/2:t}};return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l),r.Qb(r.G))},e.\u0275dir=r.Lb({type:e,selectors:[["","ngxAppendToInput",""]],hostBindings:function(e,t){1&e&&r.ec("scroll",function(){return t.changePosition()},!1,r.Ec)},inputs:{inputElement:["ngxAppendToInput","inputElement"]}}),e})();var je;let ze=(()=>{let e=je=class{static setLocale(e){return{ngModule:je,providers:[{provide:ce,useValue:e}]}}};return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({imports:[[a.c,f.m]]}),e})()},rDax:function(e,t,n){"use strict";n.d(t,"a",function(){return Q}),n.d(t,"b",function(){return G}),n.d(t,"c",function(){return H}),n.d(t,"d",function(){return k}),n.d(t,"e",function(){return E}),n.d(t,"f",function(){return $});var i=n("vxfF"),r=n("fXoL"),a=n("nLfN"),s=n("cH1L"),o=n("ofXK"),c=n("8LU1"),l=n("+rOU"),u=n("XNiG"),d=n("quSY"),h=n("VRyK"),p=n("IzEk"),f=n("1G5W"),m=n("GJmQ"),b=n("FtGj");const g=Object(a.g)();class _{constructor(e,t){this._viewportRuler=e,this._previousHTMLStyles={top:"",left:""},this._isEnabled=!1,this._document=t}attach(){}enable(){if(this._canBeEnabled()){const e=this._document.documentElement;this._previousScrollPosition=this._viewportRuler.getViewportScrollPosition(),this._previousHTMLStyles.left=e.style.left||"",this._previousHTMLStyles.top=e.style.top||"",e.style.left=Object(c.d)(-this._previousScrollPosition.left),e.style.top=Object(c.d)(-this._previousScrollPosition.top),e.classList.add("cdk-global-scrollblock"),this._isEnabled=!0}}disable(){if(this._isEnabled){const e=this._document.documentElement,t=e.style,n=this._document.body.style,i=t.scrollBehavior||"",r=n.scrollBehavior||"";this._isEnabled=!1,t.left=this._previousHTMLStyles.left,t.top=this._previousHTMLStyles.top,e.classList.remove("cdk-global-scrollblock"),g&&(t.scrollBehavior=n.scrollBehavior="auto"),window.scroll(this._previousScrollPosition.left,this._previousScrollPosition.top),g&&(t.scrollBehavior=i,n.scrollBehavior=r)}}_canBeEnabled(){if(this._document.documentElement.classList.contains("cdk-global-scrollblock")||this._isEnabled)return!1;const e=this._document.body,t=this._viewportRuler.getViewportSize();return e.scrollHeight>t.height||e.scrollWidth>t.width}}class v{constructor(e,t,n,i){this._scrollDispatcher=e,this._ngZone=t,this._viewportRuler=n,this._config=i,this._scrollSubscription=null,this._detach=()=>{this.disable(),this._overlayRef.hasAttached()&&this._ngZone.run(()=>this._overlayRef.detach())}}attach(e){this._overlayRef=e}enable(){if(this._scrollSubscription)return;const e=this._scrollDispatcher.scrolled(0);this._config&&this._config.threshold&&this._config.threshold>1?(this._initialScrollPosition=this._viewportRuler.getViewportScrollPosition().top,this._scrollSubscription=e.subscribe(()=>{const e=this._viewportRuler.getViewportScrollPosition().top;Math.abs(e-this._initialScrollPosition)>this._config.threshold?this._detach():this._overlayRef.updatePosition()})):this._scrollSubscription=e.subscribe(this._detach)}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}class y{enable(){}disable(){}attach(){}}function M(e,t){return t.some(t=>e.bottom<t.top||e.top>t.bottom||e.right<t.left||e.left>t.right)}function w(e,t){return t.some(t=>e.top<t.top||e.bottom>t.bottom||e.left<t.left||e.right>t.right)}class A{constructor(e,t,n,i){this._scrollDispatcher=e,this._viewportRuler=t,this._ngZone=n,this._config=i,this._scrollSubscription=null}attach(e){this._overlayRef=e}enable(){this._scrollSubscription||(this._scrollSubscription=this._scrollDispatcher.scrolled(this._config?this._config.scrollThrottle:0).subscribe(()=>{if(this._overlayRef.updatePosition(),this._config&&this._config.autoClose){const e=this._overlayRef.overlayElement.getBoundingClientRect(),{width:t,height:n}=this._viewportRuler.getViewportSize();M(e,[{width:t,height:n,bottom:n,right:t,top:0,left:0}])&&(this.disable(),this._ngZone.run(()=>this._overlayRef.detach()))}}))}disable(){this._scrollSubscription&&(this._scrollSubscription.unsubscribe(),this._scrollSubscription=null)}detach(){this.disable(),this._overlayRef=null}}let C=(()=>{class e{constructor(e,t,n,i){this._scrollDispatcher=e,this._viewportRuler=t,this._ngZone=n,this.noop=()=>new y,this.close=e=>new v(this._scrollDispatcher,this._ngZone,this._viewportRuler,e),this.block=()=>new _(this._viewportRuler,this._document),this.reposition=e=>new A(this._scrollDispatcher,this._viewportRuler,this._ngZone,e),this._document=i}}return e.\u0275fac=function(t){return new(t||e)(r.ac(i.c),r.ac(i.e),r.ac(r.B),r.ac(o.e))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(i.c),Object(r.ac)(i.e),Object(r.ac)(r.B),Object(r.ac)(o.e))},token:e,providedIn:"root"}),e})();class k{constructor(e){if(this.scrollStrategy=new y,this.panelClass="",this.hasBackdrop=!1,this.backdropClass="cdk-overlay-dark-backdrop",this.disposeOnNavigation=!1,e){const t=Object.keys(e);for(const n of t)void 0!==e[n]&&(this[n]=e[n])}}}class O{constructor(e,t,n,i,r){this.offsetX=n,this.offsetY=i,this.panelClass=r,this.originX=e.originX,this.originY=e.originY,this.overlayX=t.overlayX,this.overlayY=t.overlayY}}class S{constructor(e,t){this.connectionPair=e,this.scrollableViewProperties=t}}let L=(()=>{class e{constructor(e){this._attachedOverlays=[],this._document=e}ngOnDestroy(){this.detach()}add(e){this.remove(e),this._attachedOverlays.push(e)}remove(e){const t=this._attachedOverlays.indexOf(e);t>-1&&this._attachedOverlays.splice(t,1),0===this._attachedOverlays.length&&this.detach()}}return e.\u0275fac=function(t){return new(t||e)(r.ac(o.e))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(o.e))},token:e,providedIn:"root"}),e})(),T=(()=>{class e extends L{constructor(e){super(e),this._keydownListener=e=>{const t=this._attachedOverlays;for(let n=t.length-1;n>-1;n--)if(t[n]._keydownEvents.observers.length>0){t[n]._keydownEvents.next(e);break}}}add(e){super.add(e),this._isAttached||(this._document.body.addEventListener("keydown",this._keydownListener),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("keydown",this._keydownListener),this._isAttached=!1)}}return e.\u0275fac=function(t){return new(t||e)(r.ac(o.e))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(o.e))},token:e,providedIn:"root"}),e})(),x=(()=>{class e extends L{constructor(e,t){super(e),this._platform=t,this._cursorStyleIsSet=!1,this._clickListener=e=>{const t=e.composedPath?e.composedPath()[0]:e.target,n=this._attachedOverlays.slice();for(let i=n.length-1;i>-1;i--){const r=n[i];if(!(r._outsidePointerEvents.observers.length<1)&&r.hasAttached()){if(r.overlayElement.contains(t))break;r._outsidePointerEvents.next(e)}}}}add(e){super.add(e),this._isAttached||(this._document.body.addEventListener("click",this._clickListener,!0),this._document.body.addEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&!this._cursorStyleIsSet&&(this._cursorOriginalValue=this._document.body.style.cursor,this._document.body.style.cursor="pointer",this._cursorStyleIsSet=!0),this._isAttached=!0)}detach(){this._isAttached&&(this._document.body.removeEventListener("click",this._clickListener,!0),this._document.body.removeEventListener("contextmenu",this._clickListener,!0),this._platform.IOS&&this._cursorStyleIsSet&&(this._document.body.style.cursor=this._cursorOriginalValue,this._cursorStyleIsSet=!1),this._isAttached=!1)}}return e.\u0275fac=function(t){return new(t||e)(r.ac(o.e),r.ac(a.a))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(o.e),Object(r.ac)(a.a))},token:e,providedIn:"root"}),e})();const D=!("undefined"==typeof window||!window||!window.__karma__&&!window.jasmine);let E=(()=>{class e{constructor(e,t){this._platform=t,this._document=e}ngOnDestroy(){const e=this._containerElement;e&&e.parentNode&&e.parentNode.removeChild(e)}getContainerElement(){return this._containerElement||this._createContainer(),this._containerElement}_createContainer(){const e="cdk-overlay-container";if(this._platform.isBrowser||D){const t=this._document.querySelectorAll(`.${e}[platform="server"], .${e}[platform="test"]`);for(let e=0;e<t.length;e++)t[e].parentNode.removeChild(t[e])}const t=this._document.createElement("div");t.classList.add(e),D?t.setAttribute("platform","test"):this._platform.isBrowser||t.setAttribute("platform","server"),this._document.body.appendChild(t),this._containerElement=t}}return e.\u0275fac=function(t){return new(t||e)(r.ac(o.e),r.ac(a.a))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(o.e),Object(r.ac)(a.a))},token:e,providedIn:"root"}),e})();class P{constructor(e,t,n,i,r,a,s,o,c){this._portalOutlet=e,this._host=t,this._pane=n,this._config=i,this._ngZone=r,this._keyboardDispatcher=a,this._document=s,this._location=o,this._outsideClickDispatcher=c,this._backdropElement=null,this._backdropClick=new u.a,this._attachments=new u.a,this._detachments=new u.a,this._locationChanges=d.a.EMPTY,this._backdropClickHandler=e=>this._backdropClick.next(e),this._keydownEvents=new u.a,this._outsidePointerEvents=new u.a,i.scrollStrategy&&(this._scrollStrategy=i.scrollStrategy,this._scrollStrategy.attach(this)),this._positionStrategy=i.positionStrategy}get overlayElement(){return this._pane}get backdropElement(){return this._backdropElement}get hostElement(){return this._host}attach(e){let t=this._portalOutlet.attach(e);return!this._host.parentElement&&this._previousHostParent&&this._previousHostParent.appendChild(this._host),this._positionStrategy&&this._positionStrategy.attach(this),this._updateStackingOrder(),this._updateElementSize(),this._updateElementDirection(),this._scrollStrategy&&this._scrollStrategy.enable(),this._ngZone.onStable.pipe(Object(p.a)(1)).subscribe(()=>{this.hasAttached()&&this.updatePosition()}),this._togglePointerEvents(!0),this._config.hasBackdrop&&this._attachBackdrop(),this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!0),this._attachments.next(),this._keyboardDispatcher.add(this),this._config.disposeOnNavigation&&(this._locationChanges=this._location.subscribe(()=>this.dispose())),this._outsideClickDispatcher.add(this),t}detach(){if(!this.hasAttached())return;this.detachBackdrop(),this._togglePointerEvents(!1),this._positionStrategy&&this._positionStrategy.detach&&this._positionStrategy.detach(),this._scrollStrategy&&this._scrollStrategy.disable();const e=this._portalOutlet.detach();return this._detachments.next(),this._keyboardDispatcher.remove(this),this._detachContentWhenStable(),this._locationChanges.unsubscribe(),this._outsideClickDispatcher.remove(this),e}dispose(){const e=this.hasAttached();this._positionStrategy&&this._positionStrategy.dispose(),this._disposeScrollStrategy(),this.detachBackdrop(),this._locationChanges.unsubscribe(),this._keyboardDispatcher.remove(this),this._portalOutlet.dispose(),this._attachments.complete(),this._backdropClick.complete(),this._keydownEvents.complete(),this._outsidePointerEvents.complete(),this._outsideClickDispatcher.remove(this),this._host&&this._host.parentNode&&(this._host.parentNode.removeChild(this._host),this._host=null),this._previousHostParent=this._pane=null,e&&this._detachments.next(),this._detachments.complete()}hasAttached(){return this._portalOutlet.hasAttached()}backdropClick(){return this._backdropClick}attachments(){return this._attachments}detachments(){return this._detachments}keydownEvents(){return this._keydownEvents}outsidePointerEvents(){return this._outsidePointerEvents}getConfig(){return this._config}updatePosition(){this._positionStrategy&&this._positionStrategy.apply()}updatePositionStrategy(e){e!==this._positionStrategy&&(this._positionStrategy&&this._positionStrategy.dispose(),this._positionStrategy=e,this.hasAttached()&&(e.attach(this),this.updatePosition()))}updateSize(e){this._config=Object.assign(Object.assign({},this._config),e),this._updateElementSize()}setDirection(e){this._config=Object.assign(Object.assign({},this._config),{direction:e}),this._updateElementDirection()}addPanelClass(e){this._pane&&this._toggleClasses(this._pane,e,!0)}removePanelClass(e){this._pane&&this._toggleClasses(this._pane,e,!1)}getDirection(){const e=this._config.direction;return e?"string"==typeof e?e:e.value:"ltr"}updateScrollStrategy(e){e!==this._scrollStrategy&&(this._disposeScrollStrategy(),this._scrollStrategy=e,this.hasAttached()&&(e.attach(this),e.enable()))}_updateElementDirection(){this._host.setAttribute("dir",this.getDirection())}_updateElementSize(){if(!this._pane)return;const e=this._pane.style;e.width=Object(c.d)(this._config.width),e.height=Object(c.d)(this._config.height),e.minWidth=Object(c.d)(this._config.minWidth),e.minHeight=Object(c.d)(this._config.minHeight),e.maxWidth=Object(c.d)(this._config.maxWidth),e.maxHeight=Object(c.d)(this._config.maxHeight)}_togglePointerEvents(e){this._pane.style.pointerEvents=e?"":"none"}_attachBackdrop(){const e="cdk-overlay-backdrop-showing";this._backdropElement=this._document.createElement("div"),this._backdropElement.classList.add("cdk-overlay-backdrop"),this._config.backdropClass&&this._toggleClasses(this._backdropElement,this._config.backdropClass,!0),this._host.parentElement.insertBefore(this._backdropElement,this._host),this._backdropElement.addEventListener("click",this._backdropClickHandler),"undefined"!=typeof requestAnimationFrame?this._ngZone.runOutsideAngular(()=>{requestAnimationFrame(()=>{this._backdropElement&&this._backdropElement.classList.add(e)})}):this._backdropElement.classList.add(e)}_updateStackingOrder(){this._host.nextSibling&&this._host.parentNode.appendChild(this._host)}detachBackdrop(){let e,t=this._backdropElement;if(!t)return;let n=()=>{t&&(t.removeEventListener("click",this._backdropClickHandler),t.removeEventListener("transitionend",n),t.parentNode&&t.parentNode.removeChild(t)),this._backdropElement==t&&(this._backdropElement=null),this._config.backdropClass&&this._toggleClasses(t,this._config.backdropClass,!1),clearTimeout(e)};t.classList.remove("cdk-overlay-backdrop-showing"),this._ngZone.runOutsideAngular(()=>{t.addEventListener("transitionend",n)}),t.style.pointerEvents="none",e=this._ngZone.runOutsideAngular(()=>setTimeout(n,500))}_toggleClasses(e,t,n){const i=e.classList;Object(c.b)(t).forEach(e=>{e&&(n?i.add(e):i.remove(e))})}_detachContentWhenStable(){this._ngZone.runOutsideAngular(()=>{const e=this._ngZone.onStable.pipe(Object(f.a)(Object(h.a)(this._attachments,this._detachments))).subscribe(()=>{this._pane&&this._host&&0!==this._pane.children.length||(this._pane&&this._config.panelClass&&this._toggleClasses(this._pane,this._config.panelClass,!1),this._host&&this._host.parentElement&&(this._previousHostParent=this._host.parentElement,this._previousHostParent.removeChild(this._host)),e.unsubscribe())})})}_disposeScrollStrategy(){const e=this._scrollStrategy;e&&(e.disable(),e.detach&&e.detach())}}const R="cdk-overlay-connected-position-bounding-box",j=/([A-Za-z%]+)$/;class z{constructor(e,t,n,i,r){this._viewportRuler=t,this._document=n,this._platform=i,this._overlayContainer=r,this._lastBoundingBoxSize={width:0,height:0},this._isPushed=!1,this._canPush=!0,this._growAfterOpen=!1,this._hasFlexibleDimensions=!0,this._positionLocked=!1,this._viewportMargin=0,this._scrollables=[],this._preferredPositions=[],this._positionChanges=new u.a,this._resizeSubscription=d.a.EMPTY,this._offsetX=0,this._offsetY=0,this._appliedPanelClasses=[],this.positionChanges=this._positionChanges,this.setOrigin(e)}get positions(){return this._preferredPositions}attach(e){this._validatePositions(),e.hostElement.classList.add(R),this._overlayRef=e,this._boundingBox=e.hostElement,this._pane=e.overlayElement,this._isDisposed=!1,this._isInitialRender=!0,this._lastPosition=null,this._resizeSubscription.unsubscribe(),this._resizeSubscription=this._viewportRuler.change().subscribe(()=>{this._isInitialRender=!0,this.apply()})}apply(){if(this._isDisposed||!this._platform.isBrowser)return;if(!this._isInitialRender&&this._positionLocked&&this._lastPosition)return void this.reapplyLastPosition();this._clearPanelClasses(),this._resetOverlayElementStyles(),this._resetBoundingBoxStyles(),this._viewportRect=this._getNarrowedViewportRect(),this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect();const e=this._originRect,t=this._overlayRect,n=this._viewportRect,i=[];let r;for(let a of this._preferredPositions){let s=this._getOriginPoint(e,a),o=this._getOverlayPoint(s,t,a),c=this._getOverlayFit(o,t,n,a);if(c.isCompletelyWithinViewport)return this._isPushed=!1,void this._applyPosition(a,s);this._canFitWithFlexibleDimensions(c,o,n)?i.push({position:a,origin:s,overlayRect:t,boundingBoxRect:this._calculateBoundingBoxRect(s,a)}):(!r||r.overlayFit.visibleArea<c.visibleArea)&&(r={overlayFit:c,overlayPoint:o,originPoint:s,position:a,overlayRect:t})}if(i.length){let e=null,t=-1;for(const n of i){const i=n.boundingBoxRect.width*n.boundingBoxRect.height*(n.position.weight||1);i>t&&(t=i,e=n)}return this._isPushed=!1,void this._applyPosition(e.position,e.origin)}if(this._canPush)return this._isPushed=!0,void this._applyPosition(r.position,r.originPoint);this._applyPosition(r.position,r.originPoint)}detach(){this._clearPanelClasses(),this._lastPosition=null,this._previousPushAmount=null,this._resizeSubscription.unsubscribe()}dispose(){this._isDisposed||(this._boundingBox&&N(this._boundingBox.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this._pane&&this._resetOverlayElementStyles(),this._overlayRef&&this._overlayRef.hostElement.classList.remove(R),this.detach(),this._positionChanges.complete(),this._overlayRef=this._boundingBox=null,this._isDisposed=!0)}reapplyLastPosition(){if(!this._isDisposed&&(!this._platform||this._platform.isBrowser)){this._originRect=this._getOriginRect(),this._overlayRect=this._pane.getBoundingClientRect(),this._viewportRect=this._getNarrowedViewportRect();const e=this._lastPosition||this._preferredPositions[0],t=this._getOriginPoint(this._originRect,e);this._applyPosition(e,t)}}withScrollableContainers(e){return this._scrollables=e,this}withPositions(e){return this._preferredPositions=e,-1===e.indexOf(this._lastPosition)&&(this._lastPosition=null),this._validatePositions(),this}withViewportMargin(e){return this._viewportMargin=e,this}withFlexibleDimensions(e=!0){return this._hasFlexibleDimensions=e,this}withGrowAfterOpen(e=!0){return this._growAfterOpen=e,this}withPush(e=!0){return this._canPush=e,this}withLockedPosition(e=!0){return this._positionLocked=e,this}setOrigin(e){return this._origin=e,this}withDefaultOffsetX(e){return this._offsetX=e,this}withDefaultOffsetY(e){return this._offsetY=e,this}withTransformOriginOn(e){return this._transformOriginSelector=e,this}_getOriginPoint(e,t){let n,i;if("center"==t.originX)n=e.left+e.width/2;else{const i=this._isRtl()?e.right:e.left,r=this._isRtl()?e.left:e.right;n="start"==t.originX?i:r}return i="center"==t.originY?e.top+e.height/2:"top"==t.originY?e.top:e.bottom,{x:n,y:i}}_getOverlayPoint(e,t,n){let i,r;return i="center"==n.overlayX?-t.width/2:"start"===n.overlayX?this._isRtl()?-t.width:0:this._isRtl()?0:-t.width,r="center"==n.overlayY?-t.height/2:"top"==n.overlayY?0:-t.height,{x:e.x+i,y:e.y+r}}_getOverlayFit(e,t,n,i){const r=F(t);let{x:a,y:s}=e,o=this._getOffset(i,"x"),c=this._getOffset(i,"y");o&&(a+=o),c&&(s+=c);let l=0-s,u=s+r.height-n.height,d=this._subtractOverflows(r.width,0-a,a+r.width-n.width),h=this._subtractOverflows(r.height,l,u),p=d*h;return{visibleArea:p,isCompletelyWithinViewport:r.width*r.height===p,fitsInViewportVertically:h===r.height,fitsInViewportHorizontally:d==r.width}}_canFitWithFlexibleDimensions(e,t,n){if(this._hasFlexibleDimensions){const i=n.bottom-t.y,r=n.right-t.x,a=I(this._overlayRef.getConfig().minHeight),s=I(this._overlayRef.getConfig().minWidth),o=e.fitsInViewportHorizontally||null!=s&&s<=r;return(e.fitsInViewportVertically||null!=a&&a<=i)&&o}return!1}_pushOverlayOnScreen(e,t,n){if(this._previousPushAmount&&this._positionLocked)return{x:e.x+this._previousPushAmount.x,y:e.y+this._previousPushAmount.y};const i=F(t),r=this._viewportRect,a=Math.max(e.x+i.width-r.width,0),s=Math.max(e.y+i.height-r.height,0),o=Math.max(r.top-n.top-e.y,0),c=Math.max(r.left-n.left-e.x,0);let l=0,u=0;return l=i.width<=r.width?c||-a:e.x<this._viewportMargin?r.left-n.left-e.x:0,u=i.height<=r.height?o||-s:e.y<this._viewportMargin?r.top-n.top-e.y:0,this._previousPushAmount={x:l,y:u},{x:e.x+l,y:e.y+u}}_applyPosition(e,t){if(this._setTransformOrigin(e),this._setOverlayElementStyles(t,e),this._setBoundingBoxStyles(t,e),e.panelClass&&this._addPanelClasses(e.panelClass),this._lastPosition=e,this._positionChanges.observers.length){const t=this._getScrollVisibility(),n=new S(e,t);this._positionChanges.next(n)}this._isInitialRender=!1}_setTransformOrigin(e){if(!this._transformOriginSelector)return;const t=this._boundingBox.querySelectorAll(this._transformOriginSelector);let n,i=e.overlayY;n="center"===e.overlayX?"center":this._isRtl()?"start"===e.overlayX?"right":"left":"start"===e.overlayX?"left":"right";for(let r=0;r<t.length;r++)t[r].style.transformOrigin=`${n} ${i}`}_calculateBoundingBoxRect(e,t){const n=this._viewportRect,i=this._isRtl();let r,a,s,o,c,l;if("top"===t.overlayY)a=e.y,r=n.height-a+this._viewportMargin;else if("bottom"===t.overlayY)s=n.height-e.y+2*this._viewportMargin,r=n.height-s+this._viewportMargin;else{const t=Math.min(n.bottom-e.y+n.top,e.y),i=this._lastBoundingBoxSize.height;r=2*t,a=e.y-t,r>i&&!this._isInitialRender&&!this._growAfterOpen&&(a=e.y-i/2)}if("end"===t.overlayX&&!i||"start"===t.overlayX&&i)l=n.width-e.x+this._viewportMargin,o=e.x-this._viewportMargin;else if("start"===t.overlayX&&!i||"end"===t.overlayX&&i)c=e.x,o=n.right-e.x;else{const t=Math.min(n.right-e.x+n.left,e.x),i=this._lastBoundingBoxSize.width;o=2*t,c=e.x-t,o>i&&!this._isInitialRender&&!this._growAfterOpen&&(c=e.x-i/2)}return{top:a,left:c,bottom:s,right:l,width:o,height:r}}_setBoundingBoxStyles(e,t){const n=this._calculateBoundingBoxRect(e,t);this._isInitialRender||this._growAfterOpen||(n.height=Math.min(n.height,this._lastBoundingBoxSize.height),n.width=Math.min(n.width,this._lastBoundingBoxSize.width));const i={};if(this._hasExactPosition())i.top=i.left="0",i.bottom=i.right=i.maxHeight=i.maxWidth="",i.width=i.height="100%";else{const e=this._overlayRef.getConfig().maxHeight,r=this._overlayRef.getConfig().maxWidth;i.height=Object(c.d)(n.height),i.top=Object(c.d)(n.top),i.bottom=Object(c.d)(n.bottom),i.width=Object(c.d)(n.width),i.left=Object(c.d)(n.left),i.right=Object(c.d)(n.right),i.alignItems="center"===t.overlayX?"center":"end"===t.overlayX?"flex-end":"flex-start",i.justifyContent="center"===t.overlayY?"center":"bottom"===t.overlayY?"flex-end":"flex-start",e&&(i.maxHeight=Object(c.d)(e)),r&&(i.maxWidth=Object(c.d)(r))}this._lastBoundingBoxSize=n,N(this._boundingBox.style,i)}_resetBoundingBoxStyles(){N(this._boundingBox.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}_resetOverlayElementStyles(){N(this._pane.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}_setOverlayElementStyles(e,t){const n={},i=this._hasExactPosition(),r=this._hasFlexibleDimensions,a=this._overlayRef.getConfig();if(i){const i=this._viewportRuler.getViewportScrollPosition();N(n,this._getExactOverlayY(t,e,i)),N(n,this._getExactOverlayX(t,e,i))}else n.position="static";let s="",o=this._getOffset(t,"x"),l=this._getOffset(t,"y");o&&(s+=`translateX(${o}px) `),l&&(s+=`translateY(${l}px)`),n.transform=s.trim(),a.maxHeight&&(i?n.maxHeight=Object(c.d)(a.maxHeight):r&&(n.maxHeight="")),a.maxWidth&&(i?n.maxWidth=Object(c.d)(a.maxWidth):r&&(n.maxWidth="")),N(this._pane.style,n)}_getExactOverlayY(e,t,n){let i={top:"",bottom:""},r=this._getOverlayPoint(t,this._overlayRect,e);this._isPushed&&(r=this._pushOverlayOnScreen(r,this._overlayRect,n));let a=this._overlayContainer.getContainerElement().getBoundingClientRect().top;return r.y-=a,"bottom"===e.overlayY?i.bottom=this._document.documentElement.clientHeight-(r.y+this._overlayRect.height)+"px":i.top=Object(c.d)(r.y),i}_getExactOverlayX(e,t,n){let i,r={left:"",right:""},a=this._getOverlayPoint(t,this._overlayRect,e);return this._isPushed&&(a=this._pushOverlayOnScreen(a,this._overlayRect,n)),i=this._isRtl()?"end"===e.overlayX?"left":"right":"end"===e.overlayX?"right":"left","right"===i?r.right=this._document.documentElement.clientWidth-(a.x+this._overlayRect.width)+"px":r.left=Object(c.d)(a.x),r}_getScrollVisibility(){const e=this._getOriginRect(),t=this._pane.getBoundingClientRect(),n=this._scrollables.map(e=>e.getElementRef().nativeElement.getBoundingClientRect());return{isOriginClipped:w(e,n),isOriginOutsideView:M(e,n),isOverlayClipped:w(t,n),isOverlayOutsideView:M(t,n)}}_subtractOverflows(e,...t){return t.reduce((e,t)=>e-Math.max(t,0),e)}_getNarrowedViewportRect(){const e=this._document.documentElement.clientWidth,t=this._document.documentElement.clientHeight,n=this._viewportRuler.getViewportScrollPosition();return{top:n.top+this._viewportMargin,left:n.left+this._viewportMargin,right:n.left+e-this._viewportMargin,bottom:n.top+t-this._viewportMargin,width:e-2*this._viewportMargin,height:t-2*this._viewportMargin}}_isRtl(){return"rtl"===this._overlayRef.getDirection()}_hasExactPosition(){return!this._hasFlexibleDimensions||this._isPushed}_getOffset(e,t){return"x"===t?null==e.offsetX?this._offsetX:e.offsetX:null==e.offsetY?this._offsetY:e.offsetY}_validatePositions(){}_addPanelClasses(e){this._pane&&Object(c.b)(e).forEach(e=>{""!==e&&-1===this._appliedPanelClasses.indexOf(e)&&(this._appliedPanelClasses.push(e),this._pane.classList.add(e))})}_clearPanelClasses(){this._pane&&(this._appliedPanelClasses.forEach(e=>{this._pane.classList.remove(e)}),this._appliedPanelClasses=[])}_getOriginRect(){const e=this._origin;if(e instanceof r.l)return e.nativeElement.getBoundingClientRect();if(e instanceof Element)return e.getBoundingClientRect();const t=e.width||0,n=e.height||0;return{top:e.y,bottom:e.y+n,left:e.x,right:e.x+t,height:n,width:t}}}function N(e,t){for(let n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function I(e){if("number"!=typeof e&&null!=e){const[t,n]=e.split(j);return n&&"px"!==n?null:parseFloat(t)}return e||null}function F(e){return{top:Math.floor(e.top),right:Math.floor(e.right),bottom:Math.floor(e.bottom),left:Math.floor(e.left),width:Math.floor(e.width),height:Math.floor(e.height)}}class W{constructor(e,t,n,i,r,a,s){this._preferredPositions=[],this._positionStrategy=new z(n,i,r,a,s).withFlexibleDimensions(!1).withPush(!1).withViewportMargin(0),this.withFallbackPosition(e,t),this.onPositionChange=this._positionStrategy.positionChanges}get positions(){return this._preferredPositions}attach(e){this._overlayRef=e,this._positionStrategy.attach(e),this._direction&&(e.setDirection(this._direction),this._direction=null)}dispose(){this._positionStrategy.dispose()}detach(){this._positionStrategy.detach()}apply(){this._positionStrategy.apply()}recalculateLastPosition(){this._positionStrategy.reapplyLastPosition()}withScrollableContainers(e){this._positionStrategy.withScrollableContainers(e)}withFallbackPosition(e,t,n,i){const r=new O(e,t,n,i);return this._preferredPositions.push(r),this._positionStrategy.withPositions(this._preferredPositions),this}withDirection(e){return this._overlayRef?this._overlayRef.setDirection(e):this._direction=e,this}withOffsetX(e){return this._positionStrategy.withDefaultOffsetX(e),this}withOffsetY(e){return this._positionStrategy.withDefaultOffsetY(e),this}withLockedPosition(e){return this._positionStrategy.withLockedPosition(e),this}withPositions(e){return this._preferredPositions=e.slice(),this._positionStrategy.withPositions(this._preferredPositions),this}setOrigin(e){return this._positionStrategy.setOrigin(e),this}}const q="cdk-global-overlay-wrapper";class B{constructor(){this._cssPosition="static",this._topOffset="",this._bottomOffset="",this._leftOffset="",this._rightOffset="",this._alignItems="",this._justifyContent="",this._width="",this._height=""}attach(e){const t=e.getConfig();this._overlayRef=e,this._width&&!t.width&&e.updateSize({width:this._width}),this._height&&!t.height&&e.updateSize({height:this._height}),e.hostElement.classList.add(q),this._isDisposed=!1}top(e=""){return this._bottomOffset="",this._topOffset=e,this._alignItems="flex-start",this}left(e=""){return this._rightOffset="",this._leftOffset=e,this._justifyContent="flex-start",this}bottom(e=""){return this._topOffset="",this._bottomOffset=e,this._alignItems="flex-end",this}right(e=""){return this._leftOffset="",this._rightOffset=e,this._justifyContent="flex-end",this}width(e=""){return this._overlayRef?this._overlayRef.updateSize({width:e}):this._width=e,this}height(e=""){return this._overlayRef?this._overlayRef.updateSize({height:e}):this._height=e,this}centerHorizontally(e=""){return this.left(e),this._justifyContent="center",this}centerVertically(e=""){return this.top(e),this._alignItems="center",this}apply(){if(!this._overlayRef||!this._overlayRef.hasAttached())return;const e=this._overlayRef.overlayElement.style,t=this._overlayRef.hostElement.style,n=this._overlayRef.getConfig(),{width:i,height:r,maxWidth:a,maxHeight:s}=n,o=!("100%"!==i&&"100vw"!==i||a&&"100%"!==a&&"100vw"!==a),c=!("100%"!==r&&"100vh"!==r||s&&"100%"!==s&&"100vh"!==s);e.position=this._cssPosition,e.marginLeft=o?"0":this._leftOffset,e.marginTop=c?"0":this._topOffset,e.marginBottom=this._bottomOffset,e.marginRight=this._rightOffset,o?t.justifyContent="flex-start":"center"===this._justifyContent?t.justifyContent="center":"rtl"===this._overlayRef.getConfig().direction?"flex-start"===this._justifyContent?t.justifyContent="flex-end":"flex-end"===this._justifyContent&&(t.justifyContent="flex-start"):t.justifyContent=this._justifyContent,t.alignItems=c?"flex-start":this._alignItems}dispose(){if(this._isDisposed||!this._overlayRef)return;const e=this._overlayRef.overlayElement.style,t=this._overlayRef.hostElement,n=t.style;t.classList.remove(q),n.justifyContent=n.alignItems=e.marginTop=e.marginBottom=e.marginLeft=e.marginRight=e.position="",this._overlayRef=null,this._isDisposed=!0}}let V=(()=>{class e{constructor(e,t,n,i){this._viewportRuler=e,this._document=t,this._platform=n,this._overlayContainer=i}global(){return new B}connectedTo(e,t,n){return new W(t,n,e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}flexibleConnectedTo(e){return new z(e,this._viewportRuler,this._document,this._platform,this._overlayContainer)}}return e.\u0275fac=function(t){return new(t||e)(r.ac(i.e),r.ac(o.e),r.ac(a.a),r.ac(E))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(i.e),Object(r.ac)(o.e),Object(r.ac)(a.a),Object(r.ac)(E))},token:e,providedIn:"root"}),e})(),Y=0,H=(()=>{class e{constructor(e,t,n,i,r,a,s,o,c,l,u){this.scrollStrategies=e,this._overlayContainer=t,this._componentFactoryResolver=n,this._positionBuilder=i,this._keyboardDispatcher=r,this._injector=a,this._ngZone=s,this._document=o,this._directionality=c,this._location=l,this._outsideClickDispatcher=u}create(e){const t=this._createHostElement(),n=this._createPaneElement(t),i=this._createPortalOutlet(n),r=new k(e);return r.direction=r.direction||this._directionality.value,new P(i,t,n,r,this._ngZone,this._keyboardDispatcher,this._document,this._location,this._outsideClickDispatcher)}position(){return this._positionBuilder}_createPaneElement(e){const t=this._document.createElement("div");return t.id="cdk-overlay-"+Y++,t.classList.add("cdk-overlay-pane"),e.appendChild(t),t}_createHostElement(){const e=this._document.createElement("div");return this._overlayContainer.getContainerElement().appendChild(e),e}_createPortalOutlet(e){return this._appRef||(this._appRef=this._injector.get(r.g)),new l.e(e,this._componentFactoryResolver,this._appRef,this._injector,this._document)}}return e.\u0275fac=function(t){return new(t||e)(r.ac(C),r.ac(E),r.ac(r.j),r.ac(V),r.ac(T),r.ac(r.t),r.ac(r.B),r.ac(o.e),r.ac(s.b),r.ac(o.l),r.ac(x))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})();const X=[{originX:"start",originY:"bottom",overlayX:"start",overlayY:"top"},{originX:"start",originY:"top",overlayX:"start",overlayY:"bottom"},{originX:"end",originY:"top",overlayX:"end",overlayY:"bottom"},{originX:"end",originY:"bottom",overlayX:"end",overlayY:"top"}],U=new r.s("cdk-connected-overlay-scroll-strategy");let G=(()=>{class e{constructor(e){this.elementRef=e}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l))},e.\u0275dir=r.Lb({type:e,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],exportAs:["cdkOverlayOrigin"]}),e})(),Q=(()=>{class e{constructor(e,t,n,i,a){this._overlay=e,this._dir=a,this._hasBackdrop=!1,this._lockPosition=!1,this._growAfterOpen=!1,this._flexibleDimensions=!1,this._push=!1,this._backdropSubscription=d.a.EMPTY,this._attachSubscription=d.a.EMPTY,this._detachSubscription=d.a.EMPTY,this._positionSubscription=d.a.EMPTY,this.viewportMargin=0,this.open=!1,this.disableClose=!1,this.backdropClick=new r.o,this.positionChange=new r.o,this.attach=new r.o,this.detach=new r.o,this.overlayKeydown=new r.o,this.overlayOutsideClick=new r.o,this._templatePortal=new l.g(t,n),this._scrollStrategyFactory=i,this.scrollStrategy=this._scrollStrategyFactory()}get offsetX(){return this._offsetX}set offsetX(e){this._offsetX=e,this._position&&this._updatePositionStrategy(this._position)}get offsetY(){return this._offsetY}set offsetY(e){this._offsetY=e,this._position&&this._updatePositionStrategy(this._position)}get hasBackdrop(){return this._hasBackdrop}set hasBackdrop(e){this._hasBackdrop=Object(c.c)(e)}get lockPosition(){return this._lockPosition}set lockPosition(e){this._lockPosition=Object(c.c)(e)}get flexibleDimensions(){return this._flexibleDimensions}set flexibleDimensions(e){this._flexibleDimensions=Object(c.c)(e)}get growAfterOpen(){return this._growAfterOpen}set growAfterOpen(e){this._growAfterOpen=Object(c.c)(e)}get push(){return this._push}set push(e){this._push=Object(c.c)(e)}get overlayRef(){return this._overlayRef}get dir(){return this._dir?this._dir.value:"ltr"}ngOnDestroy(){this._attachSubscription.unsubscribe(),this._detachSubscription.unsubscribe(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this._overlayRef&&this._overlayRef.dispose()}ngOnChanges(e){this._position&&(this._updatePositionStrategy(this._position),this._overlayRef.updateSize({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight}),e.origin&&this.open&&this._position.apply()),e.open&&(this.open?this._attachOverlay():this._detachOverlay())}_createOverlay(){this.positions&&this.positions.length||(this.positions=X);const e=this._overlayRef=this._overlay.create(this._buildConfig());this._attachSubscription=e.attachments().subscribe(()=>this.attach.emit()),this._detachSubscription=e.detachments().subscribe(()=>this.detach.emit()),e.keydownEvents().subscribe(e=>{this.overlayKeydown.next(e),e.keyCode!==b.h||this.disableClose||Object(b.t)(e)||(e.preventDefault(),this._detachOverlay())}),this._overlayRef.outsidePointerEvents().subscribe(e=>{this.overlayOutsideClick.next(e)})}_buildConfig(){const e=this._position=this.positionStrategy||this._createPositionStrategy(),t=new k({direction:this._dir,positionStrategy:e,scrollStrategy:this.scrollStrategy,hasBackdrop:this.hasBackdrop});return(this.width||0===this.width)&&(t.width=this.width),(this.height||0===this.height)&&(t.height=this.height),(this.minWidth||0===this.minWidth)&&(t.minWidth=this.minWidth),(this.minHeight||0===this.minHeight)&&(t.minHeight=this.minHeight),this.backdropClass&&(t.backdropClass=this.backdropClass),this.panelClass&&(t.panelClass=this.panelClass),t}_updatePositionStrategy(e){const t=this.positions.map(e=>({originX:e.originX,originY:e.originY,overlayX:e.overlayX,overlayY:e.overlayY,offsetX:e.offsetX||this.offsetX,offsetY:e.offsetY||this.offsetY,panelClass:e.panelClass||void 0}));return e.setOrigin(this.origin.elementRef).withPositions(t).withFlexibleDimensions(this.flexibleDimensions).withPush(this.push).withGrowAfterOpen(this.growAfterOpen).withViewportMargin(this.viewportMargin).withLockedPosition(this.lockPosition).withTransformOriginOn(this.transformOriginSelector)}_createPositionStrategy(){const e=this._overlay.position().flexibleConnectedTo(this.origin.elementRef);return this._updatePositionStrategy(e),e}_attachOverlay(){this._overlayRef?this._overlayRef.getConfig().hasBackdrop=this.hasBackdrop:this._createOverlay(),this._overlayRef.hasAttached()||this._overlayRef.attach(this._templatePortal),this.hasBackdrop?this._backdropSubscription=this._overlayRef.backdropClick().subscribe(e=>{this.backdropClick.emit(e)}):this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe(),this.positionChange.observers.length>0&&(this._positionSubscription=this._position.positionChanges.pipe(Object(m.a)(()=>this.positionChange.observers.length>0)).subscribe(e=>{this.positionChange.emit(e),0===this.positionChange.observers.length&&this._positionSubscription.unsubscribe()}))}_detachOverlay(){this._overlayRef&&this._overlayRef.detach(),this._backdropSubscription.unsubscribe(),this._positionSubscription.unsubscribe()}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(H),r.Qb(r.N),r.Qb(r.R),r.Qb(U),r.Qb(s.b,8))},e.\u0275dir=r.Lb({type:e,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{viewportMargin:["cdkConnectedOverlayViewportMargin","viewportMargin"],open:["cdkConnectedOverlayOpen","open"],disableClose:["cdkConnectedOverlayDisableClose","disableClose"],scrollStrategy:["cdkConnectedOverlayScrollStrategy","scrollStrategy"],offsetX:["cdkConnectedOverlayOffsetX","offsetX"],offsetY:["cdkConnectedOverlayOffsetY","offsetY"],hasBackdrop:["cdkConnectedOverlayHasBackdrop","hasBackdrop"],lockPosition:["cdkConnectedOverlayLockPosition","lockPosition"],flexibleDimensions:["cdkConnectedOverlayFlexibleDimensions","flexibleDimensions"],growAfterOpen:["cdkConnectedOverlayGrowAfterOpen","growAfterOpen"],push:["cdkConnectedOverlayPush","push"],positions:["cdkConnectedOverlayPositions","positions"],origin:["cdkConnectedOverlayOrigin","origin"],positionStrategy:["cdkConnectedOverlayPositionStrategy","positionStrategy"],width:["cdkConnectedOverlayWidth","width"],height:["cdkConnectedOverlayHeight","height"],minWidth:["cdkConnectedOverlayMinWidth","minWidth"],minHeight:["cdkConnectedOverlayMinHeight","minHeight"],backdropClass:["cdkConnectedOverlayBackdropClass","backdropClass"],panelClass:["cdkConnectedOverlayPanelClass","panelClass"],transformOriginSelector:["cdkConnectedOverlayTransformOriginOn","transformOriginSelector"]},outputs:{backdropClick:"backdropClick",positionChange:"positionChange",attach:"attach",detach:"detach",overlayKeydown:"overlayKeydown",overlayOutsideClick:"overlayOutsideClick"},exportAs:["cdkConnectedOverlay"],features:[r.Ab]}),e})();const K={provide:U,deps:[H],useFactory:function(e){return()=>e.scrollStrategies.reposition()}};let $=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({providers:[H,K],imports:[[s.a,l.f,i.d],i.d]}),e})()},rVZT:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("X3V5"),r=n("dXqA"),a=n("fXoL"),s=n("tk/3");let o=(()=>{class e extends i.a{constructor(e){super(),this.http=e}getRevenues(e){return this.http.get(r.a.api+this.getSearchURL("/revenues",e))}updateFreelancerRevenue(e,t,n){return this.http.post(r.a.api+`/freelancers/${e}/revenues/${t}`,n,{observe:"response"})}createFreelancerRevenue(e,t){return this.http.post(r.a.api+`/freelancers/${e}/revenues`,t,{observe:"response"})}removeFreelancerRevenue(e,t){return this.http.delete(r.a.api+`/freelancers/${e}/revenues/${t}`,{observe:"response"})}updateRevenue(e,t){return this.http.post(r.a.api+`/revenues/${e}`,t,{observe:"response"})}createRevenue(e){return this.http.post(r.a.api+"/revenues",e,{observe:"response"})}removeRevenue(e){return this.http.delete(r.a.api+`/revenues/${e}`,{observe:"response"})}}return e.\u0275fac=function(t){return new(t||e)(a.ac(s.b))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},raLr:function(e,t,n){!function(e){"use strict";function t(e,t,n){return"m"===n?t?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===n?t?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":e+" "+(i=+e,r={ss:t?"\u0441\u0435\u043a\u0443\u043d\u0434\u0430_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434":"\u0441\u0435\u043a\u0443\u043d\u0434\u0443_\u0441\u0435\u043a\u0443\u043d\u0434\u0438_\u0441\u0435\u043a\u0443\u043d\u0434",mm:t?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443_\u0445\u0432\u0438\u043b\u0438\u043d\u0438_\u0445\u0432\u0438\u043b\u0438\u043d",hh:t?"\u0433\u043e\u0434\u0438\u043d\u0430_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d":"\u0433\u043e\u0434\u0438\u043d\u0443_\u0433\u043e\u0434\u0438\u043d\u0438_\u0433\u043e\u0434\u0438\u043d",dd:"\u0434\u0435\u043d\u044c_\u0434\u043d\u0456_\u0434\u043d\u0456\u0432",MM:"\u043c\u0456\u0441\u044f\u0446\u044c_\u043c\u0456\u0441\u044f\u0446\u0456_\u043c\u0456\u0441\u044f\u0446\u0456\u0432",yy:"\u0440\u0456\u043a_\u0440\u043e\u043a\u0438_\u0440\u043e\u043a\u0456\u0432"}[n].split("_"),i%10==1&&i%100!=11?r[0]:i%10>=2&&i%10<=4&&(i%100<10||i%100>=20)?r[1]:r[2]);var i,r}function n(e){return function(){return e+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}e.defineLocale("uk",{months:{format:"\u0441\u0456\u0447\u043d\u044f_\u043b\u044e\u0442\u043e\u0433\u043e_\u0431\u0435\u0440\u0435\u0437\u043d\u044f_\u043a\u0432\u0456\u0442\u043d\u044f_\u0442\u0440\u0430\u0432\u043d\u044f_\u0447\u0435\u0440\u0432\u043d\u044f_\u043b\u0438\u043f\u043d\u044f_\u0441\u0435\u0440\u043f\u043d\u044f_\u0432\u0435\u0440\u0435\u0441\u043d\u044f_\u0436\u043e\u0432\u0442\u043d\u044f_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434\u0430_\u0433\u0440\u0443\u0434\u043d\u044f".split("_"),standalone:"\u0441\u0456\u0447\u0435\u043d\u044c_\u043b\u044e\u0442\u0438\u0439_\u0431\u0435\u0440\u0435\u0437\u0435\u043d\u044c_\u043a\u0432\u0456\u0442\u0435\u043d\u044c_\u0442\u0440\u0430\u0432\u0435\u043d\u044c_\u0447\u0435\u0440\u0432\u0435\u043d\u044c_\u043b\u0438\u043f\u0435\u043d\u044c_\u0441\u0435\u0440\u043f\u0435\u043d\u044c_\u0432\u0435\u0440\u0435\u0441\u0435\u043d\u044c_\u0436\u043e\u0432\u0442\u0435\u043d\u044c_\u043b\u0438\u0441\u0442\u043e\u043f\u0430\u0434_\u0433\u0440\u0443\u0434\u0435\u043d\u044c".split("_")},monthsShort:"\u0441\u0456\u0447_\u043b\u044e\u0442_\u0431\u0435\u0440_\u043a\u0432\u0456\u0442_\u0442\u0440\u0430\u0432_\u0447\u0435\u0440\u0432_\u043b\u0438\u043f_\u0441\u0435\u0440\u043f_\u0432\u0435\u0440_\u0436\u043e\u0432\u0442_\u043b\u0438\u0441\u0442_\u0433\u0440\u0443\u0434".split("_"),weekdays:function(e,t){var n={nominative:"\u043d\u0435\u0434\u0456\u043b\u044f_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0430_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044f_\u0441\u0443\u0431\u043e\u0442\u0430".split("_"),accusative:"\u043d\u0435\u0434\u0456\u043b\u044e_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a_\u0432\u0456\u0432\u0442\u043e\u0440\u043e\u043a_\u0441\u0435\u0440\u0435\u0434\u0443_\u0447\u0435\u0442\u0432\u0435\u0440_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u044e_\u0441\u0443\u0431\u043e\u0442\u0443".split("_"),genitive:"\u043d\u0435\u0434\u0456\u043b\u0456_\u043f\u043e\u043d\u0435\u0434\u0456\u043b\u043a\u0430_\u0432\u0456\u0432\u0442\u043e\u0440\u043a\u0430_\u0441\u0435\u0440\u0435\u0434\u0438_\u0447\u0435\u0442\u0432\u0435\u0440\u0433\u0430_\u043f\u2019\u044f\u0442\u043d\u0438\u0446\u0456_\u0441\u0443\u0431\u043e\u0442\u0438".split("_")};return!0===e?n.nominative.slice(1,7).concat(n.nominative.slice(0,1)):e?n[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(t)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:n.nominative},weekdaysShort:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),weekdaysMin:"\u043d\u0434_\u043f\u043d_\u0432\u0442_\u0441\u0440_\u0447\u0442_\u043f\u0442_\u0441\u0431".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY \u0440.",LLL:"D MMMM YYYY \u0440., HH:mm",LLLL:"dddd, D MMMM YYYY \u0440., HH:mm"},calendar:{sameDay:n("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:n("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:n("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:n("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return n("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return n("[\u041c\u0438\u043d\u0443\u043b\u043e\u0433\u043e] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"\u0437\u0430 %s",past:"%s \u0442\u043e\u043c\u0443",s:"\u0434\u0435\u043a\u0456\u043b\u044c\u043a\u0430 \u0441\u0435\u043a\u0443\u043d\u0434",ss:t,m:t,mm:t,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:t,d:"\u0434\u0435\u043d\u044c",dd:t,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:t,y:"\u0440\u0456\u043a",yy:t},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(e){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(e)},meridiem:function(e,t,n){return e<4?"\u043d\u043e\u0447\u0456":e<12?"\u0440\u0430\u043d\u043a\u0443":e<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-\u0439";case"D":return e+"-\u0433\u043e";default:return e}},week:{dow:1,doy:7}})}(n("wd/R"))},"s+uk":function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[n][0]:r[n][1]}e.defineLocale("de-at",{months:"J\xe4nner_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"J\xe4n._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},snw9:function(e,t,n){"use strict";n.d(t,"a",function(){return W}),n.d(t,"b",function(){return j}),n.d(t,"c",function(){return ie}),n.d(t,"d",function(){return D}),n.d(t,"e",function(){return q});var i=n("kt0X"),r=n("VRyK"),a=n("HDdC"),s=n("XNiG"),o=(n("NXyV"),n("WMd4")),c=n("7o/Q");class l{call(e,t){return t.subscribe(new u(e))}}class u extends c.a{_next(e){}}class d{call(e,t){return t.subscribe(new h(e))}}class h extends c.a{constructor(e){super(e)}_next(e){this.destination.next(o.a.createNext(e))}_error(e){const t=this.destination;t.next(o.a.createError(e)),t.complete()}_complete(){const e=this.destination;e.next(o.a.createComplete()),e.complete()}}var p=n("lJxs"),f=n("JIr8"),m=n("pLZG"),b=n("quSY");function g(e,t,n,i){return r=>r.lift(new _(e,t,n,i))}class _{constructor(e,t,n,i){this.keySelector=e,this.elementSelector=t,this.durationSelector=n,this.subjectSelector=i}call(e,t){return t.subscribe(new v(e,this.keySelector,this.elementSelector,this.durationSelector,this.subjectSelector))}}class v extends c.a{constructor(e,t,n,i,r){super(e),this.keySelector=t,this.elementSelector=n,this.durationSelector=i,this.subjectSelector=r,this.groups=null,this.attemptedToUnsubscribe=!1,this.count=0}_next(e){let t;try{t=this.keySelector(e)}catch(n){return void this.error(n)}this._group(e,t)}_group(e,t){let n=this.groups;n||(n=this.groups=new Map);let i,r=n.get(t);if(this.elementSelector)try{i=this.elementSelector(e)}catch(a){this.error(a)}else i=e;if(!r){r=this.subjectSelector?this.subjectSelector():new s.a,n.set(t,r);const e=new M(t,r,this);if(this.destination.next(e),this.durationSelector){let e;try{e=this.durationSelector(new M(t,r))}catch(a){return void this.error(a)}this.add(e.subscribe(new y(t,r,this)))}}r.closed||r.next(i)}_error(e){const t=this.groups;t&&(t.forEach((t,n)=>{t.error(e)}),t.clear()),this.destination.error(e)}_complete(){const e=this.groups;e&&(e.forEach((e,t)=>{e.complete()}),e.clear()),this.destination.complete()}removeGroup(e){this.groups.delete(e)}unsubscribe(){this.closed||(this.attemptedToUnsubscribe=!0,0===this.count&&super.unsubscribe())}}class y extends c.a{constructor(e,t,n){super(t),this.key=e,this.group=t,this.parent=n}_next(e){this.complete()}_unsubscribe(){const{parent:e,key:t}=this;this.key=this.parent=null,e&&e.removeGroup(t)}}class M extends a.a{constructor(e,t,n){super(),this.key=e,this.groupSubject=t,this.refCountSubscription=n}_subscribe(e){const t=new b.a,{refCountSubscription:n,groupSubject:i}=this;return n&&!n.closed&&t.add(new w(n)),t.add(i.subscribe(e)),t}}class w extends b.a{constructor(e){super(),this.parent=e,e.count++}unsubscribe(){const e=this.parent;e.closed||this.closed||(super.unsubscribe(),e.count-=1,0===e.count&&e.attemptedToUnsubscribe&&e.unsubscribe())}}var A=n("5+tZ"),C=n("XqQ8");class k{call(e,t){return t.subscribe(new O(e))}}class O extends c.a{constructor(e){super(e)}_next(e){e.observe(this.destination)}}var S=n("IzEk"),L=(n("bOdf"),n("nYR2"),n("fXoL"));const T={dispatch:!0,useEffectsErrorHandler:!0},x="__@ngrx/effects_create__";function D(e,t){const n=e(),i=Object.assign(Object.assign({},T),t);return Object.defineProperty(n,x,{value:i}),n}function E(e){return Object.getOwnPropertyNames(e).filter(t=>e[t]&&e[t].hasOwnProperty(x)).map(t=>Object.assign({propertyName:t},e[t][x]))}function P(e){return Object.getPrototypeOf(e)}const R="__@ngrx/effects__";function j(e={}){return function(t,n){var i,r;i=t,r=Object.assign(Object.assign(Object.assign({},T),e),{propertyName:n}),N(i)?i.constructor[R].push(r):Object.defineProperty(i.constructor,R,{value:[r]})}}function z(e){return Object(i.m)(I,P)(e)}function N(e){return e.constructor.hasOwnProperty(R)}function I(e){return N(e)?e.constructor[R]:[]}function F(e,t,n=10){return e.pipe(Object(f.a)(i=>(t&&t.handleError(i),n<=1?e:F(e,t,n-1))))}let W=(()=>{class e extends a.a{constructor(e){super(),e&&(this.source=e)}lift(t){const n=new e;return n.source=this,n.operator=t,n}}return e.\u0275fac=function(t){return new(t||e)(L.ac(i.f))},e.\u0275prov=L.Mb({token:e,factory:e.\u0275fac}),e})();function q(...e){return Object(m.a)(t=>e.some(e=>"string"==typeof e?e===t.type:e.type===t.type))}function B(e){return V(e,"ngrxOnInitEffects")}function V(e,t){return e&&t in e&&"function"==typeof e[t]}const Y=new L.s("@ngrx/effects Internal Root Guard"),H=(new L.s("ngrx/effects: Immediate Effects"),new L.s("ngrx/effects: User Provided Effects")),X=new L.s("ngrx/effects: Internal Root Effects"),U=new L.s("ngrx/effects: Root Effects"),G=new L.s("ngrx/effects: Internal Feature Effects"),Q=new L.s("ngrx/effects: Feature Effects"),K=new L.s("ngrx/effects: Effects Error Handler");let $=(()=>{class e extends s.a{constructor(e,t){super(),this.errorHandler=e,this.effectsErrorHandler=t}addEffects(e){this.next(e)}toActions(){return this.pipe(g(P),Object(A.a)(e=>e.pipe(g(J))),Object(A.a)(e=>{const t=e.pipe(Object(C.a)(e=>{return(t=this.errorHandler,n=this.effectsErrorHandler,e=>{const i=function(e,t,n){const i=P(e).constructor.name,a=(s=e,[z,E].reduce((e,t)=>e.concat(t(s)),[])).map(({propertyName:r,dispatch:a,useEffectsErrorHandler:s})=>{const o="function"==typeof e[r]?e[r]():e[r],c=s?n(o,t):o;return!1===a?c.pipe(function(e){return e.lift(new l)}):c.pipe(function(e){return e.lift(new d)}).pipe(Object(p.a)(t=>({effect:e[r],notification:t,propertyName:r,sourceName:i,sourceInstance:e})))});var s;return Object(r.a)(...a)}(e,t,n);return V(e,"ngrxOnRunEffects")?e.ngrxOnRunEffects(i):i})(e);var t,n}),Object(p.a)(e=>(function(e,t){if("N"===e.notification.kind){const n=e.notification.value;!function(e){return"function"!=typeof e&&e&&e.type&&"string"==typeof e.type}(n)&&t.handleError(new Error(`Effect ${function({propertyName:e,sourceInstance:t,sourceName:n}){const i="function"==typeof t[e];return`"${n}.${String(e)}${i?"()":""}"`}(e)} dispatched an invalid action: ${function(e){try{return JSON.stringify(e)}catch(t){return e}}(n)}`))}}(e,this.errorHandler),e.notification)),Object(m.a)(e=>"N"===e.kind),function(e){return e.lift(new k)}),n=e.pipe(Object(S.a)(1),Object(m.a)(B),Object(p.a)(e=>e.ngrxOnInitEffects()));return Object(r.a)(t,n)}))}}return e.\u0275fac=function(t){return new(t||e)(L.ac(L.n),L.ac(K))},e.\u0275prov=L.Mb({token:e,factory:e.\u0275fac}),e})();function J(e){return V(e,"ngrxOnIdentifyEffects")?e.ngrxOnIdentifyEffects():""}let Z=(()=>{class e{constructor(e,t){this.effectSources=e,this.store=t,this.effectsSubscription=null}start(){this.effectsSubscription||(this.effectsSubscription=this.effectSources.toActions().subscribe(this.store))}ngOnDestroy(){this.effectsSubscription&&(this.effectsSubscription.unsubscribe(),this.effectsSubscription=null)}}return e.\u0275fac=function(t){return new(t||e)(L.ac($),L.ac(i.h))},e.\u0275prov=L.Mb({token:e,factory:e.\u0275fac}),e})();const ee="@ngrx/effects/init";Object(i.n)(ee);let te=(()=>{class e{constructor(e,t,n,i,r,a,s){this.sources=e,t.start(),i.forEach(t=>e.addEffects(t)),n.dispatch({type:ee})}addEffects(e){this.sources.addEffects(e)}}return e.\u0275fac=function(t){return new(t||e)(L.ac($),L.ac(Z),L.ac(i.h),L.ac(U),L.ac(i.k,8),L.ac(i.i,8),L.ac(Y,8))},e.\u0275mod=L.Ob({type:e}),e.\u0275inj=L.Nb({}),e})(),ne=(()=>{class e{constructor(e,t,n,i){t.forEach(t=>t.forEach(t=>e.addEffects(t)))}}return e.\u0275fac=function(t){return new(t||e)(L.ac(te),L.ac(Q),L.ac(i.k,8),L.ac(i.i,8))},e.\u0275mod=L.Ob({type:e}),e.\u0275inj=L.Nb({}),e})(),ie=(()=>{class e{static forFeature(e=[]){return{ngModule:ne,providers:[e,{provide:G,multi:!0,useValue:e},{provide:H,multi:!0,useValue:[]},{provide:Q,multi:!0,useFactory:re,deps:[L.t,G,H]}]}}static forRoot(e=[]){return{ngModule:te,providers:[{provide:Y,useFactory:ae,deps:[[Z,new L.C,new L.L]]},{provide:K,useValue:F},Z,$,W,e,{provide:X,useValue:[e]},{provide:H,multi:!0,useValue:[]},{provide:U,useFactory:re,deps:[L.t,X,H]}]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=L.Ob({type:e}),e.\u0275inj=L.Nb({}),e})();function re(e,t,n){const i=[];for(let r of t)i.push(...r);for(let r of n)i.push(...r);return function(e,t){return t.map(t=>e.get(t))}(e,i)}function ae(e){if(e)throw new TypeError("EffectsModule.forRoot() called twice. Feature modules should use EffectsModule.forFeature() instead.");return"guarded"}},sp3z:function(e,t,n){!function(e){"use strict";e.defineLocale("lo",{months:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),monthsShort:"\u0ea1\u0eb1\u0e87\u0e81\u0ead\u0e99_\u0e81\u0eb8\u0ea1\u0e9e\u0eb2_\u0ea1\u0eb5\u0e99\u0eb2_\u0ec0\u0ea1\u0eaa\u0eb2_\u0e9e\u0eb6\u0e94\u0eaa\u0eb0\u0e9e\u0eb2_\u0ea1\u0eb4\u0e96\u0eb8\u0e99\u0eb2_\u0e81\u0ecd\u0ea5\u0eb0\u0e81\u0ebb\u0e94_\u0eaa\u0eb4\u0e87\u0eab\u0eb2_\u0e81\u0eb1\u0e99\u0e8d\u0eb2_\u0e95\u0eb8\u0ea5\u0eb2_\u0e9e\u0eb0\u0e88\u0eb4\u0e81_\u0e97\u0eb1\u0e99\u0ea7\u0eb2".split("_"),weekdays:"\u0ead\u0eb2\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysShort:"\u0e97\u0eb4\u0e94_\u0e88\u0eb1\u0e99_\u0ead\u0eb1\u0e87\u0e84\u0eb2\u0e99_\u0e9e\u0eb8\u0e94_\u0e9e\u0eb0\u0eab\u0eb1\u0e94_\u0eaa\u0eb8\u0e81_\u0ec0\u0eaa\u0ebb\u0eb2".split("_"),weekdaysMin:"\u0e97_\u0e88_\u0ead\u0e84_\u0e9e_\u0e9e\u0eab_\u0eaa\u0e81_\u0eaa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"\u0ea7\u0eb1\u0e99dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2|\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87/,isPM:function(e){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===e},meridiem:function(e,t,n){return e<12?"\u0e95\u0ead\u0e99\u0ec0\u0e8a\u0ebb\u0ec9\u0eb2":"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"},calendar:{sameDay:"[\u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextDay:"[\u0ea1\u0eb7\u0ec9\u0ead\u0eb7\u0ec8\u0e99\u0ec0\u0ea7\u0ea5\u0eb2] LT",nextWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0edc\u0ec9\u0eb2\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastDay:"[\u0ea1\u0eb7\u0ec9\u0ea7\u0eb2\u0e99\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",lastWeek:"[\u0ea7\u0eb1\u0e99]dddd[\u0ec1\u0ea5\u0ec9\u0ea7\u0e99\u0eb5\u0ec9\u0ec0\u0ea7\u0ea5\u0eb2] LT",sameElse:"L"},relativeTime:{future:"\u0ead\u0eb5\u0e81 %s",past:"%s\u0e9c\u0ec8\u0eb2\u0e99\u0ea1\u0eb2",s:"\u0e9a\u0ecd\u0ec8\u0ec0\u0e97\u0ebb\u0ec8\u0eb2\u0ec3\u0e94\u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",ss:"%d \u0ea7\u0eb4\u0e99\u0eb2\u0e97\u0eb5",m:"1 \u0e99\u0eb2\u0e97\u0eb5",mm:"%d \u0e99\u0eb2\u0e97\u0eb5",h:"1 \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",hh:"%d \u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87",d:"1 \u0ea1\u0eb7\u0ec9",dd:"%d \u0ea1\u0eb7\u0ec9",M:"1 \u0ec0\u0e94\u0eb7\u0ead\u0e99",MM:"%d \u0ec0\u0e94\u0eb7\u0ead\u0e99",y:"1 \u0e9b\u0eb5",yy:"%d \u0e9b\u0eb5"},dayOfMonthOrdinalParse:/(\u0e97\u0eb5\u0ec8)\d{1,2}/,ordinal:function(e){return"\u0e97\u0eb5\u0ec8"+e}})}(n("wd/R"))},swNd:function(e,t,n){"use strict";n.d(t,"a",function(){return z});var i=n("0IaG"),r=n("3Pt+"),a=n("fXoL"),s=n("ofXK"),o=n("8Jsw"),c=n("kmnG"),l=n("d3UM"),u=n("FKr1"),d=n("qFsG"),h=n("iadO"),p=n("bSwM"),f=n("bTqV"),m=n("Yqqv");function b(e,t){1&e&&a.Rb(0,"h1",8)}function g(e,t){1&e&&a.Rb(0,"h1",9)}function _(e,t){if(1&e&&(a.Wb(0,"mat-option",13),a.Rc(1),a.Vb()),2&e){const e=t.$implicit;a.qc("value",null==e?null:e.value),a.Cb(1),a.Tc(" ",e.text," ")}}function v(e,t){if(1&e&&(a.Wb(0,"div",10),a.Wb(1,"label"),a.Rc(2),a.jc(3,"translate"),a.Vb(),a.Wb(4,"div"),a.Wb(5,"mat-form-field"),a.Wb(6,"mat-select",11),a.Pc(7,_,2,2,"mat-option",12),a.Vb(),a.Vb(),a.Vb(),a.Vb()),2&e){const e=a.ic();a.Cb(2),a.Sc(a.kc(3,3,"todos.details.fields.owner")),a.Cb(4),a.qc("disabled",!0),a.Cb(1),a.qc("ngForOf",e.data.agent)}}function y(e,t){if(1&e&&(a.Wb(0,"mat-option",13),a.Rc(1),a.Vb()),2&e){const e=t.$implicit;a.qc("value",null==e?null:e.value),a.Cb(1),a.Tc(" ",e.text," ")}}function M(e,t){if(1&e&&(a.Wb(0,"div",10),a.Wb(1,"label"),a.Rc(2),a.jc(3,"translate"),a.Vb(),a.Wb(4,"div"),a.Wb(5,"mat-form-field"),a.Wb(6,"mat-select",14),a.Pc(7,y,2,2,"mat-option",12),a.Vb(),a.Vb(),a.Vb(),a.Vb()),2&e){const e=a.ic();a.Cb(2),a.Sc(a.kc(3,2,"todos.details.fields.owner")),a.Cb(5),a.qc("ngForOf",e.data.agent)}}function w(e,t){if(1&e&&(a.Wb(0,"div",10),a.Wb(1,"label"),a.Rc(2),a.jc(3,"translate"),a.Vb(),a.Wb(4,"mat-form-field",15),a.Rb(5,"mat-label"),a.Rb(6,"input",16),a.Rb(7,"mat-datepicker-toggle",17),a.Rb(8,"mat-datepicker",null,18),a.Vb(),a.Vb()),2&e){const e=a.Bc(9),t=a.ic();a.Cb(2),a.Sc(a.kc(3,5,"todos.details.fields.target-at")),a.Cb(4),a.qc("matDatepicker",e)("value",t.data.targetDate)("disabled",!0),a.Cb(1),a.qc("for",e)}}function A(e,t){if(1&e&&(a.Wb(0,"div",10),a.Wb(1,"label"),a.Rc(2),a.jc(3,"translate"),a.Vb(),a.Wb(4,"mat-form-field",15),a.Rb(5,"mat-label"),a.Rb(6,"input",19),a.Rb(7,"mat-datepicker-toggle",17),a.Rb(8,"mat-datepicker",null,18),a.Vb(),a.Vb()),2&e){const e=a.Bc(9),t=a.ic();a.Cb(2),a.Sc(a.kc(3,5,"todos.details.fields.target-at")),a.Cb(4),a.qc("matDatepicker",e)("value",t.data.targetDate)("min",t.selectDate),a.Cb(1),a.qc("for",e)}}function C(e,t){1&e&&(a.Wb(0,"div",10),a.Wb(1,"mat-checkbox",20),a.Rc(2),a.jc(3,"translate"),a.Vb(),a.Vb()),2&e&&(a.Cb(1),a.qc("disabled",!0),a.Cb(1),a.Sc(a.kc(3,2,"todos.details.fields.important")))}function k(e,t){1&e&&(a.Wb(0,"div",10),a.Wb(1,"mat-checkbox",21),a.Rc(2),a.jc(3,"translate"),a.Vb(),a.Vb()),2&e&&(a.Cb(2),a.Sc(a.kc(3,1,"todos.details.fields.important")))}function O(e,t){1&e&&(a.Wb(0,"div"),a.Wb(1,"label"),a.Rb(2,"textarea",22),a.Vb(),a.Vb())}function S(e,t){1&e&&(a.Wb(0,"label"),a.Rb(1,"textarea",23),a.Vb())}const L=function(e,t){return{creatorName:e,createdAt:t}};function T(e,t){if(1&e&&(a.Wb(0,"div",24),a.Wb(1,"label"),a.Rc(2),a.jc(3,"translate"),a.Vb(),a.Vb()),2&e){const e=a.ic();a.Cb(2),a.Sc(a.lc(3,1,"todos.details.created-info",a.vc(4,L,null==e.data||null==e.data.value?null:e.data.value.creator,null==e.data||null==e.data.value?null:e.data.value.created)))}}const x=function(e,t){return{modelValue:e,selectedAgent:t}};function D(e,t){if(1&e&&(a.Wb(0,"button",27),a.Rc(1),a.jc(2,"translate"),a.Vb()),2&e){const e=a.ic(2);a.qc("mat-dialog-close",a.vc(4,x,e.todosModal.value,e.owner_name)),a.Cb(1),a.Sc(a.kc(2,2,"todos.buttons.update"))}}const E=function(e){return{modelValue:e}};function P(e,t){if(1&e&&(a.Wb(0,"button",27),a.Rc(1),a.jc(2,"translate"),a.Vb()),2&e){const e=a.ic(2);a.qc("mat-dialog-close",a.uc(4,E,e.todosModal.value)),a.Cb(1),a.Sc(a.kc(2,2,"todos.buttons.update"))}}function R(e,t){if(1&e&&(a.Wb(0,"div"),a.Pc(1,D,3,7,"button",25),a.Pc(2,P,3,6,"button",25),a.Wb(3,"button",26),a.Rc(4),a.jc(5,"translate"),a.Vb(),a.Vb()),2&e){const e=a.ic();a.Cb(1),a.qc("ngIf",null==e.data?null:e.data.isEdit),a.Cb(1),a.qc("ngIf",!(null!=e.data&&e.data.isEdit)),a.Cb(1),a.qc("mat-dialog-close",!1),a.Cb(1),a.Sc(a.kc(5,4,"todos.buttons.cancel"))}}function j(e,t){1&e&&(a.Wb(0,"div"),a.Wb(1,"button",26),a.Rc(2),a.jc(3,"translate"),a.Vb(),a.Vb()),2&e&&(a.Cb(1),a.qc("mat-dialog-close",!1),a.Cb(1),a.Sc(a.kc(3,2,"todos.buttons.cancel")))}let z=(()=>{class e{constructor(e,t){this.dialogRef=e,this.data=t,this.selectDate=new Date,this.selected=0,this.owner_name="",this.todosModal=new r.j({content:new r.g,agent:new r.g,completeBy:new r.g(new Date),important:new r.g}),this.selectDate.setDate(this.selectDate.getDate()+1)}ngOnInit(){var e,t,n,i,r,a,s;null===(t=null===(e=this.data)||void 0===e?void 0:e.agent)||void 0===t||t.map(e=>{var t;(null===(t=this.data.value)||void 0===t?void 0:t.owner_id)===e.value&&(this.selected=e.value,this.owner_name=e.text)}),this.todosModal.patchValue({content:null===(i=null===(n=this.data)||void 0===n?void 0:n.value)||void 0===i?void 0:i.content,important:null===(a=null===(r=this.data)||void 0===r?void 0:r.value)||void 0===a?void 0:a.important,agent:null==this?void 0:this.selected,completeBy:null===(s=this.data)||void 0===s?void 0:s.targetDate})}}return e.\u0275fac=function(t){return new(t||e)(a.Qb(i.g),a.Qb(i.a))},e.\u0275cmp=a.Kb({type:e,selectors:[["app-todos-modal"]],decls:20,vars:17,consts:[[1,"popup",3,"formGroup"],["translate","todos.title.details",4,"ngIf"],["translate","todos.title.new",4,"ngIf"],[1,"row"],["class","form-group col-md-4",4,"ngIf"],["data-translate-once","todos.details.fields.subject",1,"la"],[4,"ngIf"],["class","la1",4,"ngIf"],["translate","todos.title.details"],["translate","todos.title.new"],[1,"form-group","col-md-4"],["formControlName","agent",3,"disabled"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],["formControlName","agent"],["appearance","outline"],["matInput","","formControlName","completeBy",3,"matDatepicker","value","disabled"],["matSuffix","",3,"for"],["picker",""],["matInput","","formControlName","completeBy",3,"matDatepicker","value","min"],["formControlName","important",1,"example-margin","checkbox",3,"disabled"],["formControlName","important",1,"example-margin","checkbox"],["formControlName","content","readonly","",1,"area"],["formControlName","content",1,"area"],[1,"la1"],["mat-flat-button","","class","tosave",3,"mat-dialog-close",4,"ngIf"],["mat-flat-button","",1,"abort",3,"mat-dialog-close"],["mat-flat-button","",1,"tosave",3,"mat-dialog-close"]],template:function(e,t){1&e&&(a.Wb(0,"div",0),a.Wb(1,"div"),a.Pc(2,b,1,0,"h1",1),a.Pc(3,g,1,0,"h1",2),a.Vb(),a.Wb(4,"div",3),a.Pc(5,v,8,5,"div",4),a.Pc(6,M,8,4,"div",4),a.Pc(7,w,10,7,"div",4),a.Pc(8,A,10,7,"div",4),a.Pc(9,C,4,4,"div",4),a.Pc(10,k,4,3,"div",4),a.Vb(),a.Wb(11,"label",5),a.Rc(12),a.jc(13,"translate"),a.Vb(),a.Pc(14,O,3,0,"div",6),a.Wb(15,"div"),a.Pc(16,S,2,0,"label",6),a.Vb(),a.Pc(17,T,4,7,"div",7),a.Pc(18,R,6,6,"div",6),a.Pc(19,j,4,4,"div",6),a.Vb()),2&e&&(a.qc("formGroup",t.todosModal),a.Cb(2),a.qc("ngIf",null==t.data?null:t.data.isEdit),a.Cb(1),a.qc("ngIf",!(null!=t.data&&t.data.isEdit)),a.Cb(2),a.qc("ngIf",(null==t.data?null:t.data.isEdit)&&"done"===t.data.value.status&&!t.data.value.isCreator),a.Cb(1),a.qc("ngIf",!(null!=t.data&&t.data.isEdit)||"done"!==t.data.value.status||t.data.value.isCreator),a.Cb(1),a.qc("ngIf",(null==t.data?null:t.data.isEdit)&&"done"===t.data.value.status&&!t.data.value.isCreator),a.Cb(1),a.qc("ngIf",!(null!=t.data&&t.data.isEdit)||"done"!==t.data.value.status||t.data.value.isCreator),a.Cb(1),a.qc("ngIf",(null==t.data?null:t.data.isEdit)&&"done"===t.data.value.status&&!t.data.value.isCreator),a.Cb(1),a.qc("ngIf",!(null!=t.data&&t.data.isEdit)||"done"!==t.data.value.status||t.data.value.isCreator),a.Cb(2),a.Sc(a.kc(13,15,"todos.details.fields.subject")),a.Cb(2),a.qc("ngIf",(null==t.data?null:t.data.isEdit)&&"done"===t.data.value.status&&!t.data.value.isCreator),a.Cb(2),a.qc("ngIf",!(null!=t.data&&t.data.isEdit)||"done"!==t.data.value.status||t.data.value.isCreator),a.Cb(1),a.qc("ngIf",null==t.data?null:t.data.isEdit),a.Cb(1),a.qc("ngIf",!(null!=t.data&&t.data.isEdit)||"done"!==t.data.value.status),a.Cb(1),a.qc("ngIf",(null==t.data?null:t.data.isEdit)&&"done"===t.data.value.status))},directives:[r.s,r.k,s.p,o.a,c.c,l.a,r.r,r.i,s.o,u.n,c.g,d.b,r.c,h.c,h.e,c.j,h.b,p.a,f.b,i.d],pipes:[m.a],styles:[".popup[_ngcontent-%COMP%]{height:325px;width:900px}.popup[_ngcontent-%COMP%]   .row[_ngcontent-%COMP%]{margin-top:20px}.popup[_ngcontent-%COMP%]   .area[_ngcontent-%COMP%], .popup[_ngcontent-%COMP%]   .la[_ngcontent-%COMP%]{margin-left:13px}.popup[_ngcontent-%COMP%]   .area[_ngcontent-%COMP%]{margin-top:10px;padding-left:10px;padding-bottom:10px;padding-top:5px;margin-right:10px;width:95%;font-family:Open Sans,sans-serif;font-size:14px}.popup[_ngcontent-%COMP%]   .la1[_ngcontent-%COMP%]{margin-top:13px;margin-left:13px}.popup[_ngcontent-%COMP%]   .taskabort[_ngcontent-%COMP%], .popup[_ngcontent-%COMP%]   .tosave[_ngcontent-%COMP%]{margin-left:13px;margin-top:13px;background-color:#000;color:#fff;border-radius:15px}.popup[_ngcontent-%COMP%]   .abort[_ngcontent-%COMP%]{border-radius:15px;border-color:#00bfff!important}.popup[_ngcontent-%COMP%]   .checkbox[_ngcontent-%COMP%]{margin-top:30px;margin-left:10px}"]}),e})()},"t+mt":function(e,t,n){!function(e){"use strict";e.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n("wd/R"))},tGlX:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[n][0]:r[n][1]}e.defineLocale("de",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},tS1D:function(e,t,n){"use strict";n.d(t,"a",function(){return u});var i=n("D0XW");const r=(()=>{function e(){return Error.call(this),this.message="Timeout has occurred",this.name="TimeoutError",this}return e.prototype=Object.create(Error.prototype),e})();var a=n("mlxB"),s=n("zx2A");class o{constructor(e,t,n,i){this.waitFor=e,this.absoluteTimeout=t,this.withObservable=n,this.scheduler=i}call(e,t){return t.subscribe(new c(e,this.absoluteTimeout,this.waitFor,this.withObservable,this.scheduler))}}class c extends s.b{constructor(e,t,n,i,r){super(e),this.absoluteTimeout=t,this.waitFor=n,this.withObservable=i,this.scheduler=r,this.scheduleTimeout()}static dispatchTimeout(e){const{withObservable:t}=e;e._unsubscribeAndRecycle(),e.add(Object(s.c)(t,new s.a(e)))}scheduleTimeout(){const{action:e}=this;e?this.action=e.schedule(this,this.waitFor):this.add(this.action=this.scheduler.schedule(c.dispatchTimeout,this.waitFor,this))}_next(e){this.absoluteTimeout||this.scheduleTimeout(),super._next(e)}_unsubscribe(){this.action=void 0,this.scheduler=null,this.withObservable=null}}var l=n("z6cu");function u(e,t=i.a){return function(e,t,n=i.a){return i=>{let r=Object(a.a)(e),s=r?+e-n.now():Math.abs(e);return i.lift(new o(s,r,t,n))}}(e,Object(l.a)(new r),t)}},tT3J:function(e,t,n){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_br\u02e4ayr\u02e4_mar\u02e4s\u02e4_ibrir_mayyw_ywnyw_ywlywz_\u0263w\u0161t_\u0161wtanbir_kt\u02e4wbr\u02e4_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asi\u1e0dyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minu\u1e0d",mm:"%d minu\u1e0d",h:"sa\u025ba",hh:"%d tassa\u025bin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(n("wd/R"))},tUCv:function(e,t,n){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(n("wd/R"))},tbfe:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_mi\xe9rcoles_jueves_viernes_s\xe1bado".split("_"),weekdaysShort:"dom._lun._mar._mi\xe9._jue._vie._s\xe1b.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_s\xe1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[ma\xf1ana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un d\xeda",dd:"%d d\xedas",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un a\xf1o",yy:"%d a\xf1os"},dayOfMonthOrdinalParse:/\d{1,2}\xba/,ordinal:"%d\xba",week:{dow:0,doy:4},invalidDate:"Fecha inv\xe1lida"})}(n("wd/R"))},tifn:function(e,t,n){"use strict";n.d(t,"a",function(){return p});var i=n("ofXK"),r=n("bTqV"),a=n("XhcP"),s=n("tyNb"),o=n("3Pt+"),c=n("kmnG"),l=n("qFsG"),u=n("d3UM"),d=n("ooPr"),h=n("fXoL");let p=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=h.Ob({type:e}),e.\u0275inj=h.Nb({imports:[[i.c,s.j,a.d,r.c,o.m,o.x,c.e,l.c,u.b,d.a]]}),e})()},"tk/3":function(e,t,n){"use strict";n.d(t,"a",function(){return L}),n.d(t,"b",function(){return O}),n.d(t,"c",function(){return U}),n.d(t,"d",function(){return X}),n.d(t,"e",function(){return C}),n.d(t,"f",function(){return y}),n.d(t,"g",function(){return h}),n.d(t,"h",function(){return v});var i=n("fXoL"),r=n("LRne"),a=n("HDdC"),s=n("bOdf"),o=n("pLZG"),c=n("lJxs"),l=n("ofXK");class u{}class d{}class h{constructor(e){this.normalizedNames=new Map,this.lazyUpdate=null,e?this.lazyInit="string"==typeof e?()=>{this.headers=new Map,e.split("\n").forEach(e=>{const t=e.indexOf(":");if(t>0){const n=e.slice(0,t),i=n.toLowerCase(),r=e.slice(t+1).trim();this.maybeSetNormalizedName(n,i),this.headers.has(i)?this.headers.get(i).push(r):this.headers.set(i,[r])}})}:()=>{this.headers=new Map,Object.keys(e).forEach(t=>{let n=e[t];const i=t.toLowerCase();"string"==typeof n&&(n=[n]),n.length>0&&(this.headers.set(i,n),this.maybeSetNormalizedName(t,i))})}:this.headers=new Map}has(e){return this.init(),this.headers.has(e.toLowerCase())}get(e){this.init();const t=this.headers.get(e.toLowerCase());return t&&t.length>0?t[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(e){return this.init(),this.headers.get(e.toLowerCase())||null}append(e,t){return this.clone({name:e,value:t,op:"a"})}set(e,t){return this.clone({name:e,value:t,op:"s"})}delete(e,t){return this.clone({name:e,value:t,op:"d"})}maybeSetNormalizedName(e,t){this.normalizedNames.has(t)||this.normalizedNames.set(t,e)}init(){this.lazyInit&&(this.lazyInit instanceof h?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(e=>this.applyUpdate(e)),this.lazyUpdate=null))}copyFrom(e){e.init(),Array.from(e.headers.keys()).forEach(t=>{this.headers.set(t,e.headers.get(t)),this.normalizedNames.set(t,e.normalizedNames.get(t))})}clone(e){const t=new h;return t.lazyInit=this.lazyInit&&this.lazyInit instanceof h?this.lazyInit:this,t.lazyUpdate=(this.lazyUpdate||[]).concat([e]),t}applyUpdate(e){const t=e.name.toLowerCase();switch(e.op){case"a":case"s":let n=e.value;if("string"==typeof n&&(n=[n]),0===n.length)return;this.maybeSetNormalizedName(e.name,t);const i=("a"===e.op?this.headers.get(t):void 0)||[];i.push(...n),this.headers.set(t,i);break;case"d":const r=e.value;if(r){let e=this.headers.get(t);if(!e)return;e=e.filter(e=>-1===r.indexOf(e)),0===e.length?(this.headers.delete(t),this.normalizedNames.delete(t)):this.headers.set(t,e)}else this.headers.delete(t),this.normalizedNames.delete(t)}}forEach(e){this.init(),Array.from(this.normalizedNames.keys()).forEach(t=>e(this.normalizedNames.get(t),this.headers.get(t)))}}class p{encodeKey(e){return f(e)}encodeValue(e){return f(e)}decodeKey(e){return decodeURIComponent(e)}decodeValue(e){return decodeURIComponent(e)}}function f(e){return encodeURIComponent(e).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/gi,"$").replace(/%2C/gi,",").replace(/%3B/gi,";").replace(/%2B/gi,"+").replace(/%3D/gi,"=").replace(/%3F/gi,"?").replace(/%2F/gi,"/")}class m{constructor(e={}){if(this.updates=null,this.cloneFrom=null,this.encoder=e.encoder||new p,e.fromString){if(e.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function(e,t){const n=new Map;return e.length>0&&e.replace(/^\?/,"").split("&").forEach(e=>{const i=e.indexOf("="),[r,a]=-1==i?[t.decodeKey(e),""]:[t.decodeKey(e.slice(0,i)),t.decodeValue(e.slice(i+1))],s=n.get(r)||[];s.push(a),n.set(r,s)}),n}(e.fromString,this.encoder)}else e.fromObject?(this.map=new Map,Object.keys(e.fromObject).forEach(t=>{const n=e.fromObject[t];this.map.set(t,Array.isArray(n)?n:[n])})):this.map=null}has(e){return this.init(),this.map.has(e)}get(e){this.init();const t=this.map.get(e);return t?t[0]:null}getAll(e){return this.init(),this.map.get(e)||null}keys(){return this.init(),Array.from(this.map.keys())}append(e,t){return this.clone({param:e,value:t,op:"a"})}appendAll(e){const t=[];return Object.keys(e).forEach(n=>{const i=e[n];Array.isArray(i)?i.forEach(e=>{t.push({param:n,value:e,op:"a"})}):t.push({param:n,value:i,op:"a"})}),this.clone(t)}set(e,t){return this.clone({param:e,value:t,op:"s"})}delete(e,t){return this.clone({param:e,value:t,op:"d"})}toString(){return this.init(),this.keys().map(e=>{const t=this.encoder.encodeKey(e);return this.map.get(e).map(e=>t+"="+this.encoder.encodeValue(e)).join("&")}).filter(e=>""!==e).join("&")}clone(e){const t=new m({encoder:this.encoder});return t.cloneFrom=this.cloneFrom||this,t.updates=(this.updates||[]).concat(e),t}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(e=>this.map.set(e,this.cloneFrom.map.get(e))),this.updates.forEach(e=>{switch(e.op){case"a":case"s":const t=("a"===e.op?this.map.get(e.param):void 0)||[];t.push(e.value),this.map.set(e.param,t);break;case"d":if(void 0===e.value){this.map.delete(e.param);break}{let t=this.map.get(e.param)||[];const n=t.indexOf(e.value);-1!==n&&t.splice(n,1),t.length>0?this.map.set(e.param,t):this.map.delete(e.param)}}}),this.cloneFrom=this.updates=null)}}function b(e){return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer}function g(e){return"undefined"!=typeof Blob&&e instanceof Blob}function _(e){return"undefined"!=typeof FormData&&e instanceof FormData}class v{constructor(e,t,n,i){let r;if(this.url=t,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=e.toUpperCase(),function(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||i?(this.body=void 0!==n?n:null,r=i):r=n,r&&(this.reportProgress=!!r.reportProgress,this.withCredentials=!!r.withCredentials,r.responseType&&(this.responseType=r.responseType),r.headers&&(this.headers=r.headers),r.params&&(this.params=r.params)),this.headers||(this.headers=new h),this.params){const e=this.params.toString();if(0===e.length)this.urlWithParams=t;else{const n=t.indexOf("?");this.urlWithParams=t+(-1===n?"?":n<t.length-1?"&":"")+e}}else this.params=new m,this.urlWithParams=t}serializeBody(){return null===this.body?null:b(this.body)||g(this.body)||_(this.body)||"string"==typeof this.body?this.body:this.body instanceof m?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||_(this.body)?null:g(this.body)?this.body.type||null:b(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof m?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||Array.isArray(this.body)?"application/json":null}clone(e={}){const t=e.method||this.method,n=e.url||this.url,i=e.responseType||this.responseType,r=void 0!==e.body?e.body:this.body,a=void 0!==e.withCredentials?e.withCredentials:this.withCredentials,s=void 0!==e.reportProgress?e.reportProgress:this.reportProgress;let o=e.headers||this.headers,c=e.params||this.params;return void 0!==e.setHeaders&&(o=Object.keys(e.setHeaders).reduce((t,n)=>t.set(n,e.setHeaders[n]),o)),e.setParams&&(c=Object.keys(e.setParams).reduce((t,n)=>t.set(n,e.setParams[n]),c)),new v(t,n,r,{params:c,headers:o,reportProgress:s,responseType:i,withCredentials:a})}}var y=function(e){return e[e.Sent=0]="Sent",e[e.UploadProgress=1]="UploadProgress",e[e.ResponseHeader=2]="ResponseHeader",e[e.DownloadProgress=3]="DownloadProgress",e[e.Response=4]="Response",e[e.User=5]="User",e}({});class M{constructor(e,t=200,n="OK"){this.headers=e.headers||new h,this.status=void 0!==e.status?e.status:t,this.statusText=e.statusText||n,this.url=e.url||null,this.ok=this.status>=200&&this.status<300}}class w extends M{constructor(e={}){super(e),this.type=y.ResponseHeader}clone(e={}){return new w({headers:e.headers||this.headers,status:void 0!==e.status?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}}class A extends M{constructor(e={}){super(e),this.type=y.Response,this.body=void 0!==e.body?e.body:null}clone(e={}){return new A({body:void 0!==e.body?e.body:this.body,headers:e.headers||this.headers,status:void 0!==e.status?e.status:this.status,statusText:e.statusText||this.statusText,url:e.url||this.url||void 0})}}class C extends M{constructor(e){super(e,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${e.url||"(unknown url)"}`:`Http failure response for ${e.url||"(unknown url)"}: ${e.status} ${e.statusText}`,this.error=e.error||null}}function k(e,t){return{body:t,headers:e.headers,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials}}let O=(()=>{class e{constructor(e){this.handler=e}request(e,t,n={}){let i;if(e instanceof v)i=e;else{let r,a;r=n.headers instanceof h?n.headers:new h(n.headers),n.params&&(a=n.params instanceof m?n.params:new m({fromObject:n.params})),i=new v(e,t,void 0!==n.body?n.body:null,{headers:r,params:a,reportProgress:n.reportProgress,responseType:n.responseType||"json",withCredentials:n.withCredentials})}const a=Object(r.a)(i).pipe(Object(s.a)(e=>this.handler.handle(e)));if(e instanceof v||"events"===n.observe)return a;const l=a.pipe(Object(o.a)(e=>e instanceof A));switch(n.observe||"body"){case"body":switch(i.responseType){case"arraybuffer":return l.pipe(Object(c.a)(e=>{if(null!==e.body&&!(e.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return e.body}));case"blob":return l.pipe(Object(c.a)(e=>{if(null!==e.body&&!(e.body instanceof Blob))throw new Error("Response is not a Blob.");return e.body}));case"text":return l.pipe(Object(c.a)(e=>{if(null!==e.body&&"string"!=typeof e.body)throw new Error("Response is not a string.");return e.body}));case"json":default:return l.pipe(Object(c.a)(e=>e.body))}case"response":return l;default:throw new Error(`Unreachable: unhandled observe type ${n.observe}}`)}}delete(e,t={}){return this.request("DELETE",e,t)}get(e,t={}){return this.request("GET",e,t)}head(e,t={}){return this.request("HEAD",e,t)}jsonp(e,t){return this.request("JSONP",e,{params:(new m).append(t,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,t={}){return this.request("OPTIONS",e,t)}patch(e,t,n={}){return this.request("PATCH",e,k(n,t))}post(e,t,n={}){return this.request("POST",e,k(n,t))}put(e,t,n={}){return this.request("PUT",e,k(n,t))}}return e.\u0275fac=function(t){return new(t||e)(i.ac(u))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})();class S{constructor(e,t){this.next=e,this.interceptor=t}handle(e){return this.interceptor.intercept(e,this.next)}}const L=new i.s("HTTP_INTERCEPTORS");let T=(()=>{class e{intercept(e,t){return t.handle(e)}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})(),x=0;class D{}let E=(()=>{class e{constructor(e,t){this.callbackMap=e,this.document=t,this.resolvedPromise=Promise.resolve()}nextCallback(){return"ng_jsonp_callback_"+x++}handle(e){if("JSONP"!==e.method)throw new Error("JSONP requests must use JSONP request method.");if("json"!==e.responseType)throw new Error("JSONP requests must use Json response type.");return new a.a(t=>{const n=this.nextCallback(),i=e.urlWithParams.replace(/=JSONP_CALLBACK(&|$)/,`=${n}$1`),r=this.document.createElement("script");r.src=i;let a=null,s=!1,o=!1;this.callbackMap[n]=e=>{delete this.callbackMap[n],o||(a=e,s=!0)};const c=()=>{r.parentNode&&r.parentNode.removeChild(r),delete this.callbackMap[n]},l=e=>{o||this.resolvedPromise.then(()=>{c(),s?(t.next(new A({body:a,status:200,statusText:"OK",url:i})),t.complete()):t.error(new C({url:i,status:0,statusText:"JSONP Error",error:new Error("JSONP injected script did not invoke callback.")}))})},u=e=>{o||(c(),t.error(new C({error:e,status:0,statusText:"JSONP Error",url:i})))};return r.addEventListener("load",l),r.addEventListener("error",u),this.document.body.appendChild(r),t.next({type:y.Sent}),()=>{o=!0,r.removeEventListener("load",l),r.removeEventListener("error",u),c()}})}}return e.\u0275fac=function(t){return new(t||e)(i.ac(D),i.ac(l.e))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})(),P=(()=>{class e{constructor(e){this.jsonp=e}intercept(e,t){return"JSONP"===e.method?this.jsonp.handle(e):t.handle(e)}}return e.\u0275fac=function(t){return new(t||e)(i.ac(E))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})();const R=/^\)\]\}',?\n/;class j{}let z=(()=>{class e{constructor(){}build(){return new XMLHttpRequest}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})(),N=(()=>{class e{constructor(e){this.xhrFactory=e}handle(e){if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new a.a(t=>{const n=this.xhrFactory.build();if(n.open(e.method,e.urlWithParams),e.withCredentials&&(n.withCredentials=!0),e.headers.forEach((e,t)=>n.setRequestHeader(e,t.join(","))),e.headers.has("Accept")||n.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){const t=e.detectContentTypeHeader();null!==t&&n.setRequestHeader("Content-Type",t)}if(e.responseType){const t=e.responseType.toLowerCase();n.responseType="json"!==t?t:"text"}const i=e.serializeBody();let r=null;const a=()=>{if(null!==r)return r;const t=1223===n.status?204:n.status,i=n.statusText||"OK",a=new h(n.getAllResponseHeaders()),s=function(e){return"responseURL"in e&&e.responseURL?e.responseURL:/^X-Request-URL:/m.test(e.getAllResponseHeaders())?e.getResponseHeader("X-Request-URL"):null}(n)||e.url;return r=new w({headers:a,status:t,statusText:i,url:s}),r},s=()=>{let{headers:i,status:r,statusText:s,url:o}=a(),c=null;204!==r&&(c=void 0===n.response?n.responseText:n.response),0===r&&(r=c?200:0);let l=r>=200&&r<300;if("json"===e.responseType&&"string"==typeof c){const e=c;c=c.replace(R,"");try{c=""!==c?JSON.parse(c):null}catch(u){c=e,l&&(l=!1,c={error:u,text:c})}}l?(t.next(new A({body:c,headers:i,status:r,statusText:s,url:o||void 0})),t.complete()):t.error(new C({error:c,headers:i,status:r,statusText:s,url:o||void 0}))},o=e=>{const{url:i}=a(),r=new C({error:e,status:n.status||0,statusText:n.statusText||"Unknown Error",url:i||void 0});t.error(r)};let c=!1;const l=i=>{c||(t.next(a()),c=!0);let r={type:y.DownloadProgress,loaded:i.loaded};i.lengthComputable&&(r.total=i.total),"text"===e.responseType&&n.responseText&&(r.partialText=n.responseText),t.next(r)},u=e=>{let n={type:y.UploadProgress,loaded:e.loaded};e.lengthComputable&&(n.total=e.total),t.next(n)};return n.addEventListener("load",s),n.addEventListener("error",o),n.addEventListener("timeout",o),n.addEventListener("abort",o),e.reportProgress&&(n.addEventListener("progress",l),null!==i&&n.upload&&n.upload.addEventListener("progress",u)),n.send(i),t.next({type:y.Sent}),()=>{n.removeEventListener("error",o),n.removeEventListener("abort",o),n.removeEventListener("load",s),n.removeEventListener("timeout",o),e.reportProgress&&(n.removeEventListener("progress",l),null!==i&&n.upload&&n.upload.removeEventListener("progress",u)),n.readyState!==n.DONE&&n.abort()}})}}return e.\u0275fac=function(t){return new(t||e)(i.ac(j))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})();const I=new i.s("XSRF_COOKIE_NAME"),F=new i.s("XSRF_HEADER_NAME");class W{}let q=(()=>{class e{constructor(e,t,n){this.doc=e,this.platform=t,this.cookieName=n,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=Object(l.G)(e,this.cookieName),this.lastCookieString=e),this.lastToken}}return e.\u0275fac=function(t){return new(t||e)(i.ac(l.e),i.ac(i.D),i.ac(I))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})(),B=(()=>{class e{constructor(e,t){this.tokenService=e,this.headerName=t}intercept(e,t){const n=e.url.toLowerCase();if("GET"===e.method||"HEAD"===e.method||n.startsWith("http://")||n.startsWith("https://"))return t.handle(e);const i=this.tokenService.getToken();return null===i||e.headers.has(this.headerName)||(e=e.clone({headers:e.headers.set(this.headerName,i)})),t.handle(e)}}return e.\u0275fac=function(t){return new(t||e)(i.ac(W),i.ac(F))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})(),V=(()=>{class e{constructor(e,t){this.backend=e,this.injector=t,this.chain=null}handle(e){if(null===this.chain){const e=this.injector.get(L,[]);this.chain=e.reduceRight((e,t)=>new S(e,t),this.backend)}return this.chain.handle(e)}}return e.\u0275fac=function(t){return new(t||e)(i.ac(d),i.ac(i.t))},e.\u0275prov=i.Mb({token:e,factory:e.\u0275fac}),e})();function Y(){return"object"==typeof window?window:{}}let H=(()=>{class e{static disable(){return{ngModule:e,providers:[{provide:B,useClass:T}]}}static withOptions(t={}){return{ngModule:e,providers:[t.cookieName?{provide:I,useValue:t.cookieName}:[],t.headerName?{provide:F,useValue:t.headerName}:[]]}}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({providers:[B,{provide:L,useExisting:B,multi:!0},{provide:W,useClass:q},{provide:I,useValue:"XSRF-TOKEN"},{provide:F,useValue:"X-XSRF-TOKEN"}]}),e})(),X=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({providers:[O,{provide:u,useClass:V},N,{provide:d,useExisting:N},z,{provide:j,useExisting:z}],imports:[[H.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]]}),e})(),U=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=i.Ob({type:e}),e.\u0275inj=i.Nb({providers:[E,{provide:D,useFactory:Y},{provide:L,useClass:P,multi:!0}]}),e})()},tyNb:function(e,t,n){"use strict";n.d(t,"a",function(){return Ge}),n.d(t,"b",function(){return X}),n.d(t,"c",function(){return H}),n.d(t,"d",function(){return U}),n.d(t,"e",function(){return Y}),n.d(t,"f",function(){return fn}),n.d(t,"g",function(){return mn}),n.d(t,"h",function(){return _n}),n.d(t,"i",function(){return bn}),n.d(t,"j",function(){return Tn}),n.d(t,"k",function(){return vn});var i=n("ofXK"),r=n("fXoL"),a=n("Cfvw"),s=n("LRne"),o=n("2Vo4"),c=n("itXk"),l=n("HDdC");const u=(()=>{function e(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}return e.prototype=Object.create(Error.prototype),e})();var d=n("GyhO"),h=n("NXyV"),p=n("EY2u"),f=n("EQ5u"),m=n("XNiG"),b=n("lJxs"),g=n("eIep"),_=n("IzEk"),v=n("JX91"),y=n("Kqap"),M=n("pLZG"),w=n("JIr8"),A=n("bOdf"),C=n("7o/Q"),k=n("4I5i");function O(e){return function(t){return 0===e?Object(p.b)():t.lift(new S(e))}}class S{constructor(e){if(this.total=e,this.total<0)throw new k.a}call(e,t){return t.subscribe(new L(e,this.total))}}class L extends C.a{constructor(e,t){super(e),this.total=t,this.ring=new Array,this.count=0}_next(e){const t=this.ring,n=this.total,i=this.count++;t.length<n?t.push(e):t[i%n]=e}_complete(){const e=this.destination;let t=this.count;if(t>0){const n=this.count>=this.total?this.total:this.count,i=this.ring;for(let r=0;r<n;r++){const r=t++%n;e.next(i[r])}}e.complete()}}function T(e=E){return t=>t.lift(new x(e))}class x{constructor(e){this.errorFactory=e}call(e,t){return t.subscribe(new D(e,this.errorFactory))}}class D extends C.a{constructor(e,t){super(e),this.errorFactory=t,this.hasValue=!1}_next(e){this.hasValue=!0,this.destination.next(e)}_complete(){if(this.hasValue)return this.destination.complete();{let t;try{t=this.errorFactory()}catch(e){t=e}this.destination.error(t)}}}function E(){return new u}function P(e=null){return t=>t.lift(new R(e))}class R{constructor(e){this.defaultValue=e}call(e,t){return t.subscribe(new j(e,this.defaultValue))}}class j extends C.a{constructor(e,t){super(e),this.defaultValue=t,this.isEmpty=!0}_next(e){this.isEmpty=!1,this.destination.next(e)}_complete(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()}}var z=n("SpAZ");function N(e,t){const n=arguments.length>=2;return i=>i.pipe(e?Object(M.a)((t,n)=>e(t,n,i)):z.a,Object(_.a)(1),n?P(t):T(()=>new u))}var I=n("5+tZ"),F=n("vkgz"),W=n("x+ZX"),q=n("nYR2"),B=n("bHdf");class V{constructor(e,t){this.id=e,this.url=t}}class Y extends V{constructor(e,t,n="imperative",i=null){super(e,t),this.navigationTrigger=n,this.restoredState=i}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class H extends V{constructor(e,t,n){super(e,t),this.urlAfterRedirects=n}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class X extends V{constructor(e,t,n){super(e,t),this.reason=n}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class U extends V{constructor(e,t,n){super(e,t),this.error=n}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class G extends V{constructor(e,t,n,i){super(e,t),this.urlAfterRedirects=n,this.state=i}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Q extends V{constructor(e,t,n,i){super(e,t),this.urlAfterRedirects=n,this.state=i}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class K extends V{constructor(e,t,n,i,r){super(e,t),this.urlAfterRedirects=n,this.state=i,this.shouldActivate=r}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class $ extends V{constructor(e,t,n,i){super(e,t),this.urlAfterRedirects=n,this.state=i}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class J extends V{constructor(e,t,n,i){super(e,t),this.urlAfterRedirects=n,this.state=i}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Z{constructor(e){this.route=e}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class ee{constructor(e){this.route=e}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class te{constructor(e){this.snapshot=e}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ne{constructor(e){this.snapshot=e}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ie{constructor(e){this.snapshot=e}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class re{constructor(e){this.snapshot=e}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ae{constructor(e,t,n){this.routerEvent=e,this.position=t,this.anchor=n}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}const se="primary";class oe{constructor(e){this.params=e||{}}has(e){return Object.prototype.hasOwnProperty.call(this.params,e)}get(e){if(this.has(e)){const t=this.params[e];return Array.isArray(t)?t[0]:t}return null}getAll(e){if(this.has(e)){const t=this.params[e];return Array.isArray(t)?t:[t]}return[]}get keys(){return Object.keys(this.params)}}function ce(e){return new oe(e)}function le(e){const t=Error("NavigationCancelingError: "+e);return t.ngNavigationCancelingError=!0,t}function ue(e,t,n){const i=n.path.split("/");if(i.length>e.length)return null;if("full"===n.pathMatch&&(t.hasChildren()||i.length<e.length))return null;const r={};for(let a=0;a<i.length;a++){const t=i[a],n=e[a];if(t.startsWith(":"))r[t.substring(1)]=n;else if(t!==n.path)return null}return{consumed:e.slice(0,i.length),posParams:r}}function de(e,t){const n=e?Object.keys(e):void 0,i=t?Object.keys(t):void 0;if(!n||!i||n.length!=i.length)return!1;let r;for(let a=0;a<n.length;a++)if(r=n[a],!he(e[r],t[r]))return!1;return!0}function he(e,t){if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;const n=[...e].sort(),i=[...t].sort();return n.every((e,t)=>i[t]===e)}return e===t}function pe(e){return Array.prototype.concat.apply([],e)}function fe(e){return e.length>0?e[e.length-1]:null}function me(e,t){for(const n in e)e.hasOwnProperty(n)&&t(e[n],n)}function be(e){return Object(r.sb)(e)?e:Object(r.tb)(e)?Object(a.a)(Promise.resolve(e)):Object(s.a)(e)}function ge(e,t,n){return n?function(e,t){return de(e,t)}(e.queryParams,t.queryParams)&&_e(e.root,t.root):function(e,t){return Object.keys(t).length<=Object.keys(e).length&&Object.keys(t).every(n=>he(e[n],t[n]))}(e.queryParams,t.queryParams)&&ve(e.root,t.root)}function _e(e,t){if(!Ce(e.segments,t.segments))return!1;if(e.numberOfChildren!==t.numberOfChildren)return!1;for(const n in t.children){if(!e.children[n])return!1;if(!_e(e.children[n],t.children[n]))return!1}return!0}function ve(e,t){return ye(e,t,t.segments)}function ye(e,t,n){if(e.segments.length>n.length)return!!Ce(e.segments.slice(0,n.length),n)&&!t.hasChildren();if(e.segments.length===n.length){if(!Ce(e.segments,n))return!1;for(const n in t.children){if(!e.children[n])return!1;if(!ve(e.children[n],t.children[n]))return!1}return!0}{const i=n.slice(0,e.segments.length),r=n.slice(e.segments.length);return!!Ce(e.segments,i)&&!!e.children.primary&&ye(e.children.primary,t,r)}}class Me{constructor(e,t,n){this.root=e,this.queryParams=t,this.fragment=n}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ce(this.queryParams)),this._queryParamMap}toString(){return Se.serialize(this)}}class we{constructor(e,t){this.segments=e,this.children=t,this.parent=null,me(t,(e,t)=>e.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Le(this)}}class Ae{constructor(e,t){this.path=e,this.parameters=t}get parameterMap(){return this._parameterMap||(this._parameterMap=ce(this.parameters)),this._parameterMap}toString(){return je(this)}}function Ce(e,t){return e.length===t.length&&e.every((e,n)=>e.path===t[n].path)}class ke{}class Oe{parse(e){const t=new We(e);return new Me(t.parseRootSegment(),t.parseQueryParams(),t.parseFragment())}serialize(e){var t;return`/${Te(e.root,!0)}${function(e){const t=Object.keys(e).map(t=>{const n=e[t];return Array.isArray(n)?n.map(e=>`${De(t)}=${De(e)}`).join("&"):`${De(t)}=${De(n)}`});return t.length?`?${t.join("&")}`:""}(e.queryParams)}${"string"==typeof e.fragment?`#${t=e.fragment,encodeURI(t)}`:""}`}}const Se=new Oe;function Le(e){return e.segments.map(e=>je(e)).join("/")}function Te(e,t){if(!e.hasChildren())return Le(e);if(t){const t=e.children.primary?Te(e.children.primary,!1):"",n=[];return me(e.children,(e,t)=>{t!==se&&n.push(`${t}:${Te(e,!1)}`)}),n.length>0?`${t}(${n.join("//")})`:t}{const t=function(e,t){let n=[];return me(e.children,(e,i)=>{i===se&&(n=n.concat(t(e,i)))}),me(e.children,(e,i)=>{i!==se&&(n=n.concat(t(e,i)))}),n}(e,(t,n)=>n===se?[Te(e.children.primary,!1)]:[`${n}:${Te(t,!1)}`]);return 1===Object.keys(e.children).length&&null!=e.children.primary?`${Le(e)}/${t[0]}`:`${Le(e)}/(${t.join("//")})`}}function xe(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function De(e){return xe(e).replace(/%3B/gi,";")}function Ee(e){return xe(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Pe(e){return decodeURIComponent(e)}function Re(e){return Pe(e.replace(/\+/g,"%20"))}function je(e){return`${Ee(e.path)}${t=e.parameters,Object.keys(t).map(e=>`;${Ee(e)}=${Ee(t[e])}`).join("")}`;var t}const ze=/^[^\/()?;=#]+/;function Ne(e){const t=e.match(ze);return t?t[0]:""}const Ie=/^[^=?&#]+/,Fe=/^[^?&#]+/;class We{constructor(e){this.url=e,this.remaining=e}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new we([],{}):new we([],this.parseChildren())}parseQueryParams(){const e={};if(this.consumeOptional("?"))do{this.parseQueryParam(e)}while(this.consumeOptional("&"));return e}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const e=[];for(this.peekStartsWith("(")||e.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),e.push(this.parseSegment());let t={};this.peekStartsWith("/(")&&(this.capture("/"),t=this.parseParens(!0));let n={};return this.peekStartsWith("(")&&(n=this.parseParens(!1)),(e.length>0||Object.keys(t).length>0)&&(n.primary=new we(e,t)),n}parseSegment(){const e=Ne(this.remaining);if(""===e&&this.peekStartsWith(";"))throw new Error(`Empty path url segment cannot have parameters: '${this.remaining}'.`);return this.capture(e),new Ae(Pe(e),this.parseMatrixParams())}parseMatrixParams(){const e={};for(;this.consumeOptional(";");)this.parseParam(e);return e}parseParam(e){const t=Ne(this.remaining);if(!t)return;this.capture(t);let n="";if(this.consumeOptional("=")){const e=Ne(this.remaining);e&&(n=e,this.capture(n))}e[Pe(t)]=Pe(n)}parseQueryParam(e){const t=function(e){const t=e.match(Ie);return t?t[0]:""}(this.remaining);if(!t)return;this.capture(t);let n="";if(this.consumeOptional("=")){const e=function(e){const t=e.match(Fe);return t?t[0]:""}(this.remaining);e&&(n=e,this.capture(n))}const i=Re(t),r=Re(n);if(e.hasOwnProperty(i)){let t=e[i];Array.isArray(t)||(t=[t],e[i]=t),t.push(r)}else e[i]=r}parseParens(e){const t={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const n=Ne(this.remaining),i=this.remaining[n.length];if("/"!==i&&")"!==i&&";"!==i)throw new Error(`Cannot parse url '${this.url}'`);let r;n.indexOf(":")>-1?(r=n.substr(0,n.indexOf(":")),this.capture(r),this.capture(":")):e&&(r=se);const a=this.parseChildren();t[r]=1===Object.keys(a).length?a.primary:new we([],a),this.consumeOptional("//")}return t}peekStartsWith(e){return this.remaining.startsWith(e)}consumeOptional(e){return!!this.peekStartsWith(e)&&(this.remaining=this.remaining.substring(e.length),!0)}capture(e){if(!this.consumeOptional(e))throw new Error(`Expected "${e}".`)}}class qe{constructor(e){this._root=e}get root(){return this._root.value}parent(e){const t=this.pathFromRoot(e);return t.length>1?t[t.length-2]:null}children(e){const t=Be(e,this._root);return t?t.children.map(e=>e.value):[]}firstChild(e){const t=Be(e,this._root);return t&&t.children.length>0?t.children[0].value:null}siblings(e){const t=Ve(e,this._root);return t.length<2?[]:t[t.length-2].children.map(e=>e.value).filter(t=>t!==e)}pathFromRoot(e){return Ve(e,this._root).map(e=>e.value)}}function Be(e,t){if(e===t.value)return t;for(const n of t.children){const t=Be(e,n);if(t)return t}return null}function Ve(e,t){if(e===t.value)return[t];for(const n of t.children){const i=Ve(e,n);if(i.length)return i.unshift(t),i}return[]}class Ye{constructor(e,t){this.value=e,this.children=t}toString(){return`TreeNode(${this.value})`}}function He(e){const t={};return e&&e.children.forEach(e=>t[e.value.outlet]=e),t}class Xe extends qe{constructor(e,t){super(e),this.snapshot=t,Je(this,e)}toString(){return this.snapshot.toString()}}function Ue(e,t){const n=function(e,t){const n=new Ke([],{},{},"",{},se,t,null,e.root,-1,{});return new $e("",new Ye(n,[]))}(e,t),i=new o.a([new Ae("",{})]),r=new o.a({}),a=new o.a({}),s=new o.a({}),c=new o.a(""),l=new Ge(i,r,s,c,a,se,t,n.root);return l.snapshot=n.root,new Xe(new Ye(l,[]),n)}class Ge{constructor(e,t,n,i,r,a,s,o){this.url=e,this.params=t,this.queryParams=n,this.fragment=i,this.data=r,this.outlet=a,this.component=s,this._futureSnapshot=o}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=this.params.pipe(Object(b.a)(e=>ce(e)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(Object(b.a)(e=>ce(e)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Qe(e,t="emptyOnly"){const n=e.pathFromRoot;let i=0;if("always"!==t)for(i=n.length-1;i>=1;){const e=n[i],t=n[i-1];if(e.routeConfig&&""===e.routeConfig.path)i--;else{if(t.component)break;i--}}return function(e){return e.reduce((e,t)=>({params:Object.assign(Object.assign({},e.params),t.params),data:Object.assign(Object.assign({},e.data),t.data),resolve:Object.assign(Object.assign({},e.resolve),t._resolvedData)}),{params:{},data:{},resolve:{}})}(n.slice(i))}class Ke{constructor(e,t,n,i,r,a,s,o,c,l,u){this.url=e,this.params=t,this.queryParams=n,this.fragment=i,this.data=r,this.outlet=a,this.component=s,this.routeConfig=o,this._urlSegment=c,this._lastPathIndex=l,this._resolve=u}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=ce(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=ce(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(e=>e.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class $e extends qe{constructor(e,t){super(t),this.url=e,Je(this,t)}toString(){return Ze(this._root)}}function Je(e,t){t.value._routerState=e,t.children.forEach(t=>Je(e,t))}function Ze(e){const t=e.children.length>0?` { ${e.children.map(Ze).join(", ")} } `:"";return`${e.value}${t}`}function et(e){if(e.snapshot){const t=e.snapshot,n=e._futureSnapshot;e.snapshot=n,de(t.queryParams,n.queryParams)||e.queryParams.next(n.queryParams),t.fragment!==n.fragment&&e.fragment.next(n.fragment),de(t.params,n.params)||e.params.next(n.params),function(e,t){if(e.length!==t.length)return!1;for(let n=0;n<e.length;++n)if(!de(e[n],t[n]))return!1;return!0}(t.url,n.url)||e.url.next(n.url),de(t.data,n.data)||e.data.next(n.data)}else e.snapshot=e._futureSnapshot,e.data.next(e._futureSnapshot.data)}function tt(e,t){var n,i;return de(e.params,t.params)&&Ce(n=e.url,i=t.url)&&n.every((e,t)=>de(e.parameters,i[t].parameters))&&!(!e.parent!=!t.parent)&&(!e.parent||tt(e.parent,t.parent))}function nt(e,t,n){if(n&&e.shouldReuseRoute(t.value,n.value.snapshot)){const i=n.value;i._futureSnapshot=t.value;const r=function(e,t,n){return t.children.map(t=>{for(const i of n.children)if(e.shouldReuseRoute(t.value,i.value.snapshot))return nt(e,t,i);return nt(e,t)})}(e,t,n);return new Ye(i,r)}{const n=e.retrieve(t.value);if(n){const e=n.route;return it(t,e),e}{const n=new Ge(new o.a((i=t.value).url),new o.a(i.params),new o.a(i.queryParams),new o.a(i.fragment),new o.a(i.data),i.outlet,i.component,i),r=t.children.map(t=>nt(e,t));return new Ye(n,r)}}var i}function it(e,t){if(e.value.routeConfig!==t.value.routeConfig)throw new Error("Cannot reattach ActivatedRouteSnapshot created from a different route");if(e.children.length!==t.children.length)throw new Error("Cannot reattach ActivatedRouteSnapshot with a different number of children");t.value._futureSnapshot=e.value;for(let n=0;n<e.children.length;++n)it(e.children[n],t.children[n])}function rt(e){return"object"==typeof e&&null!=e&&!e.outlets&&!e.segmentPath}function at(e){return"object"==typeof e&&null!=e&&e.outlets}function st(e,t,n,i,r){let a={};return i&&me(i,(e,t)=>{a[t]=Array.isArray(e)?e.map(e=>`${e}`):`${e}`}),new Me(n.root===e?t:ot(n.root,e,t),a,r)}function ot(e,t,n){const i={};return me(e.children,(e,r)=>{i[r]=e===t?n:ot(e,t,n)}),new we(e.segments,i)}class ct{constructor(e,t,n){if(this.isAbsolute=e,this.numberOfDoubleDots=t,this.commands=n,e&&n.length>0&&rt(n[0]))throw new Error("Root segment cannot have matrix parameters");const i=n.find(at);if(i&&i!==fe(n))throw new Error("{outlets:{}} has to be the last command")}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class lt{constructor(e,t,n){this.segmentGroup=e,this.processChildren=t,this.index=n}}function ut(e,t,n){if(e||(e=new we([],{})),0===e.segments.length&&e.hasChildren())return dt(e,t,n);const i=function(e,t,n){let i=0,r=t;const a={match:!1,pathIndex:0,commandIndex:0};for(;r<e.segments.length;){if(i>=n.length)return a;const t=e.segments[r],s=n[i];if(at(s))break;const o=`${s}`,c=i<n.length-1?n[i+1]:null;if(r>0&&void 0===o)break;if(o&&c&&"object"==typeof c&&void 0===c.outlets){if(!mt(o,c,t))return a;i+=2}else{if(!mt(o,{},t))return a;i++}r++}return{match:!0,pathIndex:r,commandIndex:i}}(e,t,n),r=n.slice(i.commandIndex);if(i.match&&i.pathIndex<e.segments.length){const t=new we(e.segments.slice(0,i.pathIndex),{});return t.children.primary=new we(e.segments.slice(i.pathIndex),e.children),dt(t,0,r)}return i.match&&0===r.length?new we(e.segments,{}):i.match&&!e.hasChildren()?ht(e,t,n):i.match?dt(e,0,r):ht(e,t,n)}function dt(e,t,n){if(0===n.length)return new we(e.segments,{});{const i=function(e){return at(e[0])?e[0].outlets:{[se]:e}}(n),r={};return me(i,(n,i)=>{"string"==typeof n&&(n=[n]),null!==n&&(r[i]=ut(e.children[i],t,n))}),me(e.children,(e,t)=>{void 0===i[t]&&(r[t]=e)}),new we(e.segments,r)}}function ht(e,t,n){const i=e.segments.slice(0,t);let r=0;for(;r<n.length;){const a=n[r];if(at(a)){const e=pt(a.outlets);return new we(i,e)}if(0===r&&rt(n[0])){i.push(new Ae(e.segments[t].path,ft(n[0]))),r++;continue}const s=at(a)?a.outlets.primary:`${a}`,o=r<n.length-1?n[r+1]:null;s&&o&&rt(o)?(i.push(new Ae(s,ft(o))),r+=2):(i.push(new Ae(s,{})),r++)}return new we(i,{})}function pt(e){const t={};return me(e,(e,n)=>{"string"==typeof e&&(e=[e]),null!==e&&(t[n]=ht(new we([],{}),0,e))}),t}function ft(e){const t={};return me(e,(e,n)=>t[n]=`${e}`),t}function mt(e,t,n){return e==n.path&&de(t,n.parameters)}class bt{constructor(e,t,n,i){this.routeReuseStrategy=e,this.futureState=t,this.currState=n,this.forwardEvent=i}activate(e){const t=this.futureState._root,n=this.currState?this.currState._root:null;this.deactivateChildRoutes(t,n,e),et(this.futureState.root),this.activateChildRoutes(t,n,e)}deactivateChildRoutes(e,t,n){const i=He(t);e.children.forEach(e=>{const t=e.value.outlet;this.deactivateRoutes(e,i[t],n),delete i[t]}),me(i,(e,t)=>{this.deactivateRouteAndItsChildren(e,n)})}deactivateRoutes(e,t,n){const i=e.value,r=t?t.value:null;if(i===r)if(i.component){const r=n.getContext(i.outlet);r&&this.deactivateChildRoutes(e,t,r.children)}else this.deactivateChildRoutes(e,t,n);else r&&this.deactivateRouteAndItsChildren(t,n)}deactivateRouteAndItsChildren(e,t){this.routeReuseStrategy.shouldDetach(e.value.snapshot)?this.detachAndStoreRouteSubtree(e,t):this.deactivateRouteAndOutlet(e,t)}detachAndStoreRouteSubtree(e,t){const n=t.getContext(e.value.outlet);if(n&&n.outlet){const t=n.outlet.detach(),i=n.children.onOutletDeactivated();this.routeReuseStrategy.store(e.value.snapshot,{componentRef:t,route:e,contexts:i})}}deactivateRouteAndOutlet(e,t){const n=t.getContext(e.value.outlet),i=n&&e.value.component?n.children:t,r=He(e);for(const a of Object.keys(r))this.deactivateRouteAndItsChildren(r[a],i);n&&n.outlet&&(n.outlet.deactivate(),n.children.onOutletDeactivated())}activateChildRoutes(e,t,n){const i=He(t);e.children.forEach(e=>{this.activateRoutes(e,i[e.value.outlet],n),this.forwardEvent(new re(e.value.snapshot))}),e.children.length&&this.forwardEvent(new ne(e.value.snapshot))}activateRoutes(e,t,n){const i=e.value,r=t?t.value:null;if(et(i),i===r)if(i.component){const r=n.getOrCreateContext(i.outlet);this.activateChildRoutes(e,t,r.children)}else this.activateChildRoutes(e,t,n);else if(i.component){const t=n.getOrCreateContext(i.outlet);if(this.routeReuseStrategy.shouldAttach(i.snapshot)){const e=this.routeReuseStrategy.retrieve(i.snapshot);this.routeReuseStrategy.store(i.snapshot,null),t.children.onOutletReAttached(e.contexts),t.attachRef=e.componentRef,t.route=e.route.value,t.outlet&&t.outlet.attach(e.componentRef,e.route.value),gt(e.route)}else{const n=function(e){for(let t=e.parent;t;t=t.parent){const e=t.routeConfig;if(e&&e._loadedConfig)return e._loadedConfig;if(e&&e.component)return null}return null}(i.snapshot),r=n?n.module.componentFactoryResolver:null;t.attachRef=null,t.route=i,t.resolver=r,t.outlet&&t.outlet.activateWith(i,r),this.activateChildRoutes(e,null,t.children)}}else this.activateChildRoutes(e,null,n)}}function gt(e){et(e.value),e.children.forEach(gt)}class _t{constructor(e,t){this.routes=e,this.module=t}}function vt(e){return"function"==typeof e}function yt(e){return e instanceof Me}const Mt=Symbol("INITIAL_VALUE");function wt(){return Object(g.a)(e=>Object(c.a)(e.map(e=>e.pipe(Object(_.a)(1),Object(v.a)(Mt)))).pipe(Object(y.a)((e,t)=>{let n=!1;return t.reduce((e,i,r)=>{if(e!==Mt)return e;if(i===Mt&&(n=!0),!n){if(!1===i)return i;if(r===t.length-1||yt(i))return i}return e},e)},Mt),Object(M.a)(e=>e!==Mt),Object(b.a)(e=>yt(e)?e:!0===e),Object(_.a)(1)))}let At=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275cmp=r.Kb({type:e,selectors:[["ng-component"]],decls:1,vars:0,template:function(e,t){1&e&&r.Rb(0,"router-outlet")},directives:function(){return[vn]},encapsulation:2}),e})();function Ct(e,t=""){for(let n=0;n<e.length;n++){const i=e[n];kt(i,Ot(t,i))}}function kt(e,t){e.children&&Ct(e.children,t)}function Ot(e,t){return t?e||t.path?e&&!t.path?`${e}/`:!e&&t.path?t.path:`${e}/${t.path}`:"":e}function St(e){const t=e.children&&e.children.map(St),n=t?Object.assign(Object.assign({},e),{children:t}):Object.assign({},e);return!n.component&&(t||n.loadChildren)&&n.outlet&&n.outlet!==se&&(n.component=At),n}function Lt(e){return e.outlet||se}function Tt(e,t){const n=e.filter(e=>Lt(e)===t);return n.push(...e.filter(e=>Lt(e)!==t)),n}const xt={matched:!1,consumedSegments:[],lastChild:0,parameters:{},positionalParamSegments:{}};function Dt(e,t,n){var i;if(""===t.path)return"full"===t.pathMatch&&(e.hasChildren()||n.length>0)?Object.assign({},xt):{matched:!0,consumedSegments:[],lastChild:0,parameters:{},positionalParamSegments:{}};const r=(t.matcher||ue)(n,e,t);if(!r)return Object.assign({},xt);const a={};me(r.posParams,(e,t)=>{a[t]=e.path});const s=r.consumed.length>0?Object.assign(Object.assign({},a),r.consumed[r.consumed.length-1].parameters):a;return{matched:!0,consumedSegments:r.consumed,lastChild:r.consumed.length,parameters:s,positionalParamSegments:null!==(i=r.posParams)&&void 0!==i?i:{}}}function Et(e,t,n,i,r="corrected"){if(n.length>0&&function(e,t,n){return n.some(n=>Pt(e,t,n)&&Lt(n)!==se)}(e,n,i)){const r=new we(t,function(e,t,n,i){const r={};r.primary=i,i._sourceSegment=e,i._segmentIndexShift=t.length;for(const a of n)if(""===a.path&&Lt(a)!==se){const n=new we([],{});n._sourceSegment=e,n._segmentIndexShift=t.length,r[Lt(a)]=n}return r}(e,t,i,new we(n,e.children)));return r._sourceSegment=e,r._segmentIndexShift=t.length,{segmentGroup:r,slicedSegments:[]}}if(0===n.length&&function(e,t,n){return n.some(n=>Pt(e,t,n))}(e,n,i)){const a=new we(e.segments,function(e,t,n,i,r,a){const s={};for(const o of i)if(Pt(e,n,o)&&!r[Lt(o)]){const n=new we([],{});n._sourceSegment=e,n._segmentIndexShift="legacy"===a?e.segments.length:t.length,s[Lt(o)]=n}return Object.assign(Object.assign({},r),s)}(e,t,n,i,e.children,r));return a._sourceSegment=e,a._segmentIndexShift=t.length,{segmentGroup:a,slicedSegments:n}}const a=new we(e.segments,e.children);return a._sourceSegment=e,a._segmentIndexShift=t.length,{segmentGroup:a,slicedSegments:n}}function Pt(e,t,n){return(!(e.hasChildren()||t.length>0)||"full"!==n.pathMatch)&&""===n.path}function Rt(e,t,n,i){return!!(Lt(e)===i||i!==se&&Pt(t,n,e))&&("**"===e.path||Dt(t,e,n).matched)}function jt(e,t,n){return 0===t.length&&!e.children[n]}class zt{constructor(e){this.segmentGroup=e||null}}class Nt{constructor(e){this.urlTree=e}}function It(e){return new l.a(t=>t.error(new zt(e)))}function Ft(e){return new l.a(t=>t.error(new Nt(e)))}function Wt(e){return new l.a(t=>t.error(new Error(`Only absolute redirects can have named outlets. redirectTo: '${e}'`)))}class qt{constructor(e,t,n,i,a){this.configLoader=t,this.urlSerializer=n,this.urlTree=i,this.config=a,this.allowRedirects=!0,this.ngModule=e.get(r.z)}apply(){const e=Et(this.urlTree.root,[],[],this.config).segmentGroup,t=new we(e.segments,e.children);return this.expandSegmentGroup(this.ngModule,this.config,t,se).pipe(Object(b.a)(e=>this.createUrlTree(Bt(e),this.urlTree.queryParams,this.urlTree.fragment))).pipe(Object(w.a)(e=>{if(e instanceof Nt)return this.allowRedirects=!1,this.match(e.urlTree);if(e instanceof zt)throw this.noMatchError(e);throw e}))}match(e){return this.expandSegmentGroup(this.ngModule,this.config,e.root,se).pipe(Object(b.a)(t=>this.createUrlTree(Bt(t),e.queryParams,e.fragment))).pipe(Object(w.a)(e=>{if(e instanceof zt)throw this.noMatchError(e);throw e}))}noMatchError(e){return new Error(`Cannot match any routes. URL Segment: '${e.segmentGroup}'`)}createUrlTree(e,t,n){const i=e.segments.length>0?new we([],{[se]:e}):e;return new Me(i,t,n)}expandSegmentGroup(e,t,n,i){return 0===n.segments.length&&n.hasChildren()?this.expandChildren(e,t,n).pipe(Object(b.a)(e=>new we([],e))):this.expandSegment(e,n,t,n.segments,i,!0)}expandChildren(e,t,n){const i=[];for(const r of Object.keys(n.children))"primary"===r?i.unshift(r):i.push(r);return Object(a.a)(i).pipe(Object(A.a)(i=>{const r=n.children[i],a=Tt(t,i);return this.expandSegmentGroup(e,a,r,i).pipe(Object(b.a)(e=>({segment:e,outlet:i})))}),Object(y.a)((e,t)=>(e[t.outlet]=t.segment,e),{}),function(e,t){const n=arguments.length>=2;return i=>i.pipe(e?Object(M.a)((t,n)=>e(t,n,i)):z.a,O(1),n?P(t):T(()=>new u))}())}expandSegment(e,t,n,i,r,o){return Object(a.a)(n).pipe(Object(A.a)(a=>this.expandSegmentAgainstRoute(e,t,n,a,i,r,o).pipe(Object(w.a)(e=>{if(e instanceof zt)return Object(s.a)(null);throw e}))),N(e=>!!e),Object(w.a)((e,n)=>{if(e instanceof u||"EmptyError"===e.name){if(jt(t,i,r))return Object(s.a)(new we([],{}));throw new zt(t)}throw e}))}expandSegmentAgainstRoute(e,t,n,i,r,a,s){return Rt(i,t,r,a)?void 0===i.redirectTo?this.matchSegmentAgainstRoute(e,t,i,r,a):s&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(e,t,n,i,r,a):It(t):It(t)}expandSegmentAgainstRouteUsingRedirect(e,t,n,i,r,a){return"**"===i.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(e,n,i,a):this.expandRegularSegmentAgainstRouteUsingRedirect(e,t,n,i,r,a)}expandWildCardWithParamsAgainstRouteUsingRedirect(e,t,n,i){const r=this.applyRedirectCommands([],n.redirectTo,{});return n.redirectTo.startsWith("/")?Ft(r):this.lineralizeSegments(n,r).pipe(Object(I.a)(n=>{const r=new we(n,{});return this.expandSegment(e,r,t,n,i,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(e,t,n,i,r,a){const{matched:s,consumedSegments:o,lastChild:c,positionalParamSegments:l}=Dt(t,i,r);if(!s)return It(t);const u=this.applyRedirectCommands(o,i.redirectTo,l);return i.redirectTo.startsWith("/")?Ft(u):this.lineralizeSegments(i,u).pipe(Object(I.a)(i=>this.expandSegment(e,t,n,i.concat(r.slice(c)),a,!1)))}matchSegmentAgainstRoute(e,t,n,i,r){if("**"===n.path)return n.loadChildren?(n._loadedConfig?Object(s.a)(n._loadedConfig):this.configLoader.load(e.injector,n)).pipe(Object(b.a)(e=>(n._loadedConfig=e,new we(i,{})))):Object(s.a)(new we(i,{}));const{matched:a,consumedSegments:o,lastChild:c}=Dt(t,n,i);if(!a)return It(t);const l=i.slice(c);return this.getChildConfig(e,n,i).pipe(Object(I.a)(e=>{const i=e.module,a=e.routes,{segmentGroup:c,slicedSegments:u}=Et(t,o,l,a),d=new we(c.segments,c.children);if(0===u.length&&d.hasChildren())return this.expandChildren(i,a,d).pipe(Object(b.a)(e=>new we(o,e)));if(0===a.length&&0===u.length)return Object(s.a)(new we(o,{}));const h=Lt(n)===r;return this.expandSegment(i,d,a,u,h?se:r,!0).pipe(Object(b.a)(e=>new we(o.concat(e.segments),e.children)))}))}getChildConfig(e,t,n){return t.children?Object(s.a)(new _t(t.children,e)):t.loadChildren?void 0!==t._loadedConfig?Object(s.a)(t._loadedConfig):this.runCanLoadGuards(e.injector,t,n).pipe(Object(I.a)(n=>n?this.configLoader.load(e.injector,t).pipe(Object(b.a)(e=>(t._loadedConfig=e,e))):function(e){return new l.a(t=>t.error(le(`Cannot load children because the guard of the route "path: '${e.path}'" returned false`)))}(t))):Object(s.a)(new _t([],e))}runCanLoadGuards(e,t,n){const i=t.canLoad;if(!i||0===i.length)return Object(s.a)(!0);const r=i.map(i=>{const r=e.get(i);let a;if(function(e){return e&&vt(e.canLoad)}(r))a=r.canLoad(t,n);else{if(!vt(r))throw new Error("Invalid CanLoad guard");a=r(t,n)}return be(a)});return Object(s.a)(r).pipe(wt(),Object(F.a)(e=>{if(!yt(e))return;const t=le(`Redirecting to "${this.urlSerializer.serialize(e)}"`);throw t.url=e,t}),Object(b.a)(e=>!0===e))}lineralizeSegments(e,t){let n=[],i=t.root;for(;;){if(n=n.concat(i.segments),0===i.numberOfChildren)return Object(s.a)(n);if(i.numberOfChildren>1||!i.children.primary)return Wt(e.redirectTo);i=i.children.primary}}applyRedirectCommands(e,t,n){return this.applyRedirectCreatreUrlTree(t,this.urlSerializer.parse(t),e,n)}applyRedirectCreatreUrlTree(e,t,n,i){const r=this.createSegmentGroup(e,t.root,n,i);return new Me(r,this.createQueryParams(t.queryParams,this.urlTree.queryParams),t.fragment)}createQueryParams(e,t){const n={};return me(e,(e,i)=>{if("string"==typeof e&&e.startsWith(":")){const r=e.substring(1);n[i]=t[r]}else n[i]=e}),n}createSegmentGroup(e,t,n,i){const r=this.createSegments(e,t.segments,n,i);let a={};return me(t.children,(t,r)=>{a[r]=this.createSegmentGroup(e,t,n,i)}),new we(r,a)}createSegments(e,t,n,i){return t.map(t=>t.path.startsWith(":")?this.findPosParam(e,t,i):this.findOrReturn(t,n))}findPosParam(e,t,n){const i=n[t.path.substring(1)];if(!i)throw new Error(`Cannot redirect to '${e}'. Cannot find '${t.path}'.`);return i}findOrReturn(e,t){let n=0;for(const i of t){if(i.path===e.path)return t.splice(n),i;n++}return e}}function Bt(e){const t={};for(const n of Object.keys(e.children)){const i=Bt(e.children[n]);(i.segments.length>0||i.hasChildren())&&(t[n]=i)}return function(e){if(1===e.numberOfChildren&&e.children.primary){const t=e.children.primary;return new we(e.segments.concat(t.segments),t.children)}return e}(new we(e.segments,t))}class Vt{constructor(e){this.path=e,this.route=this.path[this.path.length-1]}}class Yt{constructor(e,t){this.component=e,this.route=t}}function Ht(e,t,n){const i=e._root;return Ut(i,t?t._root:null,n,[i.value])}function Xt(e,t,n){const i=function(e){if(!e)return null;for(let t=e.parent;t;t=t.parent){const e=t.routeConfig;if(e&&e._loadedConfig)return e._loadedConfig}return null}(t);return(i?i.module.injector:n).get(e)}function Ut(e,t,n,i,r={canDeactivateChecks:[],canActivateChecks:[]}){const a=He(t);return e.children.forEach(e=>{!function(e,t,n,i,r={canDeactivateChecks:[],canActivateChecks:[]}){const a=e.value,s=t?t.value:null,o=n?n.getContext(e.value.outlet):null;if(s&&a.routeConfig===s.routeConfig){const c=function(e,t,n){if("function"==typeof n)return n(e,t);switch(n){case"pathParamsChange":return!Ce(e.url,t.url);case"pathParamsOrQueryParamsChange":return!Ce(e.url,t.url)||!de(e.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!tt(e,t)||!de(e.queryParams,t.queryParams);case"paramsChange":default:return!tt(e,t)}}(s,a,a.routeConfig.runGuardsAndResolvers);c?r.canActivateChecks.push(new Vt(i)):(a.data=s.data,a._resolvedData=s._resolvedData),Ut(e,t,a.component?o?o.children:null:n,i,r),c&&o&&o.outlet&&o.outlet.isActivated&&r.canDeactivateChecks.push(new Yt(o.outlet.component,s))}else s&&Gt(t,o,r),r.canActivateChecks.push(new Vt(i)),Ut(e,null,a.component?o?o.children:null:n,i,r)}(e,a[e.value.outlet],n,i.concat([e.value]),r),delete a[e.value.outlet]}),me(a,(e,t)=>Gt(e,n.getContext(t),r)),r}function Gt(e,t,n){const i=He(e),r=e.value;me(i,(e,i)=>{Gt(e,r.component?t?t.children.getContext(i):null:t,n)}),n.canDeactivateChecks.push(new Yt(r.component&&t&&t.outlet&&t.outlet.isActivated?t.outlet.component:null,r))}class Qt{}function Kt(e){return new l.a(t=>t.error(e))}class $t{constructor(e,t,n,i,r,a){this.rootComponentType=e,this.config=t,this.urlTree=n,this.url=i,this.paramsInheritanceStrategy=r,this.relativeLinkResolution=a}recognize(){const e=Et(this.urlTree.root,[],[],this.config.filter(e=>void 0===e.redirectTo),this.relativeLinkResolution).segmentGroup,t=this.processSegmentGroup(this.config,e,se);if(null===t)return null;const n=new Ke([],Object.freeze({}),Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,{},se,this.rootComponentType,null,this.urlTree.root,-1,{}),i=new Ye(n,t),r=new $e(this.url,i);return this.inheritParamsAndData(r._root),r}inheritParamsAndData(e){const t=e.value,n=Qe(t,this.paramsInheritanceStrategy);t.params=Object.freeze(n.params),t.data=Object.freeze(n.data),e.children.forEach(e=>this.inheritParamsAndData(e))}processSegmentGroup(e,t,n){return 0===t.segments.length&&t.hasChildren()?this.processChildren(e,t):this.processSegment(e,t,t.segments,n)}processChildren(e,t){const n=[];for(const r of Object.keys(t.children)){const i=t.children[r],a=Tt(e,r),s=this.processSegmentGroup(a,i,r);if(null===s)return null;n.push(...s)}const i=function(e){const t=[];for(const n of e){if(!Jt(n)){t.push(n);continue}const e=t.find(e=>n.value.routeConfig===e.value.routeConfig);void 0!==e?e.children.push(...n.children):t.push(n)}return t}(n);return i.sort((e,t)=>e.value.outlet===se?-1:t.value.outlet===se?1:e.value.outlet.localeCompare(t.value.outlet)),i}processSegment(e,t,n,i){for(const r of e){const e=this.processSegmentAgainstRoute(r,t,n,i);if(null!==e)return e}return jt(t,n,i)?[]:null}processSegmentAgainstRoute(e,t,n,i){if(e.redirectTo||!Rt(e,t,n,i))return null;let r,a=[],s=[];if("**"===e.path){const i=n.length>0?fe(n).parameters:{};r=new Ke(n,i,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,tn(e),Lt(e),e.component,e,Zt(t),en(t)+n.length,nn(e))}else{const i=Dt(t,e,n);if(!i.matched)return null;a=i.consumedSegments,s=n.slice(i.lastChild),r=new Ke(a,i.parameters,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,tn(e),Lt(e),e.component,e,Zt(t),en(t)+a.length,nn(e))}const o=function(e){return e.children?e.children:e.loadChildren?e._loadedConfig.routes:[]}(e),{segmentGroup:c,slicedSegments:l}=Et(t,a,s,o.filter(e=>void 0===e.redirectTo),this.relativeLinkResolution);if(0===l.length&&c.hasChildren()){const e=this.processChildren(o,c);return null===e?null:[new Ye(r,e)]}if(0===o.length&&0===l.length)return[new Ye(r,[])];const u=Lt(e)===i,d=this.processSegment(o,c,l,u?se:i);return null===d?null:[new Ye(r,d)]}}function Jt(e){const t=e.value.routeConfig;return t&&""===t.path&&void 0===t.redirectTo}function Zt(e){let t=e;for(;t._sourceSegment;)t=t._sourceSegment;return t}function en(e){let t=e,n=t._segmentIndexShift?t._segmentIndexShift:0;for(;t._sourceSegment;)t=t._sourceSegment,n+=t._segmentIndexShift?t._segmentIndexShift:0;return n-1}function tn(e){return e.data||{}}function nn(e){return e.resolve||{}}function rn(e){return Object(g.a)(t=>{const n=e(t);return n?Object(a.a)(n).pipe(Object(b.a)(()=>t)):Object(s.a)(t)})}class an extends class{shouldDetach(e){return!1}store(e,t){}shouldAttach(e){return!1}retrieve(e){return null}shouldReuseRoute(e,t){return e.routeConfig===t.routeConfig}}{}const sn=new r.s("ROUTES");class on{constructor(e,t,n,i){this.loader=e,this.compiler=t,this.onLoadStartListener=n,this.onLoadEndListener=i}load(e,t){if(t._loader$)return t._loader$;this.onLoadStartListener&&this.onLoadStartListener(t);const n=this.loadModuleFactory(t.loadChildren).pipe(Object(b.a)(n=>{this.onLoadEndListener&&this.onLoadEndListener(t);const i=n.create(e);return new _t(pe(i.injector.get(sn,void 0,r.r.Self|r.r.Optional)).map(St),i)}),Object(w.a)(e=>{throw t._loader$=void 0,e}));return t._loader$=new f.a(n,()=>new m.a).pipe(Object(W.a)()),t._loader$}loadModuleFactory(e){return"string"==typeof e?Object(a.a)(this.loader.load(e)):be(e()).pipe(Object(I.a)(e=>e instanceof r.x?Object(s.a)(e):Object(a.a)(this.compiler.compileModuleAsync(e))))}}class cn{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.children=new ln,this.attachRef=null}}class ln{constructor(){this.contexts=new Map}onChildOutletCreated(e,t){const n=this.getOrCreateContext(e);n.outlet=t,this.contexts.set(e,n)}onChildOutletDestroyed(e){const t=this.getContext(e);t&&(t.outlet=null)}onOutletDeactivated(){const e=this.contexts;return this.contexts=new Map,e}onOutletReAttached(e){this.contexts=e}getOrCreateContext(e){let t=this.getContext(e);return t||(t=new cn,this.contexts.set(e,t)),t}getContext(e){return this.contexts.get(e)||null}}class un{shouldProcessUrl(e){return!0}extract(e){return e}merge(e,t){return e}}function dn(e){throw e}function hn(e,t,n){return t.parse("/")}function pn(e,t){return Object(s.a)(null)}let fn=(()=>{class e{constructor(e,t,n,i,a,s,c,l){this.rootComponentType=e,this.urlSerializer=t,this.rootContexts=n,this.location=i,this.config=l,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.disposed=!1,this.lastLocationChangeInfo=null,this.navigationId=0,this.isNgZoneEnabled=!1,this.events=new m.a,this.errorHandler=dn,this.malformedUriErrorHandler=hn,this.navigated=!1,this.lastSuccessfulId=-1,this.hooks={beforePreactivation:pn,afterPreactivation:pn},this.urlHandlingStrategy=new un,this.routeReuseStrategy=new an,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="corrected",this.ngModule=a.get(r.z),this.console=a.get(r.ab);const u=a.get(r.B);this.isNgZoneEnabled=u instanceof r.B&&r.B.isInAngularZone(),this.resetConfig(l),this.currentUrlTree=new Me(new we([],{}),{},null),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.configLoader=new on(s,c,e=>this.triggerEvent(new Z(e)),e=>this.triggerEvent(new ee(e))),this.routerState=Ue(this.currentUrlTree,this.rootComponentType),this.transitions=new o.a({id:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}setupNavigations(e){const t=this.events;return e.pipe(Object(M.a)(e=>0!==e.id),Object(b.a)(e=>Object.assign(Object.assign({},e),{extractedUrl:this.urlHandlingStrategy.extract(e.rawUrl)})),Object(g.a)(e=>{let n=!1,i=!1;return Object(s.a)(e).pipe(Object(F.a)(e=>{this.currentNavigation={id:e.id,initialUrl:e.currentRawUrl,extractedUrl:e.extractedUrl,trigger:e.source,extras:e.extras,previousNavigation:this.lastSuccessfulNavigation?Object.assign(Object.assign({},this.lastSuccessfulNavigation),{previousNavigation:null}):null}}),Object(g.a)(e=>{const n=!this.navigated||e.extractedUrl.toString()!==this.browserUrlTree.toString();if(("reload"===this.onSameUrlNavigation||n)&&this.urlHandlingStrategy.shouldProcessUrl(e.rawUrl))return Object(s.a)(e).pipe(Object(g.a)(e=>{const n=this.transitions.getValue();return t.next(new Y(e.id,this.serializeUrl(e.extractedUrl),e.source,e.restoredState)),n!==this.transitions.getValue()?p.a:Promise.resolve(e)}),(i=this.ngModule.injector,r=this.configLoader,a=this.urlSerializer,o=this.config,Object(g.a)(e=>function(e,t,n,i,r){return new qt(e,t,n,i,r).apply()}(i,r,a,e.extractedUrl,o).pipe(Object(b.a)(t=>Object.assign(Object.assign({},e),{urlAfterRedirects:t}))))),Object(F.a)(e=>{this.currentNavigation=Object.assign(Object.assign({},this.currentNavigation),{finalUrl:e.urlAfterRedirects})}),function(e,t,n,i,r){return Object(I.a)(a=>function(e,t,n,i,r="emptyOnly",a="legacy"){try{const o=new $t(e,t,n,i,r,a).recognize();return null===o?Kt(new Qt):Object(s.a)(o)}catch(o){return Kt(o)}}(e,t,a.urlAfterRedirects,n(a.urlAfterRedirects),i,r).pipe(Object(b.a)(e=>Object.assign(Object.assign({},a),{targetSnapshot:e}))))}(this.rootComponentType,this.config,e=>this.serializeUrl(e),this.paramsInheritanceStrategy,this.relativeLinkResolution),Object(F.a)(e=>{"eager"===this.urlUpdateStrategy&&(e.extras.skipLocationChange||this.setBrowserUrl(e.urlAfterRedirects,!!e.extras.replaceUrl,e.id,e.extras.state),this.browserUrlTree=e.urlAfterRedirects);const n=new G(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);t.next(n)}));var i,r,a,o;if(n&&this.rawUrlTree&&this.urlHandlingStrategy.shouldProcessUrl(this.rawUrlTree)){const{id:n,extractedUrl:i,source:r,restoredState:a,extras:o}=e,c=new Y(n,this.serializeUrl(i),r,a);t.next(c);const l=Ue(i,this.rootComponentType).snapshot;return Object(s.a)(Object.assign(Object.assign({},e),{targetSnapshot:l,urlAfterRedirects:i,extras:Object.assign(Object.assign({},o),{skipLocationChange:!1,replaceUrl:!1})}))}return this.rawUrlTree=e.rawUrl,this.browserUrlTree=e.urlAfterRedirects,e.resolve(null),p.a}),rn(e=>{const{targetSnapshot:t,id:n,extractedUrl:i,rawUrl:r,extras:{skipLocationChange:a,replaceUrl:s}}=e;return this.hooks.beforePreactivation(t,{navigationId:n,appliedUrlTree:i,rawUrlTree:r,skipLocationChange:!!a,replaceUrl:!!s})}),Object(F.a)(e=>{const t=new Q(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);this.triggerEvent(t)}),Object(b.a)(e=>Object.assign(Object.assign({},e),{guards:Ht(e.targetSnapshot,e.currentSnapshot,this.rootContexts)})),function(e,t){return Object(I.a)(n=>{const{targetSnapshot:i,currentSnapshot:r,guards:{canActivateChecks:o,canDeactivateChecks:c}}=n;return 0===c.length&&0===o.length?Object(s.a)(Object.assign(Object.assign({},n),{guardsResult:!0})):function(e,t,n,i){return Object(a.a)(e).pipe(Object(I.a)(e=>function(e,t,n,i,r){const a=t&&t.routeConfig?t.routeConfig.canDeactivate:null;if(!a||0===a.length)return Object(s.a)(!0);const o=a.map(a=>{const s=Xt(a,t,r);let o;if(function(e){return e&&vt(e.canDeactivate)}(s))o=be(s.canDeactivate(e,t,n,i));else{if(!vt(s))throw new Error("Invalid CanDeactivate guard");o=be(s(e,t,n,i))}return o.pipe(N())});return Object(s.a)(o).pipe(wt())}(e.component,e.route,n,t,i)),N(e=>!0!==e,!0))}(c,i,r,e).pipe(Object(I.a)(n=>n&&"boolean"==typeof n?function(e,t,n,i){return Object(a.a)(t).pipe(Object(A.a)(t=>Object(d.a)(function(e,t){return null!==e&&t&&t(new te(e)),Object(s.a)(!0)}(t.route.parent,i),function(e,t){return null!==e&&t&&t(new ie(e)),Object(s.a)(!0)}(t.route,i),function(e,t,n){const i=t[t.length-1],r=t.slice(0,t.length-1).reverse().map(e=>function(e){const t=e.routeConfig?e.routeConfig.canActivateChild:null;return t&&0!==t.length?{node:e,guards:t}:null}(e)).filter(e=>null!==e).map(t=>Object(h.a)(()=>{const r=t.guards.map(r=>{const a=Xt(r,t.node,n);let s;if(function(e){return e&&vt(e.canActivateChild)}(a))s=be(a.canActivateChild(i,e));else{if(!vt(a))throw new Error("Invalid CanActivateChild guard");s=be(a(i,e))}return s.pipe(N())});return Object(s.a)(r).pipe(wt())}));return Object(s.a)(r).pipe(wt())}(e,t.path,n),function(e,t,n){const i=t.routeConfig?t.routeConfig.canActivate:null;if(!i||0===i.length)return Object(s.a)(!0);const r=i.map(i=>Object(h.a)(()=>{const r=Xt(i,t,n);let a;if(function(e){return e&&vt(e.canActivate)}(r))a=be(r.canActivate(t,e));else{if(!vt(r))throw new Error("Invalid CanActivate guard");a=be(r(t,e))}return a.pipe(N())}));return Object(s.a)(r).pipe(wt())}(e,t.route,n))),N(e=>!0!==e,!0))}(i,o,e,t):Object(s.a)(n)),Object(b.a)(e=>Object.assign(Object.assign({},n),{guardsResult:e})))})}(this.ngModule.injector,e=>this.triggerEvent(e)),Object(F.a)(e=>{if(yt(e.guardsResult)){const t=le(`Redirecting to "${this.serializeUrl(e.guardsResult)}"`);throw t.url=e.guardsResult,t}const t=new K(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(e.urlAfterRedirects),e.targetSnapshot,!!e.guardsResult);this.triggerEvent(t)}),Object(M.a)(e=>{if(!e.guardsResult){this.resetUrlToCurrentUrlTree();const n=new X(e.id,this.serializeUrl(e.extractedUrl),"");return t.next(n),e.resolve(!1),!1}return!0}),rn(e=>{if(e.guards.canActivateChecks.length)return Object(s.a)(e).pipe(Object(F.a)(e=>{const t=new $(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);this.triggerEvent(t)}),Object(g.a)(e=>{let n=!1;return Object(s.a)(e).pipe((i=this.paramsInheritanceStrategy,r=this.ngModule.injector,Object(I.a)(e=>{const{targetSnapshot:t,guards:{canActivateChecks:n}}=e;if(!n.length)return Object(s.a)(e);let o=0;return Object(a.a)(n).pipe(Object(A.a)(e=>function(e,t,n,i){return function(e,t,n,i){const r=Object.keys(e);if(0===r.length)return Object(s.a)({});const o={};return Object(a.a)(r).pipe(Object(I.a)(r=>function(e,t,n,i){const r=Xt(e,t,i);return be(r.resolve?r.resolve(t,n):r(t,n))}(e[r],t,n,i).pipe(Object(F.a)(e=>{o[r]=e}))),O(1),Object(I.a)(()=>Object.keys(o).length===r.length?Object(s.a)(o):p.a))}(e._resolve,e,t,i).pipe(Object(b.a)(t=>(e._resolvedData=t,e.data=Object.assign(Object.assign({},e.data),Qe(e,n).resolve),null)))}(e.route,t,i,r)),Object(F.a)(()=>o++),O(1),Object(I.a)(t=>o===n.length?Object(s.a)(e):p.a))})),Object(F.a)({next:()=>n=!0,complete:()=>{if(!n){const n=new X(e.id,this.serializeUrl(e.extractedUrl),"At least one route resolver didn't emit any value.");t.next(n),e.resolve(!1)}}}));var i,r}),Object(F.a)(e=>{const t=new J(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(e.urlAfterRedirects),e.targetSnapshot);this.triggerEvent(t)}))}),rn(e=>{const{targetSnapshot:t,id:n,extractedUrl:i,rawUrl:r,extras:{skipLocationChange:a,replaceUrl:s}}=e;return this.hooks.afterPreactivation(t,{navigationId:n,appliedUrlTree:i,rawUrlTree:r,skipLocationChange:!!a,replaceUrl:!!s})}),Object(b.a)(e=>{const t=function(e,t,n){const i=nt(e,t._root,n?n._root:void 0);return new Xe(i,t)}(this.routeReuseStrategy,e.targetSnapshot,e.currentRouterState);return Object.assign(Object.assign({},e),{targetRouterState:t})}),Object(F.a)(e=>{this.currentUrlTree=e.urlAfterRedirects,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,e.rawUrl),this.routerState=e.targetRouterState,"deferred"===this.urlUpdateStrategy&&(e.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,!!e.extras.replaceUrl,e.id,e.extras.state),this.browserUrlTree=e.urlAfterRedirects)}),(r=this.rootContexts,o=this.routeReuseStrategy,c=e=>this.triggerEvent(e),Object(b.a)(e=>(new bt(o,e.targetRouterState,e.currentRouterState,c).activate(r),e))),Object(F.a)({next(){n=!0},complete(){n=!0}}),Object(q.a)(()=>{if(!n&&!i){this.resetUrlToCurrentUrlTree();const n=new X(e.id,this.serializeUrl(e.extractedUrl),`Navigation ID ${e.id} is not equal to the current navigation id ${this.navigationId}`);t.next(n),e.resolve(!1)}this.currentNavigation=null}),Object(w.a)(n=>{if(i=!0,(r=n)&&r.ngNavigationCancelingError){const i=yt(n.url);i||(this.navigated=!0,this.resetStateAndUrl(e.currentRouterState,e.currentUrlTree,e.rawUrl));const r=new X(e.id,this.serializeUrl(e.extractedUrl),n.message);t.next(r),i?setTimeout(()=>{const t=this.urlHandlingStrategy.merge(n.url,this.rawUrlTree);this.scheduleNavigation(t,"imperative",null,{skipLocationChange:e.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy},{resolve:e.resolve,reject:e.reject,promise:e.promise})},0):e.resolve(!1)}else{this.resetStateAndUrl(e.currentRouterState,e.currentUrlTree,e.rawUrl);const i=new U(e.id,this.serializeUrl(e.extractedUrl),n);t.next(i);try{e.resolve(this.errorHandler(n))}catch(a){e.reject(a)}}var r;return p.a}));var r,o,c}))}resetRootComponentType(e){this.rootComponentType=e,this.routerState.root.component=this.rootComponentType}getTransition(){const e=this.transitions.value;return e.urlAfterRedirects=this.browserUrlTree,e}setTransition(e){this.transitions.next(Object.assign(Object.assign({},this.getTransition()),e))}initialNavigation(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(e=>{const t=this.extractLocationChangeInfoFromEvent(e);this.shouldScheduleNavigation(this.lastLocationChangeInfo,t)&&setTimeout(()=>{const{source:e,state:n,urlTree:i}=t,r={replaceUrl:!0};if(n){const e=Object.assign({},n);delete e.navigationId,0!==Object.keys(e).length&&(r.state=e)}this.scheduleNavigation(i,e,n,r)},0),this.lastLocationChangeInfo=t}))}extractLocationChangeInfoFromEvent(e){var t;return{source:"popstate"===e.type?"popstate":"hashchange",urlTree:this.parseUrl(e.url),state:(null===(t=e.state)||void 0===t?void 0:t.navigationId)?e.state:null,transitionId:this.getTransition().id}}shouldScheduleNavigation(e,t){if(!e)return!0;const n=t.urlTree.toString()===e.urlTree.toString();return!(t.transitionId===e.transitionId&&n&&("hashchange"===t.source&&"popstate"===e.source||"popstate"===t.source&&"hashchange"===e.source))}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.currentNavigation}triggerEvent(e){this.events.next(e)}resetConfig(e){Ct(e),this.config=e.map(St),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.transitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0}createUrlTree(e,t={}){const{relativeTo:n,queryParams:i,fragment:r,queryParamsHandling:a,preserveFragment:s}=t,o=n||this.routerState.root,c=s?this.currentUrlTree.fragment:r;let l=null;switch(a){case"merge":l=Object.assign(Object.assign({},this.currentUrlTree.queryParams),i);break;case"preserve":l=this.currentUrlTree.queryParams;break;default:l=i||null}return null!==l&&(l=this.removeEmptyProps(l)),function(e,t,n,i,r){if(0===n.length)return st(t.root,t.root,t,i,r);const a=function(e){if("string"==typeof e[0]&&1===e.length&&"/"===e[0])return new ct(!0,0,e);let t=0,n=!1;const i=e.reduce((e,i,r)=>{if("object"==typeof i&&null!=i){if(i.outlets){const t={};return me(i.outlets,(e,n)=>{t[n]="string"==typeof e?e.split("/"):e}),[...e,{outlets:t}]}if(i.segmentPath)return[...e,i.segmentPath]}return"string"!=typeof i?[...e,i]:0===r?(i.split("/").forEach((i,r)=>{0==r&&"."===i||(0==r&&""===i?n=!0:".."===i?t++:""!=i&&e.push(i))}),e):[...e,i]},[]);return new ct(n,t,i)}(n);if(a.toRoot())return st(t.root,new we([],{}),t,i,r);const s=function(e,t,n){if(e.isAbsolute)return new lt(t.root,!0,0);if(-1===n.snapshot._lastPathIndex){const e=n.snapshot._urlSegment;return new lt(e,e===t.root,0)}const i=rt(e.commands[0])?0:1;return function(e,t,n){let i=e,r=t,a=n;for(;a>r;){if(a-=r,i=i.parent,!i)throw new Error("Invalid number of '../'");r=i.segments.length}return new lt(i,!1,r-a)}(n.snapshot._urlSegment,n.snapshot._lastPathIndex+i,e.numberOfDoubleDots)}(a,t,e),o=s.processChildren?dt(s.segmentGroup,s.index,a.commands):ut(s.segmentGroup,s.index,a.commands);return st(s.segmentGroup,o,t,i,r)}(o,this.currentUrlTree,e,l,c)}navigateByUrl(e,t={skipLocationChange:!1}){const n=yt(e)?e:this.parseUrl(e),i=this.urlHandlingStrategy.merge(n,this.rawUrlTree);return this.scheduleNavigation(i,"imperative",null,t)}navigate(e,t={skipLocationChange:!1}){return function(e){for(let t=0;t<e.length;t++){const n=e[t];if(null==n)throw new Error(`The requested path contains ${n} segment at index ${t}`)}}(e),this.navigateByUrl(this.createUrlTree(e,t),t)}serializeUrl(e){return this.urlSerializer.serialize(e)}parseUrl(e){let t;try{t=this.urlSerializer.parse(e)}catch(n){t=this.malformedUriErrorHandler(n,this.urlSerializer,e)}return t}isActive(e,t){if(yt(e))return ge(this.currentUrlTree,e,t);const n=this.parseUrl(e);return ge(this.currentUrlTree,n,t)}removeEmptyProps(e){return Object.keys(e).reduce((t,n)=>{const i=e[n];return null!=i&&(t[n]=i),t},{})}processNavigations(){this.navigations.subscribe(e=>{this.navigated=!0,this.lastSuccessfulId=e.id,this.events.next(new H(e.id,this.serializeUrl(e.extractedUrl),this.serializeUrl(this.currentUrlTree))),this.lastSuccessfulNavigation=this.currentNavigation,this.currentNavigation=null,e.resolve(!0)},e=>{this.console.warn("Unhandled Navigation Error: ")})}scheduleNavigation(e,t,n,i,r){if(this.disposed)return Promise.resolve(!1);const a=this.getTransition(),s="imperative"!==t&&"imperative"===(null==a?void 0:a.source),o=(this.lastSuccessfulId===a.id||this.currentNavigation?a.rawUrl:a.urlAfterRedirects).toString()===e.toString();if(s&&o)return Promise.resolve(!0);let c,l,u;r?(c=r.resolve,l=r.reject,u=r.promise):u=new Promise((e,t)=>{c=e,l=t});const d=++this.navigationId;return this.setTransition({id:d,source:t,restoredState:n,currentUrlTree:this.currentUrlTree,currentRawUrl:this.rawUrlTree,rawUrl:e,extras:i,resolve:c,reject:l,promise:u,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),u.catch(e=>Promise.reject(e))}setBrowserUrl(e,t,n,i){const r=this.urlSerializer.serialize(e);i=i||{},this.location.isCurrentPathEqualTo(r)||t?this.location.replaceState(r,"",Object.assign(Object.assign({},i),{navigationId:n})):this.location.go(r,"",Object.assign(Object.assign({},i),{navigationId:n}))}resetStateAndUrl(e,t,n){this.routerState=e,this.currentUrlTree=t,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,n),this.resetUrlToCurrentUrlTree()}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",{navigationId:this.lastSuccessfulId})}}return e.\u0275fac=function(t){return new(t||e)(r.ac(r.P),r.ac(ke),r.ac(ln),r.ac(i.l),r.ac(r.t),r.ac(r.y),r.ac(r.i),r.ac(void 0))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})(),mn=(()=>{class e{constructor(e,t,n,i,r){this.router=e,this.route=t,this.commands=[],this.onChanges=new m.a,null==n&&i.setAttribute(r.nativeElement,"tabindex","0")}ngOnChanges(e){this.onChanges.next(this)}set routerLink(e){this.commands=null!=e?Array.isArray(e)?e:[e]:[]}onClick(){const e={skipLocationChange:gn(this.skipLocationChange),replaceUrl:gn(this.replaceUrl),state:this.state};return this.router.navigateByUrl(this.urlTree,e),!0}get urlTree(){return this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:gn(this.preserveFragment)})}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(fn),r.Qb(Ge),r.bc("tabindex"),r.Qb(r.G),r.Qb(r.l))},e.\u0275dir=r.Lb({type:e,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(e,t){1&e&&r.ec("click",function(){return t.onClick()})},inputs:{routerLink:"routerLink",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state",relativeTo:"relativeTo"},features:[r.Ab]}),e})(),bn=(()=>{class e{constructor(e,t,n){this.router=e,this.route=t,this.locationStrategy=n,this.commands=[],this.onChanges=new m.a,this.subscription=e.events.subscribe(e=>{e instanceof H&&this.updateTargetUrlAndHref()})}set routerLink(e){this.commands=null!=e?Array.isArray(e)?e:[e]:[]}ngOnChanges(e){this.updateTargetUrlAndHref(),this.onChanges.next(this)}ngOnDestroy(){this.subscription.unsubscribe()}onClick(e,t,n,i,r){if(0!==e||t||n||i||r)return!0;if("string"==typeof this.target&&"_self"!=this.target)return!0;const a={skipLocationChange:gn(this.skipLocationChange),replaceUrl:gn(this.replaceUrl),state:this.state};return this.router.navigateByUrl(this.urlTree,a),!1}updateTargetUrlAndHref(){this.href=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.urlTree))}get urlTree(){return this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:gn(this.preserveFragment)})}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(fn),r.Qb(Ge),r.Qb(i.m))},e.\u0275dir=r.Lb({type:e,selectors:[["a","routerLink",""],["area","routerLink",""]],hostVars:2,hostBindings:function(e,t){1&e&&r.ec("click",function(e){return t.onClick(e.button,e.ctrlKey,e.shiftKey,e.altKey,e.metaKey)}),2&e&&(r.Zb("href",t.href,r.Ic),r.Db("target",t.target))},inputs:{routerLink:"routerLink",target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state",relativeTo:"relativeTo"},features:[r.Ab]}),e})();function gn(e){return""===e||!!e}let _n=(()=>{class e{constructor(e,t,n,i,r,a){this.router=e,this.element=t,this.renderer=n,this.cdr=i,this.link=r,this.linkWithHref=a,this.classes=[],this.isActive=!1,this.routerLinkActiveOptions={exact:!1},this.routerEventsSubscription=e.events.subscribe(e=>{e instanceof H&&this.update()})}ngAfterContentInit(){Object(s.a)(this.links.changes,this.linksWithHrefs.changes,Object(s.a)(null)).pipe(Object(B.a)()).subscribe(e=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){var e;null===(e=this.linkInputChangesSubscription)||void 0===e||e.unsubscribe();const t=[...this.links.toArray(),...this.linksWithHrefs.toArray(),this.link,this.linkWithHref].filter(e=>!!e).map(e=>e.onChanges);this.linkInputChangesSubscription=Object(a.a)(t).pipe(Object(B.a)()).subscribe(e=>{this.isActive!==this.isLinkActive(this.router)(e)&&this.update()})}set routerLinkActive(e){const t=Array.isArray(e)?e:e.split(" ");this.classes=t.filter(e=>!!e)}ngOnChanges(e){this.update()}ngOnDestroy(){var e;this.routerEventsSubscription.unsubscribe(),null===(e=this.linkInputChangesSubscription)||void 0===e||e.unsubscribe()}update(){this.links&&this.linksWithHrefs&&this.router.navigated&&Promise.resolve().then(()=>{const e=this.hasActiveLinks();this.isActive!==e&&(this.isActive=e,this.cdr.markForCheck(),this.classes.forEach(t=>{e?this.renderer.addClass(this.element.nativeElement,t):this.renderer.removeClass(this.element.nativeElement,t)}))})}isLinkActive(e){return t=>e.isActive(t.urlTree,this.routerLinkActiveOptions.exact)}hasActiveLinks(){const e=this.isLinkActive(this.router);return this.link&&e(this.link)||this.linkWithHref&&e(this.linkWithHref)||this.links.some(e)||this.linksWithHrefs.some(e)}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(fn),r.Qb(r.l),r.Qb(r.G),r.Qb(r.h),r.Qb(mn,8),r.Qb(bn,8))},e.\u0275dir=r.Lb({type:e,selectors:[["","routerLinkActive",""]],contentQueries:function(e,t,n){if(1&e&&(r.Jb(n,mn,1),r.Jb(n,bn,1)),2&e){let e;r.Ac(e=r.fc())&&(t.links=e),r.Ac(e=r.fc())&&(t.linksWithHrefs=e)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",routerLinkActive:"routerLinkActive"},exportAs:["routerLinkActive"],features:[r.Ab]}),e})(),vn=(()=>{class e{constructor(e,t,n,i,a){this.parentContexts=e,this.location=t,this.resolver=n,this.changeDetector=a,this.activated=null,this._activatedRoute=null,this.activateEvents=new r.o,this.deactivateEvents=new r.o,this.name=i||se,e.onChildOutletCreated(this.name,this)}ngOnDestroy(){this.parentContexts.onChildOutletDestroyed(this.name)}ngOnInit(){if(!this.activated){const e=this.parentContexts.getContext(this.name);e&&e.route&&(e.attachRef?this.attach(e.attachRef,e.route):this.activateWith(e.route,e.resolver||null))}}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new Error("Outlet is not activated");return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Error("Outlet is not activated");return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new Error("Outlet is not activated");this.location.detach();const e=this.activated;return this.activated=null,this._activatedRoute=null,e}attach(e,t){this.activated=e,this._activatedRoute=t,this.location.insert(e.hostView)}deactivate(){if(this.activated){const e=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(e)}}activateWith(e,t){if(this.isActivated)throw new Error("Cannot activate an already activated outlet");this._activatedRoute=e;const n=(t=t||this.resolver).resolveComponentFactory(e._futureSnapshot.routeConfig.component),i=this.parentContexts.getOrCreateContext(this.name).children,r=new yn(e,i,this.location.injector);this.activated=this.location.createComponent(n,this.location.length,r),this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(ln),r.Qb(r.R),r.Qb(r.j),r.bc("name"),r.Qb(r.h))},e.\u0275dir=r.Lb({type:e,selectors:[["router-outlet"]],outputs:{activateEvents:"activate",deactivateEvents:"deactivate"},exportAs:["outlet"]}),e})();class yn{constructor(e,t,n){this.route=e,this.childContexts=t,this.parent=n}get(e,t){return e===Ge?this.route:e===ln?this.childContexts:this.parent.get(e,t)}}class Mn{}class wn{preload(e,t){return Object(s.a)(null)}}let An=(()=>{class e{constructor(e,t,n,i,r){this.router=e,this.injector=i,this.preloadingStrategy=r,this.loader=new on(t,n,t=>e.triggerEvent(new Z(t)),t=>e.triggerEvent(new ee(t)))}setUpPreloading(){this.subscription=this.router.events.pipe(Object(M.a)(e=>e instanceof H),Object(A.a)(()=>this.preload())).subscribe(()=>{})}preload(){const e=this.injector.get(r.z);return this.processRoutes(e,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(e,t){const n=[];for(const i of t)if(i.loadChildren&&!i.canLoad&&i._loadedConfig){const e=i._loadedConfig;n.push(this.processRoutes(e.module,e.routes))}else i.loadChildren&&!i.canLoad?n.push(this.preloadConfig(e,i)):i.children&&n.push(this.processRoutes(e,i.children));return Object(a.a)(n).pipe(Object(B.a)(),Object(b.a)(e=>{}))}preloadConfig(e,t){return this.preloadingStrategy.preload(t,()=>(t._loadedConfig?Object(s.a)(t._loadedConfig):this.loader.load(e.injector,t)).pipe(Object(I.a)(e=>(t._loadedConfig=e,this.processRoutes(e.module,e.routes)))))}}return e.\u0275fac=function(t){return new(t||e)(r.ac(fn),r.ac(r.y),r.ac(r.i),r.ac(r.t),r.ac(Mn))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})(),Cn=(()=>{class e{constructor(e,t,n={}){this.router=e,this.viewportScroller=t,this.options=n,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},n.scrollPositionRestoration=n.scrollPositionRestoration||"disabled",n.anchorScrolling=n.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.router.events.subscribe(e=>{e instanceof Y?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=e.navigationTrigger,this.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof H&&(this.lastId=e.id,this.scheduleScrollEvent(e,this.router.parseUrl(e.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.router.events.subscribe(e=>{e instanceof ae&&(e.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(e.position):e.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(e.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(e,t){this.router.triggerEvent(new ae(e,"popstate"===this.lastSource?this.store[this.restoredId]:null,t))}ngOnDestroy(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}return e.\u0275fac=function(t){return new(t||e)(r.ac(fn),r.ac(i.A),r.ac(void 0))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})();const kn=new r.s("ROUTER_CONFIGURATION"),On=new r.s("ROUTER_FORROOT_GUARD"),Sn=[i.l,{provide:ke,useClass:Oe},{provide:fn,useFactory:function(e,t,n,r,a,s,o,c={},l,u){const d=new fn(null,e,t,n,r,a,s,pe(o));if(l&&(d.urlHandlingStrategy=l),u&&(d.routeReuseStrategy=u),function(e,t){e.errorHandler&&(t.errorHandler=e.errorHandler),e.malformedUriErrorHandler&&(t.malformedUriErrorHandler=e.malformedUriErrorHandler),e.onSameUrlNavigation&&(t.onSameUrlNavigation=e.onSameUrlNavigation),e.paramsInheritanceStrategy&&(t.paramsInheritanceStrategy=e.paramsInheritanceStrategy),e.relativeLinkResolution&&(t.relativeLinkResolution=e.relativeLinkResolution),e.urlUpdateStrategy&&(t.urlUpdateStrategy=e.urlUpdateStrategy)}(c,d),c.enableTracing){const e=Object(i.F)();d.events.subscribe(t=>{e.logGroup(`Router Event: ${t.constructor.name}`),e.log(t.toString()),e.log(t),e.logGroupEnd()})}return d},deps:[ke,ln,i.l,r.t,r.y,r.i,sn,kn,[class{},new r.C],[class{},new r.C]]},ln,{provide:Ge,useFactory:function(e){return e.routerState.root},deps:[fn]},{provide:r.y,useClass:r.M},An,wn,class{preload(e,t){return t().pipe(Object(w.a)(()=>Object(s.a)(null)))}},{provide:kn,useValue:{enableTracing:!1}}];function Ln(){return new r.A("Router",fn)}let Tn=(()=>{class e{constructor(e,t){}static forRoot(t,n){return{ngModule:e,providers:[Sn,Pn(t),{provide:On,useFactory:En,deps:[[fn,new r.C,new r.L]]},{provide:kn,useValue:n||{}},{provide:i.m,useFactory:Dn,deps:[i.w,[new r.q(i.a),new r.C],kn]},{provide:Cn,useFactory:xn,deps:[fn,i.A,kn]},{provide:Mn,useExisting:n&&n.preloadingStrategy?n.preloadingStrategy:wn},{provide:r.A,multi:!0,useFactory:Ln},[Rn,{provide:r.d,multi:!0,useFactory:jn,deps:[Rn]},{provide:Nn,useFactory:zn,deps:[Rn]},{provide:r.b,multi:!0,useExisting:Nn}]]}}static forChild(t){return{ngModule:e,providers:[Pn(t)]}}}return e.\u0275fac=function(t){return new(t||e)(r.ac(On,8),r.ac(fn,8))},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({}),e})();function xn(e,t,n){return n.scrollOffset&&t.setOffset(n.scrollOffset),new Cn(e,t,n)}function Dn(e,t,n={}){return n.useHash?new i.h(e,t):new i.v(e,t)}function En(e){return"guarded"}function Pn(e){return[{provide:r.a,multi:!0,useValue:e},{provide:sn,multi:!0,useValue:e}]}let Rn=(()=>{class e{constructor(e){this.injector=e,this.initNavigation=!1,this.resultOfPreactivationDone=new m.a}appInitializer(){return this.injector.get(i.k,Promise.resolve(null)).then(()=>{let e=null;const t=new Promise(t=>e=t),n=this.injector.get(fn),i=this.injector.get(kn);return"disabled"===i.initialNavigation?(n.setUpLocationChangeListener(),e(!0)):"enabled"===i.initialNavigation||"enabledBlocking"===i.initialNavigation?(n.hooks.afterPreactivation=()=>this.initNavigation?Object(s.a)(null):(this.initNavigation=!0,e(!0),this.resultOfPreactivationDone),n.initialNavigation()):e(!0),t})}bootstrapListener(e){const t=this.injector.get(kn),n=this.injector.get(An),i=this.injector.get(Cn),a=this.injector.get(fn),s=this.injector.get(r.g);e===s.components[0]&&("enabledNonBlocking"!==t.initialNavigation&&void 0!==t.initialNavigation||a.initialNavigation(),n.setUpPreloading(),i.init(),a.resetRootComponentType(s.componentTypes[0]),this.resultOfPreactivationDone.next(null),this.resultOfPreactivationDone.complete())}}return e.\u0275fac=function(t){return new(t||e)(r.ac(r.t))},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})();function jn(e){return e.appInitializer.bind(e)}function zn(e){return e.bootstrapListener.bind(e)}const Nn=new r.s("Router Initializer")},u3GI:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[n][0]:r[n][1]}e.defineLocale("de-ch",{months:"Januar_Februar_M\xe4rz_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._M\xe4rz_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},u47x:function(e,t,n){"use strict";n.d(t,"a",function(){return K}),n.d(t,"b",function(){return S}),n.d(t,"c",function(){return A}),n.d(t,"d",function(){return I}),n.d(t,"e",function(){return H}),n.d(t,"f",function(){return R}),n.d(t,"g",function(){return L}),n.d(t,"h",function(){return V}),n.d(t,"i",function(){return P}),n.d(t,"j",function(){return Q}),n.d(t,"k",function(){return N}),n.d(t,"l",function(){return F}),n.d(t,"m",function(){return W});var i=n("ofXK"),r=n("fXoL"),a=n("XNiG"),s=n("quSY"),o=n("LRne"),c=n("FtGj"),l=n("vkgz"),u=n("Kj3r"),d=n("pLZG"),h=n("lJxs"),p=n("IzEk"),f=n("8LU1"),m=n("nLfN"),b=n("GU7r");function g(e,t){return(e.getAttribute(t)||"").match(/\S+/g)||[]}const _="cdk-describedby-message-container",v="cdk-describedby-host";let y=0;const M=new Map;let w=null,A=(()=>{class e{constructor(e){this._document=e}describe(e,t,n){if(!this._canBeDescribed(e,t))return;const i=C(t,n);"string"!=typeof t?(k(t),M.set(i,{messageElement:t,referenceCount:0})):M.has(i)||this._createMessageElement(t,n),this._isElementDescribedByMessage(e,i)||this._addMessageReference(e,i)}removeDescription(e,t,n){if(!t||!this._isElementNode(e))return;const i=C(t,n);if(this._isElementDescribedByMessage(e,i)&&this._removeMessageReference(e,i),"string"==typeof t){const e=M.get(i);e&&0===e.referenceCount&&this._deleteMessageElement(i)}w&&0===w.childNodes.length&&this._deleteMessagesContainer()}ngOnDestroy(){const e=this._document.querySelectorAll("[cdk-describedby-host]");for(let t=0;t<e.length;t++)this._removeCdkDescribedByReferenceIds(e[t]),e[t].removeAttribute(v);w&&this._deleteMessagesContainer(),M.clear()}_createMessageElement(e,t){const n=this._document.createElement("div");k(n),n.textContent=e,t&&n.setAttribute("role",t),this._createMessagesContainer(),w.appendChild(n),M.set(C(e,t),{messageElement:n,referenceCount:0})}_deleteMessageElement(e){const t=M.get(e),n=t&&t.messageElement;w&&n&&w.removeChild(n),M.delete(e)}_createMessagesContainer(){if(!w){const e=this._document.getElementById(_);e&&e.parentNode&&e.parentNode.removeChild(e),w=this._document.createElement("div"),w.id=_,w.style.visibility="hidden",w.classList.add("cdk-visually-hidden"),this._document.body.appendChild(w)}}_deleteMessagesContainer(){w&&w.parentNode&&(w.parentNode.removeChild(w),w=null)}_removeCdkDescribedByReferenceIds(e){const t=g(e,"aria-describedby").filter(e=>0!=e.indexOf("cdk-describedby-message"));e.setAttribute("aria-describedby",t.join(" "))}_addMessageReference(e,t){const n=M.get(t);!function(e,t,n){const i=g(e,t);i.some(e=>e.trim()==n.trim())||(i.push(n.trim()),e.setAttribute(t,i.join(" ")))}(e,"aria-describedby",n.messageElement.id),e.setAttribute(v,""),n.referenceCount++}_removeMessageReference(e,t){const n=M.get(t);n.referenceCount--,function(e,t,n){const i=g(e,t).filter(e=>e!=n.trim());i.length?e.setAttribute(t,i.join(" ")):e.removeAttribute(t)}(e,"aria-describedby",n.messageElement.id),e.removeAttribute(v)}_isElementDescribedByMessage(e,t){const n=g(e,"aria-describedby"),i=M.get(t),r=i&&i.messageElement.id;return!!r&&-1!=n.indexOf(r)}_canBeDescribed(e,t){if(!this._isElementNode(e))return!1;if(t&&"object"==typeof t)return!0;const n=null==t?"":`${t}`.trim(),i=e.getAttribute("aria-label");return!(!n||i&&i.trim()===n)}_isElementNode(e){return e.nodeType===this._document.ELEMENT_NODE}}return e.\u0275fac=function(t){return new(t||e)(r.ac(i.e))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(i.e))},token:e,providedIn:"root"}),e})();function C(e,t){return"string"==typeof e?`${t||""}/${e}`:e}function k(e){e.id||(e.id="cdk-describedby-message-"+y++)}class O{constructor(e){this._items=e,this._activeItemIndex=-1,this._activeItem=null,this._wrap=!1,this._letterKeyStream=new a.a,this._typeaheadSubscription=s.a.EMPTY,this._vertical=!0,this._allowedModifierKeys=[],this._homeAndEnd=!1,this._skipPredicateFn=e=>e.disabled,this._pressedLetters=[],this.tabOut=new a.a,this.change=new a.a,e instanceof r.F&&e.changes.subscribe(e=>{if(this._activeItem){const t=e.toArray().indexOf(this._activeItem);t>-1&&t!==this._activeItemIndex&&(this._activeItemIndex=t)}})}skipPredicate(e){return this._skipPredicateFn=e,this}withWrap(e=!0){return this._wrap=e,this}withVerticalOrientation(e=!0){return this._vertical=e,this}withHorizontalOrientation(e){return this._horizontal=e,this}withAllowedModifierKeys(e){return this._allowedModifierKeys=e,this}withTypeAhead(e=200){return this._typeaheadSubscription.unsubscribe(),this._typeaheadSubscription=this._letterKeyStream.pipe(Object(l.a)(e=>this._pressedLetters.push(e)),Object(u.a)(e),Object(d.a)(()=>this._pressedLetters.length>0),Object(h.a)(()=>this._pressedLetters.join(""))).subscribe(e=>{const t=this._getItemsArray();for(let n=1;n<t.length+1;n++){const i=(this._activeItemIndex+n)%t.length,r=t[i];if(!this._skipPredicateFn(r)&&0===r.getLabel().toUpperCase().trim().indexOf(e)){this.setActiveItem(i);break}}this._pressedLetters=[]}),this}withHomeAndEnd(e=!0){return this._homeAndEnd=e,this}setActiveItem(e){const t=this._activeItem;this.updateActiveItem(e),this._activeItem!==t&&this.change.next(this._activeItemIndex)}onKeydown(e){const t=e.keyCode,n=["altKey","ctrlKey","metaKey","shiftKey"].every(t=>!e[t]||this._allowedModifierKeys.indexOf(t)>-1);switch(t){case c.p:return void this.tabOut.next();case c.e:if(this._vertical&&n){this.setNextItemActive();break}return;case c.q:if(this._vertical&&n){this.setPreviousItemActive();break}return;case c.n:if(this._horizontal&&n){"rtl"===this._horizontal?this.setPreviousItemActive():this.setNextItemActive();break}return;case c.j:if(this._horizontal&&n){"rtl"===this._horizontal?this.setNextItemActive():this.setPreviousItemActive();break}return;case c.i:if(this._homeAndEnd&&n){this.setFirstItemActive();break}return;case c.f:if(this._homeAndEnd&&n){this.setLastItemActive();break}return;default:return void((n||Object(c.t)(e,"shiftKey"))&&(e.key&&1===e.key.length?this._letterKeyStream.next(e.key.toLocaleUpperCase()):(t>=c.a&&t<=c.r||t>=c.s&&t<=c.k)&&this._letterKeyStream.next(String.fromCharCode(t))))}this._pressedLetters=[],e.preventDefault()}get activeItemIndex(){return this._activeItemIndex}get activeItem(){return this._activeItem}isTyping(){return this._pressedLetters.length>0}setFirstItemActive(){this._setActiveItemByIndex(0,1)}setLastItemActive(){this._setActiveItemByIndex(this._items.length-1,-1)}setNextItemActive(){this._activeItemIndex<0?this.setFirstItemActive():this._setActiveItemByDelta(1)}setPreviousItemActive(){this._activeItemIndex<0&&this._wrap?this.setLastItemActive():this._setActiveItemByDelta(-1)}updateActiveItem(e){const t=this._getItemsArray(),n="number"==typeof e?e:t.indexOf(e),i=t[n];this._activeItem=null==i?null:i,this._activeItemIndex=n}_setActiveItemByDelta(e){this._wrap?this._setActiveInWrapMode(e):this._setActiveInDefaultMode(e)}_setActiveInWrapMode(e){const t=this._getItemsArray();for(let n=1;n<=t.length;n++){const i=(this._activeItemIndex+e*n+t.length)%t.length;if(!this._skipPredicateFn(t[i]))return void this.setActiveItem(i)}}_setActiveInDefaultMode(e){this._setActiveItemByIndex(this._activeItemIndex+e,e)}_setActiveItemByIndex(e,t){const n=this._getItemsArray();if(n[e]){for(;this._skipPredicateFn(n[e]);)if(!n[e+=t])return;this.setActiveItem(e)}}_getItemsArray(){return this._items instanceof r.F?this._items.toArray():this._items}}class S extends O{setActiveItem(e){this.activeItem&&this.activeItem.setInactiveStyles(),super.setActiveItem(e),this.activeItem&&this.activeItem.setActiveStyles()}}class L extends O{constructor(){super(...arguments),this._origin="program"}setFocusOrigin(e){return this._origin=e,this}setActiveItem(e){super.setActiveItem(e),this.activeItem&&this.activeItem.focus(this._origin)}}let T=(()=>{class e{constructor(e){this._platform=e}isDisabled(e){return e.hasAttribute("disabled")}isVisible(e){return function(e){return!!(e.offsetWidth||e.offsetHeight||"function"==typeof e.getClientRects&&e.getClientRects().length)}(e)&&"visible"===getComputedStyle(e).visibility}isTabbable(e){if(!this._platform.isBrowser)return!1;const t=function(e){try{return e.frameElement}catch(t){return null}}((n=e).ownerDocument&&n.ownerDocument.defaultView||window);var n;if(t){if(-1===D(t))return!1;if(!this.isVisible(t))return!1}let i=e.nodeName.toLowerCase(),r=D(e);return e.hasAttribute("contenteditable")?-1!==r:"iframe"!==i&&"object"!==i&&!(this._platform.WEBKIT&&this._platform.IOS&&!function(e){let t=e.nodeName.toLowerCase(),n="input"===t&&e.type;return"text"===n||"password"===n||"select"===t||"textarea"===t}(e))&&("audio"===i?!!e.hasAttribute("controls")&&-1!==r:"video"===i?-1!==r&&(null!==r||this._platform.FIREFOX||e.hasAttribute("controls")):e.tabIndex>=0)}isFocusable(e,t){return function(e){return!function(e){return function(e){return"input"==e.nodeName.toLowerCase()}(e)&&"hidden"==e.type}(e)&&(function(e){let t=e.nodeName.toLowerCase();return"input"===t||"select"===t||"button"===t||"textarea"===t}(e)||function(e){return function(e){return"a"==e.nodeName.toLowerCase()}(e)&&e.hasAttribute("href")}(e)||e.hasAttribute("contenteditable")||x(e))}(e)&&!this.isDisabled(e)&&((null==t?void 0:t.ignoreVisibility)||this.isVisible(e))}}return e.\u0275fac=function(t){return new(t||e)(r.ac(m.a))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(m.a))},token:e,providedIn:"root"}),e})();function x(e){if(!e.hasAttribute("tabindex")||void 0===e.tabIndex)return!1;let t=e.getAttribute("tabindex");return"-32768"!=t&&!(!t||isNaN(parseInt(t,10)))}function D(e){if(!x(e))return null;const t=parseInt(e.getAttribute("tabindex")||"",10);return isNaN(t)?-1:t}class E{constructor(e,t,n,i,r=!1){this._element=e,this._checker=t,this._ngZone=n,this._document=i,this._hasAttached=!1,this.startAnchorListener=()=>this.focusLastTabbableElement(),this.endAnchorListener=()=>this.focusFirstTabbableElement(),this._enabled=!0,r||this.attachAnchors()}get enabled(){return this._enabled}set enabled(e){this._enabled=e,this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(e,this._startAnchor),this._toggleAnchorTabIndex(e,this._endAnchor))}destroy(){const e=this._startAnchor,t=this._endAnchor;e&&(e.removeEventListener("focus",this.startAnchorListener),e.parentNode&&e.parentNode.removeChild(e)),t&&(t.removeEventListener("focus",this.endAnchorListener),t.parentNode&&t.parentNode.removeChild(t)),this._startAnchor=this._endAnchor=null,this._hasAttached=!1}attachAnchors(){return!!this._hasAttached||(this._ngZone.runOutsideAngular(()=>{this._startAnchor||(this._startAnchor=this._createAnchor(),this._startAnchor.addEventListener("focus",this.startAnchorListener)),this._endAnchor||(this._endAnchor=this._createAnchor(),this._endAnchor.addEventListener("focus",this.endAnchorListener))}),this._element.parentNode&&(this._element.parentNode.insertBefore(this._startAnchor,this._element),this._element.parentNode.insertBefore(this._endAnchor,this._element.nextSibling),this._hasAttached=!0),this._hasAttached)}focusInitialElementWhenReady(){return new Promise(e=>{this._executeOnStable(()=>e(this.focusInitialElement()))})}focusFirstTabbableElementWhenReady(){return new Promise(e=>{this._executeOnStable(()=>e(this.focusFirstTabbableElement()))})}focusLastTabbableElementWhenReady(){return new Promise(e=>{this._executeOnStable(()=>e(this.focusLastTabbableElement()))})}_getRegionBoundary(e){let t=this._element.querySelectorAll(`[cdk-focus-region-${e}], [cdkFocusRegion${e}], [cdk-focus-${e}]`);for(let n=0;n<t.length;n++)t[n].hasAttribute(`cdk-focus-${e}`)?console.warn(`Found use of deprecated attribute 'cdk-focus-${e}', use 'cdkFocusRegion${e}' instead. The deprecated attribute will be removed in 8.0.0.`,t[n]):t[n].hasAttribute(`cdk-focus-region-${e}`)&&console.warn(`Found use of deprecated attribute 'cdk-focus-region-${e}', use 'cdkFocusRegion${e}' instead. The deprecated attribute will be removed in 8.0.0.`,t[n]);return"start"==e?t.length?t[0]:this._getFirstTabbableElement(this._element):t.length?t[t.length-1]:this._getLastTabbableElement(this._element)}focusInitialElement(){const e=this._element.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(e){if(e.hasAttribute("cdk-focus-initial")&&console.warn("Found use of deprecated attribute 'cdk-focus-initial', use 'cdkFocusInitial' instead. The deprecated attribute will be removed in 8.0.0",e),!this._checker.isFocusable(e)){const t=this._getFirstTabbableElement(e);return null==t||t.focus(),!!t}return e.focus(),!0}return this.focusFirstTabbableElement()}focusFirstTabbableElement(){const e=this._getRegionBoundary("start");return e&&e.focus(),!!e}focusLastTabbableElement(){const e=this._getRegionBoundary("end");return e&&e.focus(),!!e}hasAttached(){return this._hasAttached}_getFirstTabbableElement(e){if(this._checker.isFocusable(e)&&this._checker.isTabbable(e))return e;let t=e.children||e.childNodes;for(let n=0;n<t.length;n++){let e=t[n].nodeType===this._document.ELEMENT_NODE?this._getFirstTabbableElement(t[n]):null;if(e)return e}return null}_getLastTabbableElement(e){if(this._checker.isFocusable(e)&&this._checker.isTabbable(e))return e;let t=e.children||e.childNodes;for(let n=t.length-1;n>=0;n--){let e=t[n].nodeType===this._document.ELEMENT_NODE?this._getLastTabbableElement(t[n]):null;if(e)return e}return null}_createAnchor(){const e=this._document.createElement("div");return this._toggleAnchorTabIndex(this._enabled,e),e.classList.add("cdk-visually-hidden"),e.classList.add("cdk-focus-trap-anchor"),e.setAttribute("aria-hidden","true"),e}_toggleAnchorTabIndex(e,t){e?t.setAttribute("tabindex","0"):t.removeAttribute("tabindex")}toggleAnchors(e){this._startAnchor&&this._endAnchor&&(this._toggleAnchorTabIndex(e,this._startAnchor),this._toggleAnchorTabIndex(e,this._endAnchor))}_executeOnStable(e){this._ngZone.isStable?e():this._ngZone.onStable.pipe(Object(p.a)(1)).subscribe(e)}}let P=(()=>{class e{constructor(e,t,n){this._checker=e,this._ngZone=t,this._document=n}create(e,t=!1){return new E(e,this._checker,this._ngZone,this._document,t)}}return e.\u0275fac=function(t){return new(t||e)(r.ac(T),r.ac(r.B),r.ac(i.e))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(T),Object(r.ac)(r.B),Object(r.ac)(i.e))},token:e,providedIn:"root"}),e})(),R=(()=>{class e{constructor(e,t,n){this._elementRef=e,this._focusTrapFactory=t,this._previouslyFocusedElement=null,this._document=n,this.focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement,!0)}get enabled(){return this.focusTrap.enabled}set enabled(e){this.focusTrap.enabled=Object(f.c)(e)}get autoCapture(){return this._autoCapture}set autoCapture(e){this._autoCapture=Object(f.c)(e)}ngOnDestroy(){this.focusTrap.destroy(),this._previouslyFocusedElement&&(this._previouslyFocusedElement.focus(),this._previouslyFocusedElement=null)}ngAfterContentInit(){this.focusTrap.attachAnchors(),this.autoCapture&&this._captureFocus()}ngDoCheck(){this.focusTrap.hasAttached()||this.focusTrap.attachAnchors()}ngOnChanges(e){const t=e.autoCapture;t&&!t.firstChange&&this.autoCapture&&this.focusTrap.hasAttached()&&this._captureFocus()}_captureFocus(){this._previouslyFocusedElement=this._document.activeElement,this.focusTrap.focusInitialElementWhenReady()}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l),r.Qb(P),r.Qb(i.e))},e.\u0275dir=r.Lb({type:e,selectors:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],autoCapture:["cdkTrapFocusAutoCapture","autoCapture"]},exportAs:["cdkTrapFocus"],features:[r.Ab]}),e})();"undefined"!=typeof Element&&Element;const j=new r.s("liveAnnouncerElement",{providedIn:"root",factory:function(){return null}}),z=new r.s("LIVE_ANNOUNCER_DEFAULT_OPTIONS");let N=(()=>{class e{constructor(e,t,n,i){this._ngZone=t,this._defaultOptions=i,this._document=n,this._liveElement=e||this._createLiveElement()}announce(e,...t){const n=this._defaultOptions;let i,r;return 1===t.length&&"number"==typeof t[0]?r=t[0]:[i,r]=t,this.clear(),clearTimeout(this._previousTimeout),i||(i=n&&n.politeness?n.politeness:"polite"),null==r&&n&&(r=n.duration),this._liveElement.setAttribute("aria-live",i),this._ngZone.runOutsideAngular(()=>new Promise(t=>{clearTimeout(this._previousTimeout),this._previousTimeout=setTimeout(()=>{this._liveElement.textContent=e,t(),"number"==typeof r&&(this._previousTimeout=setTimeout(()=>this.clear(),r))},100)}))}clear(){this._liveElement&&(this._liveElement.textContent="")}ngOnDestroy(){clearTimeout(this._previousTimeout),this._liveElement&&this._liveElement.parentNode&&(this._liveElement.parentNode.removeChild(this._liveElement),this._liveElement=null)}_createLiveElement(){const e="cdk-live-announcer-element",t=this._document.getElementsByClassName(e),n=this._document.createElement("div");for(let i=0;i<t.length;i++)t[i].parentNode.removeChild(t[i]);return n.classList.add(e),n.classList.add("cdk-visually-hidden"),n.setAttribute("aria-atomic","true"),n.setAttribute("aria-live","polite"),this._document.body.appendChild(n),n}}return e.\u0275fac=function(t){return new(t||e)(r.ac(j,8),r.ac(r.B),r.ac(i.e),r.ac(z,8))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(j,8),Object(r.ac)(r.B),Object(r.ac)(i.e),Object(r.ac)(z,8))},token:e,providedIn:"root"}),e})(),I=(()=>{class e{constructor(e,t,n,i){this._elementRef=e,this._liveAnnouncer=t,this._contentObserver=n,this._ngZone=i,this._politeness="polite"}get politeness(){return this._politeness}set politeness(e){this._politeness="off"===e||"assertive"===e?e:"polite","off"===this._politeness?this._subscription&&(this._subscription.unsubscribe(),this._subscription=null):this._subscription||(this._subscription=this._ngZone.runOutsideAngular(()=>this._contentObserver.observe(this._elementRef).subscribe(()=>{const e=this._elementRef.nativeElement.textContent;e!==this._previousAnnouncedText&&(this._liveAnnouncer.announce(e,this._politeness),this._previousAnnouncedText=e)})))}ngOnDestroy(){this._subscription&&this._subscription.unsubscribe()}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l),r.Qb(N),r.Qb(b.b),r.Qb(r.B))},e.\u0275dir=r.Lb({type:e,selectors:[["","cdkAriaLive",""]],inputs:{politeness:["cdkAriaLive","politeness"]},exportAs:["cdkAriaLive"]}),e})();function F(e){return 0===e.buttons}function W(e){const t=e.touches&&e.touches[0]||e.changedTouches&&e.changedTouches[0];return!(!t||-1!==t.identifier||null!=t.radiusX&&1!==t.radiusX||null!=t.radiusY&&1!==t.radiusY)}const q=new r.s("cdk-focus-monitor-default-options"),B=Object(m.f)({passive:!0,capture:!0});let V=(()=>{class e{constructor(e,t,n,i){this._ngZone=e,this._platform=t,this._origin=null,this._windowFocused=!1,this._elementInfo=new Map,this._monitoredElementCount=0,this._rootNodeFocusListenerCount=new Map,this._documentKeydownListener=()=>{this._lastTouchTarget=null,this._setOriginForCurrentEventQueue("keyboard")},this._documentMousedownListener=e=>{if(!this._lastTouchTarget){const t=F(e)?"keyboard":"mouse";this._setOriginForCurrentEventQueue(t)}},this._documentTouchstartListener=e=>{W(e)?this._lastTouchTarget||this._setOriginForCurrentEventQueue("keyboard"):(null!=this._touchTimeoutId&&clearTimeout(this._touchTimeoutId),this._lastTouchTarget=Y(e),this._touchTimeoutId=setTimeout(()=>this._lastTouchTarget=null,650))},this._windowFocusListener=()=>{this._windowFocused=!0,this._windowFocusTimeoutId=setTimeout(()=>this._windowFocused=!1)},this._rootNodeFocusAndBlurListener=e=>{const t=Y(e),n="focus"===e.type?this._onFocus:this._onBlur;for(let i=t;i;i=i.parentElement)n.call(this,e,i)},this._document=n,this._detectionMode=(null==i?void 0:i.detectionMode)||0}monitor(e,t=!1){const n=Object(f.e)(e);if(!this._platform.isBrowser||1!==n.nodeType)return Object(o.a)(null);const i=Object(m.c)(n)||this._getDocument(),r=this._elementInfo.get(n);if(r)return t&&(r.checkChildren=!0),r.subject;const s={checkChildren:t,subject:new a.a,rootNode:i};return this._elementInfo.set(n,s),this._registerGlobalListeners(s),s.subject}stopMonitoring(e){const t=Object(f.e)(e),n=this._elementInfo.get(t);n&&(n.subject.complete(),this._setClasses(t),this._elementInfo.delete(t),this._removeGlobalListeners(n))}focusVia(e,t,n){const i=Object(f.e)(e);i===this._getDocument().activeElement?this._getClosestElementsInfo(i).forEach(([e,n])=>this._originChanged(e,t,n)):(this._setOriginForCurrentEventQueue(t),"function"==typeof i.focus&&i.focus(n))}ngOnDestroy(){this._elementInfo.forEach((e,t)=>this.stopMonitoring(t))}_getDocument(){return this._document||document}_getWindow(){return this._getDocument().defaultView||window}_toggleClass(e,t,n){n?e.classList.add(t):e.classList.remove(t)}_getFocusOrigin(e){return this._origin?this._origin:this._windowFocused&&this._lastFocusOrigin?this._lastFocusOrigin:this._wasCausedByTouch(e)?"touch":"program"}_setClasses(e,t){this._toggleClass(e,"cdk-focused",!!t),this._toggleClass(e,"cdk-touch-focused","touch"===t),this._toggleClass(e,"cdk-keyboard-focused","keyboard"===t),this._toggleClass(e,"cdk-mouse-focused","mouse"===t),this._toggleClass(e,"cdk-program-focused","program"===t)}_setOriginForCurrentEventQueue(e){this._ngZone.runOutsideAngular(()=>{this._origin=e,0===this._detectionMode&&(this._originTimeoutId=setTimeout(()=>this._origin=null,1))})}_wasCausedByTouch(e){const t=Y(e);return this._lastTouchTarget instanceof Node&&t instanceof Node&&(t===this._lastTouchTarget||t.contains(this._lastTouchTarget))}_onFocus(e,t){const n=this._elementInfo.get(t);n&&(n.checkChildren||t===Y(e))&&this._originChanged(t,this._getFocusOrigin(e),n)}_onBlur(e,t){const n=this._elementInfo.get(t);!n||n.checkChildren&&e.relatedTarget instanceof Node&&t.contains(e.relatedTarget)||(this._setClasses(t),this._emitOrigin(n.subject,null))}_emitOrigin(e,t){this._ngZone.run(()=>e.next(t))}_registerGlobalListeners(e){if(!this._platform.isBrowser)return;const t=e.rootNode,n=this._rootNodeFocusListenerCount.get(t)||0;n||this._ngZone.runOutsideAngular(()=>{t.addEventListener("focus",this._rootNodeFocusAndBlurListener,B),t.addEventListener("blur",this._rootNodeFocusAndBlurListener,B)}),this._rootNodeFocusListenerCount.set(t,n+1),1==++this._monitoredElementCount&&this._ngZone.runOutsideAngular(()=>{const e=this._getDocument(),t=this._getWindow();e.addEventListener("keydown",this._documentKeydownListener,B),e.addEventListener("mousedown",this._documentMousedownListener,B),e.addEventListener("touchstart",this._documentTouchstartListener,B),t.addEventListener("focus",this._windowFocusListener)})}_removeGlobalListeners(e){const t=e.rootNode;if(this._rootNodeFocusListenerCount.has(t)){const e=this._rootNodeFocusListenerCount.get(t);e>1?this._rootNodeFocusListenerCount.set(t,e-1):(t.removeEventListener("focus",this._rootNodeFocusAndBlurListener,B),t.removeEventListener("blur",this._rootNodeFocusAndBlurListener,B),this._rootNodeFocusListenerCount.delete(t))}if(!--this._monitoredElementCount){const e=this._getDocument(),t=this._getWindow();e.removeEventListener("keydown",this._documentKeydownListener,B),e.removeEventListener("mousedown",this._documentMousedownListener,B),e.removeEventListener("touchstart",this._documentTouchstartListener,B),t.removeEventListener("focus",this._windowFocusListener),clearTimeout(this._windowFocusTimeoutId),clearTimeout(this._touchTimeoutId),clearTimeout(this._originTimeoutId)}}_originChanged(e,t,n){this._setClasses(e,t),this._emitOrigin(n.subject,t),this._lastFocusOrigin=t}_getClosestElementsInfo(e){const t=[];return this._elementInfo.forEach((n,i)=>{(i===e||n.checkChildren&&i.contains(e))&&t.push([i,n])}),t}}return e.\u0275fac=function(t){return new(t||e)(r.ac(r.B),r.ac(m.a),r.ac(i.e,8),r.ac(q,8))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(r.B),Object(r.ac)(m.a),Object(r.ac)(i.e,8),Object(r.ac)(q,8))},token:e,providedIn:"root"}),e})();function Y(e){return e.composedPath?e.composedPath()[0]:e.target}let H=(()=>{class e{constructor(e,t){this._elementRef=e,this._focusMonitor=t,this.cdkFocusChange=new r.o}ngAfterViewInit(){const e=this._elementRef.nativeElement;this._monitorSubscription=this._focusMonitor.monitor(e,1===e.nodeType&&e.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(e=>this.cdkFocusChange.emit(e))}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._monitorSubscription&&this._monitorSubscription.unsubscribe()}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l),r.Qb(V))},e.\u0275dir=r.Lb({type:e,selectors:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{cdkFocusChange:"cdkFocusChange"}}),e})();const X="cdk-high-contrast-black-on-white",U="cdk-high-contrast-white-on-black",G="cdk-high-contrast-active";let Q=(()=>{class e{constructor(e,t){this._platform=e,this._document=t}getHighContrastMode(){if(!this._platform.isBrowser)return 0;const e=this._document.createElement("div");e.style.backgroundColor="rgb(1,2,3)",e.style.position="absolute",this._document.body.appendChild(e);const t=this._document.defaultView||window,n=t&&t.getComputedStyle?t.getComputedStyle(e):null,i=(n&&n.backgroundColor||"").replace(/ /g,"");switch(this._document.body.removeChild(e),i){case"rgb(0,0,0)":return 2;case"rgb(255,255,255)":return 1}return 0}_applyBodyHighContrastModeCssClasses(){if(this._platform.isBrowser&&this._document.body){const e=this._document.body.classList;e.remove(G),e.remove(X),e.remove(U);const t=this.getHighContrastMode();1===t?(e.add(G),e.add(X)):2===t&&(e.add(G),e.add(U))}}}return e.\u0275fac=function(t){return new(t||e)(r.ac(m.a),r.ac(i.e))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(m.a),Object(r.ac)(i.e))},token:e,providedIn:"root"}),e})(),K=(()=>{class e{constructor(e){e._applyBodyHighContrastModeCssClasses()}}return e.\u0275fac=function(t){return new(t||e)(r.ac(Q))},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({imports:[[m.b,b.c]]}),e})()},uEye:function(e,t,n){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_m\xe5ndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._m\xe5._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_m\xe5_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I g\xe5r klokka] LT",lastWeek:"[F\xf8reg\xe5ande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein m\xe5nad",MM:"%d m\xe5nader",y:"eit \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},uXwI:function(e,t,n){!function(e){"use strict";var t={ss:"sekundes_sekund\u0113m_sekunde_sekundes".split("_"),m:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),mm:"min\u016btes_min\u016bt\u0113m_min\u016bte_min\u016btes".split("_"),h:"stundas_stund\u0101m_stunda_stundas".split("_"),hh:"stundas_stund\u0101m_stunda_stundas".split("_"),d:"dienas_dien\u0101m_diena_dienas".split("_"),dd:"dienas_dien\u0101m_diena_dienas".split("_"),M:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),MM:"m\u0113ne\u0161a_m\u0113ne\u0161iem_m\u0113nesis_m\u0113ne\u0161i".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function n(e,t,n){return n?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function i(e,i,r){return e+" "+n(t[r],e,i)}function r(e,i,r){return n(t[r],e,i)}e.defineLocale("lv",{months:"janv\u0101ris_febru\u0101ris_marts_apr\u012blis_maijs_j\u016bnijs_j\u016blijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_j\u016bn_j\u016bl_aug_sep_okt_nov_dec".split("_"),weekdays:"sv\u0113tdiena_pirmdiena_otrdiena_tre\u0161diena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[\u0160odien pulksten] LT",nextDay:"[R\u012bt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pag\u0101ju\u0161\u0101] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"p\u0113c %s",past:"pirms %s",s:function(e,t){return t?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:i,m:r,mm:i,h:r,hh:i,d:r,dd:i,M:r,MM:i,y:r,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},vkgz:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var i=n("7o/Q");function r(){}var a=n("n6bG");function s(e,t,n){return function(i){return i.lift(new o(e,t,n))}}class o{constructor(e,t,n){this.nextOrObserver=e,this.error=t,this.complete=n}call(e,t){return t.subscribe(new c(e,this.nextOrObserver,this.error,this.complete))}}class c extends i.a{constructor(e,t,n,i){super(e),this._tapNext=r,this._tapError=r,this._tapComplete=r,this._tapError=n||r,this._tapComplete=i||r,Object(a.a)(t)?(this._context=this,this._tapNext=t):t&&(this._context=t,this._tapNext=t.next||r,this._tapError=t.error||r,this._tapComplete=t.complete||r)}_next(e){try{this._tapNext.call(this._context,e)}catch(t){return void this.destination.error(t)}this.destination.next(e)}_error(e){try{this._tapError.call(this._context,e)}catch(e){return void this.destination.error(e)}this.destination.error(e)}_complete(){try{this._tapComplete.call(this._context)}catch(e){return void this.destination.error(e)}return this.destination.complete()}}},vn8B:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("M2Hx"),r=n("fXoL");let a=(()=>{class e extends class{}{constructor(){super(...arguments),this.templateMatcher=/{{\s?([^{}\s]*)\s?}}/g}interpolate(e,t){let n;return n="string"==typeof e?this.interpolateString(e,t):"function"==typeof e?this.interpolateFunction(e,t):e,n}getValue(e,t){let n="string"==typeof t?t.split("."):[t];t="";do{t+=n.shift(),!Object(i.b)(e)||!Object(i.b)(e[t])||"object"!=typeof e[t]&&n.length?n.length?t+=".":e=void 0:(e=e[t],t="")}while(n.length);return e}interpolateFunction(e,t){return e(t)}interpolateString(e,t){return t?e.replace(this.templateMatcher,(e,n)=>{let r=this.getValue(t,n);return Object(i.b)(r)?r:e}):e}}return e.\u0275fac=function(t){return s(t||e)},e.\u0275prov=r.Mb({token:e,factory:e.\u0275fac}),e})();const s=r.Yb(a)},vxfF:function(e,t,n){"use strict";n.d(t,"a",function(){return b}),n.d(t,"b",function(){return _}),n.d(t,"c",function(){return m}),n.d(t,"d",function(){return v}),n.d(t,"e",function(){return g});var i=n("8LU1"),r=n("fXoL"),a=n("XNiG"),s=n("LRne"),o=n("HDdC"),c=n("xgIS"),l=(n("eNwd"),n("7Hc7"),n("quSY"),n("7+OI"),n("/uUt"),n("3UWI")),u=n("pLZG"),d=n("1G5W"),h=(n("JX91"),n("Zy1z"),n("eIep"),n("UXun"),n("nLfN")),p=n("ofXK"),f=n("cH1L");n("0EQZ");let m=(()=>{class e{constructor(e,t,n){this._ngZone=e,this._platform=t,this._scrolled=new a.a,this._globalSubscription=null,this._scrolledCount=0,this.scrollContainers=new Map,this._document=n}register(e){this.scrollContainers.has(e)||this.scrollContainers.set(e,e.elementScrolled().subscribe(()=>this._scrolled.next(e)))}deregister(e){const t=this.scrollContainers.get(e);t&&(t.unsubscribe(),this.scrollContainers.delete(e))}scrolled(e=20){return this._platform.isBrowser?new o.a(t=>{this._globalSubscription||this._addGlobalListener();const n=e>0?this._scrolled.pipe(Object(l.a)(e)).subscribe(t):this._scrolled.subscribe(t);return this._scrolledCount++,()=>{n.unsubscribe(),this._scrolledCount--,this._scrolledCount||this._removeGlobalListener()}}):Object(s.a)()}ngOnDestroy(){this._removeGlobalListener(),this.scrollContainers.forEach((e,t)=>this.deregister(t)),this._scrolled.complete()}ancestorScrolled(e,t){const n=this.getAncestorScrollContainers(e);return this.scrolled(t).pipe(Object(u.a)(e=>!e||n.indexOf(e)>-1))}getAncestorScrollContainers(e){const t=[];return this.scrollContainers.forEach((n,i)=>{this._scrollableContainsElement(i,e)&&t.push(i)}),t}_getWindow(){return this._document.defaultView||window}_scrollableContainsElement(e,t){let n=Object(i.e)(t),r=e.getElementRef().nativeElement;do{if(n==r)return!0}while(n=n.parentElement);return!1}_addGlobalListener(){this._globalSubscription=this._ngZone.runOutsideAngular(()=>{const e=this._getWindow();return Object(c.a)(e.document,"scroll").subscribe(()=>this._scrolled.next())})}_removeGlobalListener(){this._globalSubscription&&(this._globalSubscription.unsubscribe(),this._globalSubscription=null)}}return e.\u0275fac=function(t){return new(t||e)(r.ac(r.B),r.ac(h.a),r.ac(p.e,8))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(r.B),Object(r.ac)(h.a),Object(r.ac)(p.e,8))},token:e,providedIn:"root"}),e})(),b=(()=>{class e{constructor(e,t,n,i){this.elementRef=e,this.scrollDispatcher=t,this.ngZone=n,this.dir=i,this._destroyed=new a.a,this._elementScrolled=new o.a(e=>this.ngZone.runOutsideAngular(()=>Object(c.a)(this.elementRef.nativeElement,"scroll").pipe(Object(d.a)(this._destroyed)).subscribe(e)))}ngOnInit(){this.scrollDispatcher.register(this)}ngOnDestroy(){this.scrollDispatcher.deregister(this),this._destroyed.next(),this._destroyed.complete()}elementScrolled(){return this._elementScrolled}getElementRef(){return this.elementRef}scrollTo(e){const t=this.elementRef.nativeElement,n=this.dir&&"rtl"==this.dir.value;null==e.left&&(e.left=n?e.end:e.start),null==e.right&&(e.right=n?e.start:e.end),null!=e.bottom&&(e.top=t.scrollHeight-t.clientHeight-e.bottom),n&&0!=Object(h.d)()?(null!=e.left&&(e.right=t.scrollWidth-t.clientWidth-e.left),2==Object(h.d)()?e.left=e.right:1==Object(h.d)()&&(e.left=e.right?-e.right:e.right)):null!=e.right&&(e.left=t.scrollWidth-t.clientWidth-e.right),this._applyScrollToOptions(e)}_applyScrollToOptions(e){const t=this.elementRef.nativeElement;Object(h.g)()?t.scrollTo(e):(null!=e.top&&(t.scrollTop=e.top),null!=e.left&&(t.scrollLeft=e.left))}measureScrollOffset(e){const t="left",n="right",i=this.elementRef.nativeElement;if("top"==e)return i.scrollTop;if("bottom"==e)return i.scrollHeight-i.clientHeight-i.scrollTop;const r=this.dir&&"rtl"==this.dir.value;return"start"==e?e=r?n:t:"end"==e&&(e=r?t:n),r&&2==Object(h.d)()?e==t?i.scrollWidth-i.clientWidth-i.scrollLeft:i.scrollLeft:r&&1==Object(h.d)()?e==t?i.scrollLeft+i.scrollWidth-i.clientWidth:-i.scrollLeft:e==t?i.scrollLeft:i.scrollWidth-i.clientWidth-i.scrollLeft}}return e.\u0275fac=function(t){return new(t||e)(r.Qb(r.l),r.Qb(m),r.Qb(r.B),r.Qb(f.b,8))},e.\u0275dir=r.Lb({type:e,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]}),e})(),g=(()=>{class e{constructor(e,t,n){this._platform=e,this._change=new a.a,this._changeListener=e=>{this._change.next(e)},this._document=n,t.runOutsideAngular(()=>{if(e.isBrowser){const e=this._getWindow();e.addEventListener("resize",this._changeListener),e.addEventListener("orientationchange",this._changeListener)}this.change().subscribe(()=>this._updateViewportSize())})}ngOnDestroy(){if(this._platform.isBrowser){const e=this._getWindow();e.removeEventListener("resize",this._changeListener),e.removeEventListener("orientationchange",this._changeListener)}this._change.complete()}getViewportSize(){this._viewportSize||this._updateViewportSize();const e={width:this._viewportSize.width,height:this._viewportSize.height};return this._platform.isBrowser||(this._viewportSize=null),e}getViewportRect(){const e=this.getViewportScrollPosition(),{width:t,height:n}=this.getViewportSize();return{top:e.top,left:e.left,bottom:e.top+n,right:e.left+t,height:n,width:t}}getViewportScrollPosition(){if(!this._platform.isBrowser)return{top:0,left:0};const e=this._document,t=this._getWindow(),n=e.documentElement,i=n.getBoundingClientRect();return{top:-i.top||e.body.scrollTop||t.scrollY||n.scrollTop||0,left:-i.left||e.body.scrollLeft||t.scrollX||n.scrollLeft||0}}change(e=20){return e>0?this._change.pipe(Object(l.a)(e)):this._change}_getWindow(){return this._document.defaultView||window}_updateViewportSize(){const e=this._getWindow();this._viewportSize=this._platform.isBrowser?{width:e.innerWidth,height:e.innerHeight}:{width:0,height:0}}}return e.\u0275fac=function(t){return new(t||e)(r.ac(h.a),r.ac(r.B),r.ac(p.e,8))},e.\u0275prov=Object(r.Mb)({factory:function(){return new e(Object(r.ac)(h.a),Object(r.ac)(r.B),Object(r.ac)(p.e,8))},token:e,providedIn:"root"}),e})(),_=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({}),e})(),v=(()=>{class e{}return e.\u0275fac=function(t){return new(t||e)},e.\u0275mod=r.Ob({type:e}),e.\u0275inj=r.Nb({imports:[[f.a,h.b,_],f.a,_]}),e})()},w1tV:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("EQ5u"),r=n("x+ZX"),a=n("XNiG");function s(){return new a.a}function o(){return e=>{return Object(r.a)()((t=s,function(e){let n;n="function"==typeof t?t:function(){return t};const r=Object.create(e,i.b);return r.source=e,r.subjectFactory=n,r})(e));var t}}},wQk9:function(e,t,n){!function(e){"use strict";e.defineLocale("tzm",{months:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),monthsShort:"\u2d49\u2d4f\u2d4f\u2d30\u2d62\u2d54_\u2d31\u2d55\u2d30\u2d62\u2d55_\u2d4e\u2d30\u2d55\u2d5a_\u2d49\u2d31\u2d54\u2d49\u2d54_\u2d4e\u2d30\u2d62\u2d62\u2d53_\u2d62\u2d53\u2d4f\u2d62\u2d53_\u2d62\u2d53\u2d4d\u2d62\u2d53\u2d63_\u2d56\u2d53\u2d5b\u2d5c_\u2d5b\u2d53\u2d5c\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d3d\u2d5f\u2d53\u2d31\u2d55_\u2d4f\u2d53\u2d61\u2d30\u2d4f\u2d31\u2d49\u2d54_\u2d37\u2d53\u2d4a\u2d4f\u2d31\u2d49\u2d54".split("_"),weekdays:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysShort:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),weekdaysMin:"\u2d30\u2d59\u2d30\u2d4e\u2d30\u2d59_\u2d30\u2d62\u2d4f\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4f\u2d30\u2d59_\u2d30\u2d3d\u2d54\u2d30\u2d59_\u2d30\u2d3d\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d4e\u2d61\u2d30\u2d59_\u2d30\u2d59\u2d49\u2d39\u2d62\u2d30\u2d59".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[\u2d30\u2d59\u2d37\u2d45 \u2d34] LT",nextDay:"[\u2d30\u2d59\u2d3d\u2d30 \u2d34] LT",nextWeek:"dddd [\u2d34] LT",lastDay:"[\u2d30\u2d5a\u2d30\u2d4f\u2d5c \u2d34] LT",lastWeek:"dddd [\u2d34] LT",sameElse:"L"},relativeTime:{future:"\u2d37\u2d30\u2d37\u2d45 \u2d59 \u2d62\u2d30\u2d4f %s",past:"\u2d62\u2d30\u2d4f %s",s:"\u2d49\u2d4e\u2d49\u2d3d",ss:"%d \u2d49\u2d4e\u2d49\u2d3d",m:"\u2d4e\u2d49\u2d4f\u2d53\u2d3a",mm:"%d \u2d4e\u2d49\u2d4f\u2d53\u2d3a",h:"\u2d59\u2d30\u2d44\u2d30",hh:"%d \u2d5c\u2d30\u2d59\u2d59\u2d30\u2d44\u2d49\u2d4f",d:"\u2d30\u2d59\u2d59",dd:"%d o\u2d59\u2d59\u2d30\u2d4f",M:"\u2d30\u2d62o\u2d53\u2d54",MM:"%d \u2d49\u2d62\u2d62\u2d49\u2d54\u2d4f",y:"\u2d30\u2d59\u2d33\u2d30\u2d59",yy:"%d \u2d49\u2d59\u2d33\u2d30\u2d59\u2d4f"},week:{dow:6,doy:12}})}(n("wd/R"))},"wd/R":function(e,t,n){(function(e){e.exports=function(){"use strict";var t,i;function r(){return t.apply(null,arguments)}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function s(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function o(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function c(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(o(e,t))return!1;return!0}function l(e){return void 0===e}function u(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function h(e,t){var n,i=[];for(n=0;n<e.length;++n)i.push(t(e[n],n));return i}function p(e,t){for(var n in t)o(t,n)&&(e[n]=t[n]);return o(t,"toString")&&(e.toString=t.toString),o(t,"valueOf")&&(e.valueOf=t.valueOf),e}function f(e,t,n,i){return Ct(e,t,n,i,!0).utc()}function m(e){return null==e._pf&&(e._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),e._pf}function b(e){if(null==e._isValid){var t=m(e),n=i.call(t.parsedDateParts,function(e){return null!=e}),r=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(r=r&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return r;e._isValid=r}return e._isValid}function g(e){var t=f(NaN);return null!=e?p(m(t),e):m(t).userInvalidated=!0,t}i=Array.prototype.some?Array.prototype.some:function(e){var t,n=Object(this),i=n.length>>>0;for(t=0;t<i;t++)if(t in n&&e.call(this,n[t],t,n))return!0;return!1};var _=r.momentProperties=[],v=!1;function y(e,t){var n,i,r;if(l(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),l(t._i)||(e._i=t._i),l(t._f)||(e._f=t._f),l(t._l)||(e._l=t._l),l(t._strict)||(e._strict=t._strict),l(t._tzm)||(e._tzm=t._tzm),l(t._isUTC)||(e._isUTC=t._isUTC),l(t._offset)||(e._offset=t._offset),l(t._pf)||(e._pf=m(t)),l(t._locale)||(e._locale=t._locale),_.length>0)for(n=0;n<_.length;n++)l(r=t[i=_[n]])||(e[i]=r);return e}function M(e){y(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===v&&(v=!0,r.updateOffset(this),v=!1)}function w(e){return e instanceof M||null!=e&&null!=e._isAMomentObject}function A(e){!1===r.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function C(e,t){var n=!0;return p(function(){if(null!=r.deprecationHandler&&r.deprecationHandler(null,e),n){var i,a,s,c=[];for(a=0;a<arguments.length;a++){if(i="","object"==typeof arguments[a]){for(s in i+="\n["+a+"] ",arguments[0])o(arguments[0],s)&&(i+=s+": "+arguments[0][s]+", ");i=i.slice(0,-2)}else i=arguments[a];c.push(i)}A(e+"\nArguments: "+Array.prototype.slice.call(c).join("")+"\n"+(new Error).stack),n=!1}return t.apply(this,arguments)},t)}var k,O={};function S(e,t){null!=r.deprecationHandler&&r.deprecationHandler(e,t),O[e]||(A(t),O[e]=!0)}function L(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function T(e,t){var n,i=p({},e);for(n in t)o(t,n)&&(s(e[n])&&s(t[n])?(i[n]={},p(i[n],e[n]),p(i[n],t[n])):null!=t[n]?i[n]=t[n]:delete i[n]);for(n in e)o(e,n)&&!o(t,n)&&s(e[n])&&(i[n]=p({},i[n]));return i}function x(e){null!=e&&this.set(e)}function D(e,t,n){var i=""+Math.abs(e);return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,t-i.length)).toString().substr(1)+i}r.suppressDeprecationWarnings=!1,r.deprecationHandler=null,k=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)o(e,t)&&n.push(t);return n};var E=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,P=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,R={},j={};function z(e,t,n,i){var r=i;"string"==typeof i&&(r=function(){return this[i]()}),e&&(j[e]=r),t&&(j[t[0]]=function(){return D(r.apply(this,arguments),t[1],t[2])}),n&&(j[n]=function(){return this.localeData().ordinal(r.apply(this,arguments),e)})}function N(e,t){return e.isValid()?(t=I(t,e.localeData()),R[t]=R[t]||function(e){var t,n,i,r=e.match(E);for(t=0,n=r.length;t<n;t++)r[t]=j[r[t]]?j[r[t]]:(i=r[t]).match(/\[[\s\S]/)?i.replace(/^\[|\]$/g,""):i.replace(/\\/g,"");return function(t){var i,a="";for(i=0;i<n;i++)a+=L(r[i])?r[i].call(t,e):r[i];return a}}(t),R[t](e)):e.localeData().invalidDate()}function I(e,t){var n=5;function i(e){return t.longDateFormat(e)||e}for(P.lastIndex=0;n>=0&&P.test(e);)e=e.replace(P,i),P.lastIndex=0,n-=1;return e}var F={};function W(e,t){var n=e.toLowerCase();F[n]=F[n+"s"]=F[t]=e}function q(e){return"string"==typeof e?F[e]||F[e.toLowerCase()]:void 0}function B(e){var t,n,i={};for(n in e)o(e,n)&&(t=q(n))&&(i[t]=e[n]);return i}var V={};function Y(e,t){V[e]=t}function H(e){return e%4==0&&e%100!=0||e%400==0}function X(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function U(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=X(t)),n}function G(e,t){return function(n){return null!=n?(K(this,e,n),r.updateOffset(this,t),this):Q(this,e)}}function Q(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function K(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&H(e.year())&&1===e.month()&&29===e.date()?(n=U(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),we(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}var $,J=/\d/,Z=/\d\d/,ee=/\d{3}/,te=/\d{4}/,ne=/[+-]?\d{6}/,ie=/\d\d?/,re=/\d\d\d\d?/,ae=/\d\d\d\d\d\d?/,se=/\d{1,3}/,oe=/\d{1,4}/,ce=/[+-]?\d{1,6}/,le=/\d+/,ue=/[+-]?\d+/,de=/Z|[+-]\d\d:?\d\d/gi,he=/Z|[+-]\d\d(?::?\d\d)?/gi,pe=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function fe(e,t,n){$[e]=L(t)?t:function(e,i){return e&&n?n:t}}function me(e,t){return o($,e)?$[e](t._strict,t._locale):new RegExp(be(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,i,r){return t||n||i||r})))}function be(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}$={};var ge,_e={};function ve(e,t){var n,i=t;for("string"==typeof e&&(e=[e]),u(t)&&(i=function(e,n){n[t]=U(e)}),n=0;n<e.length;n++)_e[e[n]]=i}function ye(e,t){ve(e,function(e,n,i,r){i._w=i._w||{},t(e,i._w,i,r)})}function Me(e,t,n){null!=t&&o(_e,e)&&_e[e](t,n._a,n,e)}function we(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=(t%12+12)%12;return e+=(t-n)/12,1===n?H(e)?29:28:31-n%7%2}ge=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},z("M",["MM",2],"Mo",function(){return this.month()+1}),z("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),z("MMMM",0,0,function(e){return this.localeData().months(this,e)}),W("month","M"),Y("month",8),fe("M",ie),fe("MM",ie,Z),fe("MMM",function(e,t){return t.monthsShortRegex(e)}),fe("MMMM",function(e,t){return t.monthsRegex(e)}),ve(["M","MM"],function(e,t){t[1]=U(e)-1}),ve(["MMM","MMMM"],function(e,t,n,i){var r=n._locale.monthsParse(e,i,n._strict);null!=r?t[1]=r:m(n).invalidMonth=e});var Ae="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Ce="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),ke=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,Oe=pe,Se=pe;function Le(e,t,n){var i,r,a,s=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],i=0;i<12;++i)a=f([2e3,i]),this._shortMonthsParse[i]=this.monthsShort(a,"").toLocaleLowerCase(),this._longMonthsParse[i]=this.months(a,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(r=ge.call(this._shortMonthsParse,s))?r:null:-1!==(r=ge.call(this._longMonthsParse,s))?r:null:"MMM"===t?-1!==(r=ge.call(this._shortMonthsParse,s))||-1!==(r=ge.call(this._longMonthsParse,s))?r:null:-1!==(r=ge.call(this._longMonthsParse,s))||-1!==(r=ge.call(this._shortMonthsParse,s))?r:null}function Te(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=U(t);else if(!u(t=e.localeData().monthsParse(t)))return e;return n=Math.min(e.date(),we(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function xe(e){return null!=e?(Te(this,e),r.updateOffset(this,!0),this):Q(this,"Month")}function De(){function e(e,t){return t.length-e.length}var t,n,i=[],r=[],a=[];for(t=0;t<12;t++)n=f([2e3,t]),i.push(this.monthsShort(n,"")),r.push(this.months(n,"")),a.push(this.months(n,"")),a.push(this.monthsShort(n,""));for(i.sort(e),r.sort(e),a.sort(e),t=0;t<12;t++)i[t]=be(i[t]),r[t]=be(r[t]);for(t=0;t<24;t++)a[t]=be(a[t]);this._monthsRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+i.join("|")+")","i")}function Ee(e){return H(e)?366:365}z("Y",0,0,function(){var e=this.year();return e<=9999?D(e,4):"+"+e}),z(0,["YY",2],0,function(){return this.year()%100}),z(0,["YYYY",4],0,"year"),z(0,["YYYYY",5],0,"year"),z(0,["YYYYYY",6,!0],0,"year"),W("year","y"),Y("year",1),fe("Y",ue),fe("YY",ie,Z),fe("YYYY",oe,te),fe("YYYYY",ce,ne),fe("YYYYYY",ce,ne),ve(["YYYYY","YYYYYY"],0),ve("YYYY",function(e,t){t[0]=2===e.length?r.parseTwoDigitYear(e):U(e)}),ve("YY",function(e,t){t[0]=r.parseTwoDigitYear(e)}),ve("Y",function(e,t){t[0]=parseInt(e,10)}),r.parseTwoDigitYear=function(e){return U(e)+(U(e)>68?1900:2e3)};var Pe=G("FullYear",!0);function Re(e,t,n,i,r,a,s){var o;return e<100&&e>=0?(o=new Date(e+400,t,n,i,r,a,s),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,t,n,i,r,a,s),o}function je(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function ze(e,t,n){var i=7+t-n;return-(7+je(e,0,i).getUTCDay()-t)%7+i-1}function Ne(e,t,n,i,r){var a,s,o=1+7*(t-1)+(7+n-i)%7+ze(e,i,r);return o<=0?s=Ee(a=e-1)+o:o>Ee(e)?(a=e+1,s=o-Ee(e)):(a=e,s=o),{year:a,dayOfYear:s}}function Ie(e,t,n){var i,r,a=ze(e.year(),t,n),s=Math.floor((e.dayOfYear()-a-1)/7)+1;return s<1?i=s+Fe(r=e.year()-1,t,n):s>Fe(e.year(),t,n)?(i=s-Fe(e.year(),t,n),r=e.year()+1):(r=e.year(),i=s),{week:i,year:r}}function Fe(e,t,n){var i=ze(e,t,n),r=ze(e+1,t,n);return(Ee(e)-i+r)/7}function We(e,t){return e.slice(t,7).concat(e.slice(0,t))}z("w",["ww",2],"wo","week"),z("W",["WW",2],"Wo","isoWeek"),W("week","w"),W("isoWeek","W"),Y("week",5),Y("isoWeek",5),fe("w",ie),fe("ww",ie,Z),fe("W",ie),fe("WW",ie,Z),ye(["w","ww","W","WW"],function(e,t,n,i){t[i.substr(0,1)]=U(e)}),z("d",0,"do","day"),z("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),z("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),z("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),z("e",0,0,"weekday"),z("E",0,0,"isoWeekday"),W("day","d"),W("weekday","e"),W("isoWeekday","E"),Y("day",11),Y("weekday",11),Y("isoWeekday",11),fe("d",ie),fe("e",ie),fe("E",ie),fe("dd",function(e,t){return t.weekdaysMinRegex(e)}),fe("ddd",function(e,t){return t.weekdaysShortRegex(e)}),fe("dddd",function(e,t){return t.weekdaysRegex(e)}),ye(["dd","ddd","dddd"],function(e,t,n,i){var r=n._locale.weekdaysParse(e,i,n._strict);null!=r?t.d=r:m(n).invalidWeekday=e}),ye(["d","e","E"],function(e,t,n,i){t[i]=U(e)});var qe="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Be="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ve="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Ye=pe,He=pe,Xe=pe;function Ue(e,t,n){var i,r,a,s=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)a=f([2e3,1]).day(i),this._minWeekdaysParse[i]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(a,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(r=ge.call(this._weekdaysParse,s))?r:null:"ddd"===t?-1!==(r=ge.call(this._shortWeekdaysParse,s))?r:null:-1!==(r=ge.call(this._minWeekdaysParse,s))?r:null:"dddd"===t?-1!==(r=ge.call(this._weekdaysParse,s))||-1!==(r=ge.call(this._shortWeekdaysParse,s))||-1!==(r=ge.call(this._minWeekdaysParse,s))?r:null:"ddd"===t?-1!==(r=ge.call(this._shortWeekdaysParse,s))||-1!==(r=ge.call(this._weekdaysParse,s))||-1!==(r=ge.call(this._minWeekdaysParse,s))?r:null:-1!==(r=ge.call(this._minWeekdaysParse,s))||-1!==(r=ge.call(this._weekdaysParse,s))||-1!==(r=ge.call(this._shortWeekdaysParse,s))?r:null}function Ge(){function e(e,t){return t.length-e.length}var t,n,i,r,a,s=[],o=[],c=[],l=[];for(t=0;t<7;t++)n=f([2e3,1]).day(t),i=be(this.weekdaysMin(n,"")),r=be(this.weekdaysShort(n,"")),a=be(this.weekdays(n,"")),s.push(i),o.push(r),c.push(a),l.push(i),l.push(r),l.push(a);s.sort(e),o.sort(e),c.sort(e),l.sort(e),this._weekdaysRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+s.join("|")+")","i")}function Qe(){return this.hours()%12||12}function Ke(e,t){z(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function $e(e,t){return t._meridiemParse}z("H",["HH",2],0,"hour"),z("h",["hh",2],0,Qe),z("k",["kk",2],0,function(){return this.hours()||24}),z("hmm",0,0,function(){return""+Qe.apply(this)+D(this.minutes(),2)}),z("hmmss",0,0,function(){return""+Qe.apply(this)+D(this.minutes(),2)+D(this.seconds(),2)}),z("Hmm",0,0,function(){return""+this.hours()+D(this.minutes(),2)}),z("Hmmss",0,0,function(){return""+this.hours()+D(this.minutes(),2)+D(this.seconds(),2)}),Ke("a",!0),Ke("A",!1),W("hour","h"),Y("hour",13),fe("a",$e),fe("A",$e),fe("H",ie),fe("h",ie),fe("k",ie),fe("HH",ie,Z),fe("hh",ie,Z),fe("kk",ie,Z),fe("hmm",re),fe("hmmss",ae),fe("Hmm",re),fe("Hmmss",ae),ve(["H","HH"],3),ve(["k","kk"],function(e,t,n){var i=U(e);t[3]=24===i?0:i}),ve(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),ve(["h","hh"],function(e,t,n){t[3]=U(e),m(n).bigHour=!0}),ve("hmm",function(e,t,n){var i=e.length-2;t[3]=U(e.substr(0,i)),t[4]=U(e.substr(i)),m(n).bigHour=!0}),ve("hmmss",function(e,t,n){var i=e.length-4,r=e.length-2;t[3]=U(e.substr(0,i)),t[4]=U(e.substr(i,2)),t[5]=U(e.substr(r)),m(n).bigHour=!0}),ve("Hmm",function(e,t,n){var i=e.length-2;t[3]=U(e.substr(0,i)),t[4]=U(e.substr(i))}),ve("Hmmss",function(e,t,n){var i=e.length-4,r=e.length-2;t[3]=U(e.substr(0,i)),t[4]=U(e.substr(i,2)),t[5]=U(e.substr(r))});var Je,Ze=G("Hours",!0),et={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Ae,monthsShort:Ce,week:{dow:0,doy:6},weekdays:qe,weekdaysMin:Ve,weekdaysShort:Be,meridiemParse:/[ap]\.?m?\.?/i},tt={},nt={};function it(e,t){var n,i=Math.min(e.length,t.length);for(n=0;n<i;n+=1)if(e[n]!==t[n])return n;return i}function rt(e){return e?e.toLowerCase().replace("_","-"):e}function at(t){var i=null;if(void 0===tt[t]&&void 0!==e&&e&&e.exports)try{i=Je._abbr,n("RnhZ")("./"+t),st(i)}catch(r){tt[t]=null}return tt[t]}function st(e,t){var n;return e&&((n=l(t)?ct(e):ot(e,t))?Je=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),Je._abbr}function ot(e,t){if(null!==t){var n,i=et;if(t.abbr=e,null!=tt[e])S("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),i=tt[e]._config;else if(null!=t.parentLocale)if(null!=tt[t.parentLocale])i=tt[t.parentLocale]._config;else{if(null==(n=at(t.parentLocale)))return nt[t.parentLocale]||(nt[t.parentLocale]=[]),nt[t.parentLocale].push({name:e,config:t}),null;i=n._config}return tt[e]=new x(T(i,t)),nt[e]&&nt[e].forEach(function(e){ot(e.name,e.config)}),st(e),tt[e]}return delete tt[e],null}function ct(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return Je;if(!a(e)){if(t=at(e))return t;e=[e]}return function(e){for(var t,n,i,r,a=0;a<e.length;){for(t=(r=rt(e[a]).split("-")).length,n=(n=rt(e[a+1]))?n.split("-"):null;t>0;){if(i=at(r.slice(0,t).join("-")))return i;if(n&&n.length>=t&&it(r,n)>=t-1)break;t--}a++}return Je}(e)}function lt(e){var t,n=e._a;return n&&-2===m(e).overflow&&(t=n[1]<0||n[1]>11?1:n[2]<1||n[2]>we(n[0],n[1])?2:n[3]<0||n[3]>24||24===n[3]&&(0!==n[4]||0!==n[5]||0!==n[6])?3:n[4]<0||n[4]>59?4:n[5]<0||n[5]>59?5:n[6]<0||n[6]>999?6:-1,m(e)._overflowDayOfYear&&(t<0||t>2)&&(t=2),m(e)._overflowWeeks&&-1===t&&(t=7),m(e)._overflowWeekday&&-1===t&&(t=8),m(e).overflow=t),e}var ut=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,dt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ht=/Z|[+-]\d\d(?::?\d\d)?/,pt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],ft=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],mt=/^\/?Date\((-?\d+)/i,bt=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,gt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function _t(e){var t,n,i,r,a,s,o=e._i,c=ut.exec(o)||dt.exec(o);if(c){for(m(e).iso=!0,t=0,n=pt.length;t<n;t++)if(pt[t][1].exec(c[1])){r=pt[t][0],i=!1!==pt[t][2];break}if(null==r)return void(e._isValid=!1);if(c[3]){for(t=0,n=ft.length;t<n;t++)if(ft[t][1].exec(c[3])){a=(c[2]||" ")+ft[t][0];break}if(null==a)return void(e._isValid=!1)}if(!i&&null!=a)return void(e._isValid=!1);if(c[4]){if(!ht.exec(c[4]))return void(e._isValid=!1);s="Z"}e._f=r+(a||"")+(s||""),wt(e)}else e._isValid=!1}function vt(e){var t,n,i,r,a,s,o,c,l,u=bt.exec(e._i.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,""));if(u){if(n=u[3],i=u[2],r=u[5],a=u[6],s=u[7],o=[(c=u[4],l=parseInt(c,10),l<=49?2e3+l:l<=999?1900+l:l),Ce.indexOf(n),parseInt(i,10),parseInt(r,10),parseInt(a,10)],s&&o.push(parseInt(s,10)),!function(e,t,n){return!e||Be.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(m(n).weekdayMismatch=!0,n._isValid=!1,!1)}(u[1],t=o,e))return;e._a=t,e._tzm=function(e,t,n){if(e)return gt[e];if(t)return 0;var i=parseInt(n,10),r=i%100;return(i-r)/100*60+r}(u[8],u[9],u[10]),e._d=je.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),m(e).rfc2822=!0}else e._isValid=!1}function yt(e,t,n){return null!=e?e:null!=t?t:n}function Mt(e){var t,n,i,a,s,o=[];if(!e._d){for(i=function(e){var t=new Date(r.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}(e),e._w&&null==e._a[2]&&null==e._a[1]&&function(e){var t,n,i,r,a,s,o,c,l;null!=(t=e._w).GG||null!=t.W||null!=t.E?(a=1,s=4,n=yt(t.GG,e._a[0],Ie(kt(),1,4).year),i=yt(t.W,1),((r=yt(t.E,1))<1||r>7)&&(c=!0)):(a=e._locale._week.dow,s=e._locale._week.doy,l=Ie(kt(),a,s),n=yt(t.gg,e._a[0],l.year),i=yt(t.w,l.week),null!=t.d?((r=t.d)<0||r>6)&&(c=!0):null!=t.e?(r=t.e+a,(t.e<0||t.e>6)&&(c=!0)):r=a),i<1||i>Fe(n,a,s)?m(e)._overflowWeeks=!0:null!=c?m(e)._overflowWeekday=!0:(o=Ne(n,i,r,a,s),e._a[0]=o.year,e._dayOfYear=o.dayOfYear)}(e),null!=e._dayOfYear&&(s=yt(e._a[0],i[0]),(e._dayOfYear>Ee(s)||0===e._dayOfYear)&&(m(e)._overflowDayOfYear=!0),n=je(s,0,e._dayOfYear),e._a[1]=n.getUTCMonth(),e._a[2]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=o[t]=i[t];for(;t<7;t++)e._a[t]=o[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[3]&&0===e._a[4]&&0===e._a[5]&&0===e._a[6]&&(e._nextDay=!0,e._a[3]=0),e._d=(e._useUTC?je:Re).apply(null,o),a=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[3]=24),e._w&&void 0!==e._w.d&&e._w.d!==a&&(m(e).weekdayMismatch=!0)}}function wt(e){if(e._f!==r.ISO_8601)if(e._f!==r.RFC_2822){e._a=[],m(e).empty=!0;var t,n,i,a,s,o,c=""+e._i,l=c.length,u=0;for(i=I(e._f,e._locale).match(E)||[],t=0;t<i.length;t++)(n=(c.match(me(a=i[t],e))||[])[0])&&((s=c.substr(0,c.indexOf(n))).length>0&&m(e).unusedInput.push(s),c=c.slice(c.indexOf(n)+n.length),u+=n.length),j[a]?(n?m(e).empty=!1:m(e).unusedTokens.push(a),Me(a,n,e)):e._strict&&!n&&m(e).unusedTokens.push(a);m(e).charsLeftOver=l-u,c.length>0&&m(e).unusedInput.push(c),e._a[3]<=12&&!0===m(e).bigHour&&e._a[3]>0&&(m(e).bigHour=void 0),m(e).parsedDateParts=e._a.slice(0),m(e).meridiem=e._meridiem,e._a[3]=function(e,t,n){var i;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((i=e.isPM(n))&&t<12&&(t+=12),i||12!==t||(t=0),t):t}(e._locale,e._a[3],e._meridiem),null!==(o=m(e).era)&&(e._a[0]=e._locale.erasConvertYear(o,e._a[0])),Mt(e),lt(e)}else vt(e);else _t(e)}function At(e){var t=e._i,n=e._f;return e._locale=e._locale||ct(e._l),null===t||void 0===n&&""===t?g({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),w(t)?new M(lt(t)):(d(t)?e._d=t:a(n)?function(e){var t,n,i,r,a,s,o=!1;if(0===e._f.length)return m(e).invalidFormat=!0,void(e._d=new Date(NaN));for(r=0;r<e._f.length;r++)a=0,s=!1,t=y({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[r],wt(t),b(t)&&(s=!0),a+=m(t).charsLeftOver,a+=10*m(t).unusedTokens.length,m(t).score=a,o?a<i&&(i=a,n=t):(null==i||a<i||s)&&(i=a,n=t,s&&(o=!0));p(e,n||t)}(e):n?wt(e):function(e){var t=e._i;l(t)?e._d=new Date(r.now()):d(t)?e._d=new Date(t.valueOf()):"string"==typeof t?function(e){var t=mt.exec(e._i);null===t?(_t(e),!1===e._isValid&&(delete e._isValid,vt(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:r.createFromInputFallback(e)))):e._d=new Date(+t[1])}(e):a(t)?(e._a=h(t.slice(0),function(e){return parseInt(e,10)}),Mt(e)):s(t)?function(e){if(!e._d){var t=B(e._i);e._a=h([t.year,t.month,void 0===t.day?t.date:t.day,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),Mt(e)}}(e):u(t)?e._d=new Date(t):r.createFromInputFallback(e)}(e),b(e)||(e._d=null),e))}function Ct(e,t,n,i,r){var o,l={};return!0!==t&&!1!==t||(i=t,t=void 0),!0!==n&&!1!==n||(i=n,n=void 0),(s(e)&&c(e)||a(e)&&0===e.length)&&(e=void 0),l._isAMomentObject=!0,l._useUTC=l._isUTC=r,l._l=n,l._i=e,l._f=t,l._strict=i,(o=new M(lt(At(l))))._nextDay&&(o.add(1,"d"),o._nextDay=void 0),o}function kt(e,t,n,i){return Ct(e,t,n,i,!1)}r.createFromInputFallback=C("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),r.ISO_8601=function(){},r.RFC_2822=function(){};var Ot=C("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=kt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:g()}),St=C("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=kt.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:g()});function Lt(e,t){var n,i;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return kt();for(n=t[0],i=1;i<t.length;++i)t[i].isValid()&&!t[i][e](n)||(n=t[i]);return n}var Tt=["year","quarter","month","week","day","hour","minute","second","millisecond"];function xt(e){var t=B(e),n=t.year||0,i=t.quarter||0,r=t.month||0,a=t.week||t.isoWeek||0,s=t.day||0,c=t.hour||0,l=t.minute||0,u=t.second||0,d=t.millisecond||0;this._isValid=function(e){var t,n,i=!1;for(t in e)if(o(e,t)&&(-1===ge.call(Tt,t)||null!=e[t]&&isNaN(e[t])))return!1;for(n=0;n<Tt.length;++n)if(e[Tt[n]]){if(i)return!1;parseFloat(e[Tt[n]])!==U(e[Tt[n]])&&(i=!0)}return!0}(t),this._milliseconds=+d+1e3*u+6e4*l+1e3*c*60*60,this._days=+s+7*a,this._months=+r+3*i+12*n,this._data={},this._locale=ct(),this._bubble()}function Dt(e){return e instanceof xt}function Et(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function Pt(e,t){z(e,0,0,function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+D(~~(e/60),2)+t+D(~~e%60,2)})}Pt("Z",":"),Pt("ZZ",""),fe("Z",he),fe("ZZ",he),ve(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=jt(he,e)});var Rt=/([\+\-]|\d\d)/gi;function jt(e,t){var n,i,r=(t||"").match(e);return null===r?null:0===(i=60*(n=((r[r.length-1]||[])+"").match(Rt)||["-",0,0])[1]+U(n[2]))?0:"+"===n[0]?i:-i}function zt(e,t){var n,i;return t._isUTC?(n=t.clone(),i=(w(e)||d(e)?e.valueOf():kt(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+i),r.updateOffset(n,!1),n):kt(e).local()}function Nt(e){return-Math.round(e._d.getTimezoneOffset())}function It(){return!!this.isValid()&&this._isUTC&&0===this._offset}r.updateOffset=function(){};var Ft=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Wt=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function qt(e,t){var n,i,r,a,s,c,l=e,d=null;return Dt(e)?l={ms:e._milliseconds,d:e._days,M:e._months}:u(e)||!isNaN(+e)?(l={},t?l[t]=+e:l.milliseconds=+e):(d=Ft.exec(e))?(n="-"===d[1]?-1:1,l={y:0,d:U(d[2])*n,h:U(d[3])*n,m:U(d[4])*n,s:U(d[5])*n,ms:U(Et(1e3*d[6]))*n}):(d=Wt.exec(e))?l={y:Bt(d[2],n="-"===d[1]?-1:1),M:Bt(d[3],n),w:Bt(d[4],n),d:Bt(d[5],n),h:Bt(d[6],n),m:Bt(d[7],n),s:Bt(d[8],n)}:null==l?l={}:"object"==typeof l&&("from"in l||"to"in l)&&(a=kt(l.from),s=kt(l.to),r=a.isValid()&&s.isValid()?(s=zt(s,a),a.isBefore(s)?c=Vt(a,s):((c=Vt(s,a)).milliseconds=-c.milliseconds,c.months=-c.months),c):{milliseconds:0,months:0},(l={}).ms=r.milliseconds,l.M=r.months),i=new xt(l),Dt(e)&&o(e,"_locale")&&(i._locale=e._locale),Dt(e)&&o(e,"_isValid")&&(i._isValid=e._isValid),i}function Bt(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Vt(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Yt(e,t){return function(n,i){var r;return null===i||isNaN(+i)||(S(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),r=n,n=i,i=r),Ht(this,qt(n,i),e),this}}function Ht(e,t,n,i){var a=t._milliseconds,s=Et(t._days),o=Et(t._months);e.isValid()&&(i=null==i||i,o&&Te(e,Q(e,"Month")+o*n),s&&K(e,"Date",Q(e,"Date")+s*n),a&&e._d.setTime(e._d.valueOf()+a*n),i&&r.updateOffset(e,s||o))}qt.fn=xt.prototype,qt.invalid=function(){return qt(NaN)};var Xt=Yt(1,"add"),Ut=Yt(-1,"subtract");function Gt(e){return"string"==typeof e||e instanceof String}function Qt(e){return w(e)||d(e)||Gt(e)||u(e)||function(e){var t=a(e),n=!1;return t&&(n=0===e.filter(function(t){return!u(t)&&Gt(e)}).length),t&&n}(e)||function(e){var t,n=s(e)&&!c(e),i=!1,r=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"];for(t=0;t<r.length;t+=1)i=i||o(e,r[t]);return n&&i}(e)||null==e}function Kt(e){var t,n=s(e)&&!c(e),i=!1,r=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<r.length;t+=1)i=i||o(e,r[t]);return n&&i}function $t(e,t){if(e.date()<t.date())return-$t(t,e);var n=12*(t.year()-e.year())+(t.month()-e.month()),i=e.clone().add(n,"months");return-(n+(t-i<0?(t-i)/(i-e.clone().add(n-1,"months")):(t-i)/(e.clone().add(n+1,"months")-i)))||0}function Jt(e){var t;return void 0===e?this._locale._abbr:(null!=(t=ct(e))&&(this._locale=t),this)}r.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",r.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Zt=C("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});function en(){return this._locale}var tn=1e3,nn=6e4,rn=36e5,an=126227808e5;function sn(e,t){return(e%t+t)%t}function on(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-an:new Date(e,t,n).valueOf()}function cn(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-an:Date.UTC(e,t,n)}function ln(e,t){return t.erasAbbrRegex(e)}function un(){var e,t,n=[],i=[],r=[],a=[],s=this.eras();for(e=0,t=s.length;e<t;++e)i.push(be(s[e].name)),n.push(be(s[e].abbr)),r.push(be(s[e].narrow)),a.push(be(s[e].name)),a.push(be(s[e].abbr)),a.push(be(s[e].narrow));this._erasRegex=new RegExp("^("+a.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+i.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+n.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+r.join("|")+")","i")}function dn(e,t){z(0,[e,e.length],0,t)}function hn(e,t,n,i,r){var a;return null==e?Ie(this,i,r).year:(t>(a=Fe(e,i,r))&&(t=a),pn.call(this,e,t,n,i,r))}function pn(e,t,n,i,r){var a=Ne(e,t,n,i,r),s=je(a.year,0,a.dayOfYear);return this.year(s.getUTCFullYear()),this.month(s.getUTCMonth()),this.date(s.getUTCDate()),this}z("N",0,0,"eraAbbr"),z("NN",0,0,"eraAbbr"),z("NNN",0,0,"eraAbbr"),z("NNNN",0,0,"eraName"),z("NNNNN",0,0,"eraNarrow"),z("y",["y",1],"yo","eraYear"),z("y",["yy",2],0,"eraYear"),z("y",["yyy",3],0,"eraYear"),z("y",["yyyy",4],0,"eraYear"),fe("N",ln),fe("NN",ln),fe("NNN",ln),fe("NNNN",function(e,t){return t.erasNameRegex(e)}),fe("NNNNN",function(e,t){return t.erasNarrowRegex(e)}),ve(["N","NN","NNN","NNNN","NNNNN"],function(e,t,n,i){var r=n._locale.erasParse(e,i,n._strict);r?m(n).era=r:m(n).invalidEra=e}),fe("y",le),fe("yy",le),fe("yyy",le),fe("yyyy",le),fe("yo",function(e,t){return t._eraYearOrdinalRegex||le}),ve(["y","yy","yyy","yyyy"],0),ve(["yo"],function(e,t,n,i){var r;n._locale._eraYearOrdinalRegex&&(r=e.match(n._locale._eraYearOrdinalRegex)),t[0]=n._locale.eraYearOrdinalParse?n._locale.eraYearOrdinalParse(e,r):parseInt(e,10)}),z(0,["gg",2],0,function(){return this.weekYear()%100}),z(0,["GG",2],0,function(){return this.isoWeekYear()%100}),dn("gggg","weekYear"),dn("ggggg","weekYear"),dn("GGGG","isoWeekYear"),dn("GGGGG","isoWeekYear"),W("weekYear","gg"),W("isoWeekYear","GG"),Y("weekYear",1),Y("isoWeekYear",1),fe("G",ue),fe("g",ue),fe("GG",ie,Z),fe("gg",ie,Z),fe("GGGG",oe,te),fe("gggg",oe,te),fe("GGGGG",ce,ne),fe("ggggg",ce,ne),ye(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,i){t[i.substr(0,2)]=U(e)}),ye(["gg","GG"],function(e,t,n,i){t[i]=r.parseTwoDigitYear(e)}),z("Q",0,"Qo","quarter"),W("quarter","Q"),Y("quarter",7),fe("Q",J),ve("Q",function(e,t){t[1]=3*(U(e)-1)}),z("D",["DD",2],"Do","date"),W("date","D"),Y("date",9),fe("D",ie),fe("DD",ie,Z),fe("Do",function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),ve(["D","DD"],2),ve("Do",function(e,t){t[2]=U(e.match(ie)[0])});var fn=G("Date",!0);z("DDD",["DDDD",3],"DDDo","dayOfYear"),W("dayOfYear","DDD"),Y("dayOfYear",4),fe("DDD",se),fe("DDDD",ee),ve(["DDD","DDDD"],function(e,t,n){n._dayOfYear=U(e)}),z("m",["mm",2],0,"minute"),W("minute","m"),Y("minute",14),fe("m",ie),fe("mm",ie,Z),ve(["m","mm"],4);var mn=G("Minutes",!1);z("s",["ss",2],0,"second"),W("second","s"),Y("second",15),fe("s",ie),fe("ss",ie,Z),ve(["s","ss"],5);var bn,gn,_n=G("Seconds",!1);for(z("S",0,0,function(){return~~(this.millisecond()/100)}),z(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),z(0,["SSS",3],0,"millisecond"),z(0,["SSSS",4],0,function(){return 10*this.millisecond()}),z(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),z(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),z(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),z(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),z(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),W("millisecond","ms"),Y("millisecond",16),fe("S",se,J),fe("SS",se,Z),fe("SSS",se,ee),bn="SSSS";bn.length<=9;bn+="S")fe(bn,le);function vn(e,t){t[6]=U(1e3*("0."+e))}for(bn="S";bn.length<=9;bn+="S")ve(bn,vn);gn=G("Milliseconds",!1),z("z",0,0,"zoneAbbr"),z("zz",0,0,"zoneName");var yn=M.prototype;function Mn(e){return e}yn.add=Xt,yn.calendar=function(e,t){1===arguments.length&&(arguments[0]?Qt(arguments[0])?(e=arguments[0],t=void 0):Kt(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||kt(),i=zt(n,this).startOf("day"),a=r.calendarFormat(this,i)||"sameElse",s=t&&(L(t[a])?t[a].call(this,n):t[a]);return this.format(s||this.localeData().calendar(a,this,kt(n)))},yn.clone=function(){return new M(this)},yn.diff=function(e,t,n){var i,r,a;if(!this.isValid())return NaN;if(!(i=zt(e,this)).isValid())return NaN;switch(r=6e4*(i.utcOffset()-this.utcOffset()),t=q(t)){case"year":a=$t(this,i)/12;break;case"month":a=$t(this,i);break;case"quarter":a=$t(this,i)/3;break;case"second":a=(this-i)/1e3;break;case"minute":a=(this-i)/6e4;break;case"hour":a=(this-i)/36e5;break;case"day":a=(this-i-r)/864e5;break;case"week":a=(this-i-r)/6048e5;break;default:a=this-i}return n?a:X(a)},yn.endOf=function(e){var t,n;if(void 0===(e=q(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?cn:on,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=rn-sn(t+(this._isUTC?0:this.utcOffset()*nn),rn)-1;break;case"minute":t=this._d.valueOf(),t+=nn-sn(t,nn)-1;break;case"second":t=this._d.valueOf(),t+=tn-sn(t,tn)-1}return this._d.setTime(t),r.updateOffset(this,!0),this},yn.format=function(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=N(this,e);return this.localeData().postformat(t)},yn.from=function(e,t){return this.isValid()&&(w(e)&&e.isValid()||kt(e).isValid())?qt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},yn.fromNow=function(e){return this.from(kt(),e)},yn.to=function(e,t){return this.isValid()&&(w(e)&&e.isValid()||kt(e).isValid())?qt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()},yn.toNow=function(e){return this.to(kt(),e)},yn.get=function(e){return L(this[e=q(e)])?this[e]():this},yn.invalidAt=function(){return m(this).overflow},yn.isAfter=function(e,t){var n=w(e)?e:kt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=q(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())},yn.isBefore=function(e,t){var n=w(e)?e:kt(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=q(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())},yn.isBetween=function(e,t,n,i){var r=w(e)?e:kt(e),a=w(t)?t:kt(t);return!!(this.isValid()&&r.isValid()&&a.isValid())&&("("===(i=i||"()")[0]?this.isAfter(r,n):!this.isBefore(r,n))&&(")"===i[1]?this.isBefore(a,n):!this.isAfter(a,n))},yn.isSame=function(e,t){var n,i=w(e)?e:kt(e);return!(!this.isValid()||!i.isValid())&&("millisecond"===(t=q(t)||"millisecond")?this.valueOf()===i.valueOf():(n=i.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))},yn.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)},yn.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)},yn.isValid=function(){return b(this)},yn.lang=Zt,yn.locale=Jt,yn.localeData=en,yn.max=St,yn.min=Ot,yn.parsingFlags=function(){return p({},m(this))},yn.set=function(e,t){if("object"==typeof e){var n,i=function(e){var t,n=[];for(t in e)o(e,t)&&n.push({unit:t,priority:V[t]});return n.sort(function(e,t){return e.priority-t.priority}),n}(e=B(e));for(n=0;n<i.length;n++)this[i[n].unit](e[i[n].unit])}else if(L(this[e=q(e)]))return this[e](t);return this},yn.startOf=function(e){var t,n;if(void 0===(e=q(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?cn:on,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=sn(t+(this._isUTC?0:this.utcOffset()*nn),rn);break;case"minute":t=this._d.valueOf(),t-=sn(t,nn);break;case"second":t=this._d.valueOf(),t-=sn(t,tn)}return this._d.setTime(t),r.updateOffset(this,!0),this},yn.subtract=Ut,yn.toArray=function(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]},yn.toObject=function(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}},yn.toDate=function(){return new Date(this.valueOf())},yn.toISOString=function(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?N(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):L(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",N(n,"Z")):N(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},yn.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n="moment",i="";return this.isLocal()||(n=0===this.utcOffset()?"moment.utc":"moment.parseZone",i="Z"),e="["+n+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(e+t+"-MM-DD[T]HH:mm:ss.SSS"+i+'[")]')},"undefined"!=typeof Symbol&&null!=Symbol.for&&(yn[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),yn.toJSON=function(){return this.isValid()?this.toISOString():null},yn.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},yn.unix=function(){return Math.floor(this.valueOf()/1e3)},yn.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},yn.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},yn.eraName=function(){var e,t,n,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),i[e].since<=n&&n<=i[e].until)return i[e].name;if(i[e].until<=n&&n<=i[e].since)return i[e].name}return""},yn.eraNarrow=function(){var e,t,n,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),i[e].since<=n&&n<=i[e].until)return i[e].narrow;if(i[e].until<=n&&n<=i[e].since)return i[e].narrow}return""},yn.eraAbbr=function(){var e,t,n,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),i[e].since<=n&&n<=i[e].until)return i[e].abbr;if(i[e].until<=n&&n<=i[e].since)return i[e].abbr}return""},yn.eraYear=function(){var e,t,n,i,a=this.localeData().eras();for(e=0,t=a.length;e<t;++e)if(n=a[e].since<=a[e].until?1:-1,i=this.clone().startOf("day").valueOf(),a[e].since<=i&&i<=a[e].until||a[e].until<=i&&i<=a[e].since)return(this.year()-r(a[e].since).year())*n+a[e].offset;return this.year()},yn.year=Pe,yn.isLeapYear=function(){return H(this.year())},yn.weekYear=function(e){return hn.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},yn.isoWeekYear=function(e){return hn.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)},yn.quarter=yn.quarters=function(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)},yn.month=xe,yn.daysInMonth=function(){return we(this.year(),this.month())},yn.week=yn.weeks=function(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")},yn.isoWeek=yn.isoWeeks=function(e){var t=Ie(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")},yn.weeksInYear=function(){var e=this.localeData()._week;return Fe(this.year(),e.dow,e.doy)},yn.weeksInWeekYear=function(){var e=this.localeData()._week;return Fe(this.weekYear(),e.dow,e.doy)},yn.isoWeeksInYear=function(){return Fe(this.year(),1,4)},yn.isoWeeksInISOWeekYear=function(){return Fe(this.isoWeekYear(),1,4)},yn.date=fn,yn.day=yn.days=function(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=function(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}(e,this.localeData()),this.add(e-t,"d")):t},yn.weekday=function(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")},yn.isoWeekday=function(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=function(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7},yn.dayOfYear=function(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")},yn.hour=yn.hours=Ze,yn.minute=yn.minutes=mn,yn.second=yn.seconds=_n,yn.millisecond=yn.milliseconds=gn,yn.utcOffset=function(e,t,n){var i,a=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=jt(he,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(i=Nt(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,"m"),a!==e&&(!t||this._changeInProgress?Ht(this,qt(e-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?a:Nt(this)},yn.utc=function(e){return this.utcOffset(0,e)},yn.local=function(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(Nt(this),"m")),this},yn.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=jt(de,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this},yn.hasAlignedHourOffset=function(e){return!!this.isValid()&&(e=e?kt(e).utcOffset():0,(this.utcOffset()-e)%60==0)},yn.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},yn.isLocal=function(){return!!this.isValid()&&!this._isUTC},yn.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},yn.isUtc=It,yn.isUTC=It,yn.zoneAbbr=function(){return this._isUTC?"UTC":""},yn.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},yn.dates=C("dates accessor is deprecated. Use date instead.",fn),yn.months=C("months accessor is deprecated. Use month instead",xe),yn.years=C("years accessor is deprecated. Use year instead",Pe),yn.zone=C("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}),yn.isDSTShifted=C("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!l(this._isDSTShifted))return this._isDSTShifted;var e,t={};return y(t,this),(t=At(t))._a?(e=t._isUTC?f(t._a):kt(t._a),this._isDSTShifted=this.isValid()&&function(e,t,n){var i,r=Math.min(e.length,t.length),a=Math.abs(e.length-t.length),s=0;for(i=0;i<r;i++)U(e[i])!==U(t[i])&&s++;return s+a}(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var wn=x.prototype;function An(e,t,n,i){var r=ct(),a=f().set(i,t);return r[n](a,e)}function Cn(e,t,n){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return An(e,t,n,"month");var i,r=[];for(i=0;i<12;i++)r[i]=An(e,i,n,"month");return r}function kn(e,t,n,i){"boolean"==typeof e?(u(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,u(t)&&(n=t,t=void 0),t=t||"");var r,a=ct(),s=e?a._week.dow:0,o=[];if(null!=n)return An(t,(n+s)%7,i,"day");for(r=0;r<7;r++)o[r]=An(t,(r+s)%7,i,"day");return o}wn.calendar=function(e,t,n){var i=this._calendar[e]||this._calendar.sameElse;return L(i)?i.call(t,n):i},wn.longDateFormat=function(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(E).map(function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e}).join(""),this._longDateFormat[e])},wn.invalidDate=function(){return this._invalidDate},wn.ordinal=function(e){return this._ordinal.replace("%d",e)},wn.preparse=Mn,wn.postformat=Mn,wn.relativeTime=function(e,t,n,i){var r=this._relativeTime[n];return L(r)?r(e,t,n,i):r.replace(/%d/i,e)},wn.pastFuture=function(e,t){var n=this._relativeTime[e>0?"future":"past"];return L(n)?n(t):n.replace(/%s/i,t)},wn.set=function(e){var t,n;for(n in e)o(e,n)&&(L(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},wn.eras=function(e,t){var n,i,a,s=this._eras||ct("en")._eras;for(n=0,i=s.length;n<i;++n){switch(typeof s[n].since){case"string":a=r(s[n].since).startOf("day"),s[n].since=a.valueOf()}switch(typeof s[n].until){case"undefined":s[n].until=1/0;break;case"string":a=r(s[n].until).startOf("day").valueOf(),s[n].until=a.valueOf()}}return s},wn.erasParse=function(e,t,n){var i,r,a,s,o,c=this.eras();for(e=e.toUpperCase(),i=0,r=c.length;i<r;++i)if(a=c[i].name.toUpperCase(),s=c[i].abbr.toUpperCase(),o=c[i].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(s===e)return c[i];break;case"NNNN":if(a===e)return c[i];break;case"NNNNN":if(o===e)return c[i]}else if([a,s,o].indexOf(e)>=0)return c[i]},wn.erasConvertYear=function(e,t){var n=e.since<=e.until?1:-1;return void 0===t?r(e.since).year():r(e.since).year()+(t-e.offset)*n},wn.erasAbbrRegex=function(e){return o(this,"_erasAbbrRegex")||un.call(this),e?this._erasAbbrRegex:this._erasRegex},wn.erasNameRegex=function(e){return o(this,"_erasNameRegex")||un.call(this),e?this._erasNameRegex:this._erasRegex},wn.erasNarrowRegex=function(e){return o(this,"_erasNarrowRegex")||un.call(this),e?this._erasNarrowRegex:this._erasRegex},wn.months=function(e,t){return e?a(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||ke).test(t)?"format":"standalone"][e.month()]:a(this._months)?this._months:this._months.standalone},wn.monthsShort=function(e,t){return e?a(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[ke.test(t)?"format":"standalone"][e.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},wn.monthsParse=function(e,t,n){var i,r,a;if(this._monthsParseExact)return Le.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),i=0;i<12;i++){if(r=f([2e3,i]),n&&!this._longMonthsParse[i]&&(this._longMonthsParse[i]=new RegExp("^"+this.months(r,"").replace(".","")+"$","i"),this._shortMonthsParse[i]=new RegExp("^"+this.monthsShort(r,"").replace(".","")+"$","i")),n||this._monthsParse[i]||(a="^"+this.months(r,"")+"|^"+this.monthsShort(r,""),this._monthsParse[i]=new RegExp(a.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[i].test(e))return i;if(n&&"MMM"===t&&this._shortMonthsParse[i].test(e))return i;if(!n&&this._monthsParse[i].test(e))return i}},wn.monthsRegex=function(e){return this._monthsParseExact?(o(this,"_monthsRegex")||De.call(this),e?this._monthsStrictRegex:this._monthsRegex):(o(this,"_monthsRegex")||(this._monthsRegex=Se),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},wn.monthsShortRegex=function(e){return this._monthsParseExact?(o(this,"_monthsRegex")||De.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(o(this,"_monthsShortRegex")||(this._monthsShortRegex=Oe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},wn.week=function(e){return Ie(e,this._week.dow,this._week.doy).week},wn.firstDayOfYear=function(){return this._week.doy},wn.firstDayOfWeek=function(){return this._week.dow},wn.weekdays=function(e,t){var n=a(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?We(n,this._week.dow):e?n[e.day()]:n},wn.weekdaysMin=function(e){return!0===e?We(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},wn.weekdaysShort=function(e){return!0===e?We(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},wn.weekdaysParse=function(e,t,n){var i,r,a;if(this._weekdaysParseExact)return Ue.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),i=0;i<7;i++){if(r=f([2e3,1]).day(i),n&&!this._fullWeekdaysParse[i]&&(this._fullWeekdaysParse[i]=new RegExp("^"+this.weekdays(r,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[i]=new RegExp("^"+this.weekdaysShort(r,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[i]=new RegExp("^"+this.weekdaysMin(r,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[i]||(a="^"+this.weekdays(r,"")+"|^"+this.weekdaysShort(r,"")+"|^"+this.weekdaysMin(r,""),this._weekdaysParse[i]=new RegExp(a.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[i].test(e))return i;if(n&&"ddd"===t&&this._shortWeekdaysParse[i].test(e))return i;if(n&&"dd"===t&&this._minWeekdaysParse[i].test(e))return i;if(!n&&this._weekdaysParse[i].test(e))return i}},wn.weekdaysRegex=function(e){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||Ge.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(o(this,"_weekdaysRegex")||(this._weekdaysRegex=Ye),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},wn.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||Ge.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(o(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=He),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},wn.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(o(this,"_weekdaysRegex")||Ge.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(o(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Xe),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},wn.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},wn.meridiem=function(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"},st("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===U(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),r.lang=C("moment.lang is deprecated. Use moment.locale instead.",st),r.langData=C("moment.langData is deprecated. Use moment.localeData instead.",ct);var On=Math.abs;function Sn(e,t,n,i){var r=qt(t,n);return e._milliseconds+=i*r._milliseconds,e._days+=i*r._days,e._months+=i*r._months,e._bubble()}function Ln(e){return e<0?Math.floor(e):Math.ceil(e)}function Tn(e){return 4800*e/146097}function xn(e){return 146097*e/4800}function Dn(e){return function(){return this.as(e)}}var En=Dn("ms"),Pn=Dn("s"),Rn=Dn("m"),jn=Dn("h"),zn=Dn("d"),Nn=Dn("w"),In=Dn("M"),Fn=Dn("Q"),Wn=Dn("y");function qn(e){return function(){return this.isValid()?this._data[e]:NaN}}var Bn=qn("milliseconds"),Vn=qn("seconds"),Yn=qn("minutes"),Hn=qn("hours"),Xn=qn("days"),Un=qn("months"),Gn=qn("years"),Qn=Math.round,Kn={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function $n(e,t,n,i,r){return r.relativeTime(t||1,!!n,e,i)}var Jn=Math.abs;function Zn(e){return(e>0)-(e<0)||+e}function ei(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,i,r,a,s,o,c=Jn(this._milliseconds)/1e3,l=Jn(this._days),u=Jn(this._months),d=this.asSeconds();return d?(e=X(c/60),t=X(e/60),c%=60,e%=60,n=X(u/12),u%=12,i=c?c.toFixed(3).replace(/\.?0+$/,""):"",r=d<0?"-":"",a=Zn(this._months)!==Zn(d)?"-":"",s=Zn(this._days)!==Zn(d)?"-":"",o=Zn(this._milliseconds)!==Zn(d)?"-":"",r+"P"+(n?a+n+"Y":"")+(u?a+u+"M":"")+(l?s+l+"D":"")+(t||e||c?"T":"")+(t?o+t+"H":"")+(e?o+e+"M":"")+(c?o+i+"S":"")):"P0D"}var ti=xt.prototype;return ti.isValid=function(){return this._isValid},ti.abs=function(){var e=this._data;return this._milliseconds=On(this._milliseconds),this._days=On(this._days),this._months=On(this._months),e.milliseconds=On(e.milliseconds),e.seconds=On(e.seconds),e.minutes=On(e.minutes),e.hours=On(e.hours),e.months=On(e.months),e.years=On(e.years),this},ti.add=function(e,t){return Sn(this,e,t,1)},ti.subtract=function(e,t){return Sn(this,e,t,-1)},ti.as=function(e){if(!this.isValid())return NaN;var t,n,i=this._milliseconds;if("month"===(e=q(e))||"quarter"===e||"year"===e)switch(n=this._months+Tn(t=this._days+i/864e5),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(xn(this._months)),e){case"week":return t/7+i/6048e5;case"day":return t+i/864e5;case"hour":return 24*t+i/36e5;case"minute":return 1440*t+i/6e4;case"second":return 86400*t+i/1e3;case"millisecond":return Math.floor(864e5*t)+i;default:throw new Error("Unknown unit "+e)}},ti.asMilliseconds=En,ti.asSeconds=Pn,ti.asMinutes=Rn,ti.asHours=jn,ti.asDays=zn,ti.asWeeks=Nn,ti.asMonths=In,ti.asQuarters=Fn,ti.asYears=Wn,ti.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*U(this._months/12):NaN},ti._bubble=function(){var e,t,n,i,r,a=this._milliseconds,s=this._days,o=this._months,c=this._data;return a>=0&&s>=0&&o>=0||a<=0&&s<=0&&o<=0||(a+=864e5*Ln(xn(o)+s),s=0,o=0),c.milliseconds=a%1e3,e=X(a/1e3),c.seconds=e%60,t=X(e/60),c.minutes=t%60,n=X(t/60),c.hours=n%24,s+=X(n/24),o+=r=X(Tn(s)),s-=Ln(xn(r)),i=X(o/12),o%=12,c.days=s,c.months=o,c.years=i,this},ti.clone=function(){return qt(this)},ti.get=function(e){return e=q(e),this.isValid()?this[e+"s"]():NaN},ti.milliseconds=Bn,ti.seconds=Vn,ti.minutes=Yn,ti.hours=Hn,ti.days=Xn,ti.weeks=function(){return X(this.days()/7)},ti.months=Un,ti.years=Gn,ti.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,i,r=!1,a=Kn;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(r=e),"object"==typeof t&&(a=Object.assign({},Kn,t),null!=t.s&&null==t.ss&&(a.ss=t.s-1)),i=function(e,t,n,i){var r=qt(e).abs(),a=Qn(r.as("s")),s=Qn(r.as("m")),o=Qn(r.as("h")),c=Qn(r.as("d")),l=Qn(r.as("M")),u=Qn(r.as("w")),d=Qn(r.as("y")),h=a<=n.ss&&["s",a]||a<n.s&&["ss",a]||s<=1&&["m"]||s<n.m&&["mm",s]||o<=1&&["h"]||o<n.h&&["hh",o]||c<=1&&["d"]||c<n.d&&["dd",c];return null!=n.w&&(h=h||u<=1&&["w"]||u<n.w&&["ww",u]),(h=h||l<=1&&["M"]||l<n.M&&["MM",l]||d<=1&&["y"]||["yy",d])[2]=t,h[3]=+e>0,h[4]=i,$n.apply(null,h)}(this,!r,a,n=this.localeData()),r&&(i=n.pastFuture(+this,i)),n.postformat(i)},ti.toISOString=ei,ti.toString=ei,ti.toJSON=ei,ti.locale=Jt,ti.localeData=en,ti.toIsoString=C("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ei),ti.lang=Zt,z("X",0,0,"unix"),z("x",0,0,"valueOf"),fe("x",ue),fe("X",/[+-]?\d+(\.\d{1,3})?/),ve("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e))}),ve("x",function(e,t,n){n._d=new Date(U(e))}),r.version="2.29.1",t=kt,r.fn=yn,r.min=function(){return Lt("isBefore",[].slice.call(arguments,0))},r.max=function(){return Lt("isAfter",[].slice.call(arguments,0))},r.now=function(){return Date.now?Date.now():+new Date},r.utc=f,r.unix=function(e){return kt(1e3*e)},r.months=function(e,t){return Cn(e,t,"months")},r.isDate=d,r.locale=st,r.invalid=g,r.duration=qt,r.isMoment=w,r.weekdays=function(e,t,n){return kn(e,t,n,"weekdays")},r.parseZone=function(){return kt.apply(null,arguments).parseZone()},r.localeData=ct,r.isDuration=Dt,r.monthsShort=function(e,t){return Cn(e,t,"monthsShort")},r.weekdaysMin=function(e,t,n){return kn(e,t,n,"weekdaysMin")},r.defineLocale=ot,r.updateLocale=function(e,t){if(null!=t){var n,i,r=et;null!=tt[e]&&null!=tt[e].parentLocale?tt[e].set(T(tt[e]._config,t)):(null!=(i=at(e))&&(r=i._config),t=T(r,t),null==i&&(t.abbr=e),(n=new x(t)).parentLocale=tt[e],tt[e]=n),st(e)}else null!=tt[e]&&(null!=tt[e].parentLocale?(tt[e]=tt[e].parentLocale,e===st()&&st(e)):null!=tt[e]&&delete tt[e]);return tt[e]},r.locales=function(){return k(tt)},r.weekdaysShort=function(e,t,n){return kn(e,t,n,"weekdaysShort")},r.normalizeUnits=q,r.relativeTimeRounding=function(e){return void 0===e?Qn:"function"==typeof e&&(Qn=e,!0)},r.relativeTimeThreshold=function(e,t){return void 0!==Kn[e]&&(void 0===t?Kn[e]:(Kn[e]=t,"s"===e&&(Kn.ss=t-1),!0))},r.calendarFormat=function(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"},r.prototype=yn,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r}()}).call(this,n("YuTi")(e))},"wvZ+":function(e,t,n){"use strict";n.d(t,"a",function(){return c});var i=n("ofXK"),r=n("dXqA"),a=n("586h"),s=n("fXoL"),o=n("Wn4s");let c=(()=>{class e{constructor(e){this.storageService=e}transform(e,t="date"){var n;let s=a.a.dateFormate[r.a.countryCode];const o=(null===(n=this.storageService.get("language"))||void 0===n?void 0:n.toString())||"de";return new i.f(o).transform(e,"date"==t?s:"date-time"==t?`${s} hh:mm`:"time"==t?"hh:mm":t)}}return e.\u0275fac=function(t){return new(t||e)(s.Qb(o.a))},e.\u0275pipe=s.Pb({name:"localizedDate",type:e,pure:!1}),e})()},"x+ZX":function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("7o/Q");function r(){return function(e){return e.lift(new a(e))}}class a{constructor(e){this.connectable=e}call(e,t){const{connectable:n}=this;n._refCount++;const i=new s(e,n),r=t.subscribe(i);return i.closed||(i.connection=n.connect()),r}}class s extends i.a{constructor(e,t){super(e),this.connectable=t}_unsubscribe(){const{connectable:e}=this;if(!e)return void(this.connection=null);this.connectable=null;const t=e._refCount;if(t<=0)return void(this.connection=null);if(e._refCount=t-1,t>1)return void(this.connection=null);const{connection:n}=this,i=e._connection;this.connection=null,!i||n&&i!==n||i.unsubscribe()}}},x6pH:function(e,t,n){!function(e){"use strict";e.defineLocale("he",{months:"\u05d9\u05e0\u05d5\u05d0\u05e8_\u05e4\u05d1\u05e8\u05d5\u05d0\u05e8_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05d9\u05dc_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05d5\u05e1\u05d8_\u05e1\u05e4\u05d8\u05de\u05d1\u05e8_\u05d0\u05d5\u05e7\u05d8\u05d5\u05d1\u05e8_\u05e0\u05d5\u05d1\u05de\u05d1\u05e8_\u05d3\u05e6\u05de\u05d1\u05e8".split("_"),monthsShort:"\u05d9\u05e0\u05d5\u05f3_\u05e4\u05d1\u05e8\u05f3_\u05de\u05e8\u05e5_\u05d0\u05e4\u05e8\u05f3_\u05de\u05d0\u05d9_\u05d9\u05d5\u05e0\u05d9_\u05d9\u05d5\u05dc\u05d9_\u05d0\u05d5\u05d2\u05f3_\u05e1\u05e4\u05d8\u05f3_\u05d0\u05d5\u05e7\u05f3_\u05e0\u05d5\u05d1\u05f3_\u05d3\u05e6\u05de\u05f3".split("_"),weekdays:"\u05e8\u05d0\u05e9\u05d5\u05df_\u05e9\u05e0\u05d9_\u05e9\u05dc\u05d9\u05e9\u05d9_\u05e8\u05d1\u05d9\u05e2\u05d9_\u05d7\u05de\u05d9\u05e9\u05d9_\u05e9\u05d9\u05e9\u05d9_\u05e9\u05d1\u05ea".split("_"),weekdaysShort:"\u05d0\u05f3_\u05d1\u05f3_\u05d2\u05f3_\u05d3\u05f3_\u05d4\u05f3_\u05d5\u05f3_\u05e9\u05f3".split("_"),weekdaysMin:"\u05d0_\u05d1_\u05d2_\u05d3_\u05d4_\u05d5_\u05e9".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [\u05d1]MMMM YYYY",LLL:"D [\u05d1]MMMM YYYY HH:mm",LLLL:"dddd, D [\u05d1]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[\u05d4\u05d9\u05d5\u05dd \u05d1\u05be]LT",nextDay:"[\u05de\u05d7\u05e8 \u05d1\u05be]LT",nextWeek:"dddd [\u05d1\u05e9\u05e2\u05d4] LT",lastDay:"[\u05d0\u05ea\u05de\u05d5\u05dc \u05d1\u05be]LT",lastWeek:"[\u05d1\u05d9\u05d5\u05dd] dddd [\u05d4\u05d0\u05d7\u05e8\u05d5\u05df \u05d1\u05e9\u05e2\u05d4] LT",sameElse:"L"},relativeTime:{future:"\u05d1\u05e2\u05d5\u05d3 %s",past:"\u05dc\u05e4\u05e0\u05d9 %s",s:"\u05de\u05e1\u05e4\u05e8 \u05e9\u05e0\u05d9\u05d5\u05ea",ss:"%d \u05e9\u05e0\u05d9\u05d5\u05ea",m:"\u05d3\u05e7\u05d4",mm:"%d \u05d3\u05e7\u05d5\u05ea",h:"\u05e9\u05e2\u05d4",hh:function(e){return 2===e?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":e+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(e){return 2===e?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":e+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(e){return 2===e?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":e+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(e){return 2===e?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":e%10==0&&10!==e?e+" \u05e9\u05e0\u05d4":e+" \u05e9\u05e0\u05d9\u05dd"}},meridiemParse:/\u05d0\u05d7\u05d4"\u05e6|\u05dc\u05e4\u05e0\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8|\u05d1\u05d1\u05d5\u05e7\u05e8|\u05d1\u05e2\u05e8\u05d1/i,isPM:function(e){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(e)},meridiem:function(e,t,n){return e<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":e<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":e<12?n?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":e<18?n?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(n("wd/R"))},xPo9:function(e,t,n){"use strict";n.d(t,"a",function(){return l});var i=n("LRne"),r=n("lJxs"),a=n("JIr8"),s=n("X3V5"),o=n("fXoL"),c=n("tk/3");let l=(()=>{class e extends s.a{constructor(e){super(),this.http=e,this.apiLoaded=Object(i.a)(!1),this.isApiLoaded=!1}loadMap(){return this.isApiLoaded?Object(i.a)(!0):this.http.jsonp("https://maps.googleapis.com/maps/api/js?key=AIzaSyADNMnC5iamSy04c5bN9bC90o-nZF64D8w&sensor=true","callback").pipe(Object(r.a)(()=>(this.isApiLoaded=!0,!0)),Object(a.a)(()=>Object(i.a)(!1)))}}return e.\u0275fac=function(t){return new(t||e)(o.ac(c.b))},e.\u0275prov=o.Mb({token:e,factory:e.\u0275fac,providedIn:"root"}),e})()},xgIS:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("HDdC"),r=n("DH7j"),a=n("n6bG"),s=n("lJxs");function o(e,t,n,l){return Object(a.a)(n)&&(l=n,n=void 0),l?o(e,t,n).pipe(Object(s.a)(e=>Object(r.a)(e)?l(...e):l(e))):new i.a(i=>{c(e,t,function(e){i.next(arguments.length>1?Array.prototype.slice.call(arguments):e)},i,n)})}function c(e,t,n,i,r){let a;if(function(e){return e&&"function"==typeof e.addEventListener&&"function"==typeof e.removeEventListener}(e)){const i=e;e.addEventListener(t,n,r),a=()=>i.removeEventListener(t,n,r)}else if(function(e){return e&&"function"==typeof e.on&&"function"==typeof e.off}(e)){const i=e;e.on(t,n),a=()=>i.off(t,n)}else if(function(e){return e&&"function"==typeof e.addListener&&"function"==typeof e.removeListener}(e)){const i=e;e.addListener(t,n),a=()=>i.removeListener(t,n)}else{if(!e||!e.length)throw new TypeError("Invalid event target");for(let a=0,s=e.length;a<s;a++)c(e[a],t,n,i,r)}i.add(a)}},y2CF:function(e,t,n){"use strict";n.d(t,"d",function(){return i.a}),n.d(t,"c",function(){return r.a}),n.d(t,"h",function(){return a.a}),n.d(t,"e",function(){return s.a}),n.d(t,"b",function(){return o.a}),n.d(t,"a",function(){return c.a}),n.d(t,"g",function(){return l.a}),n.d(t,"f",function(){return u.a}),n.d(t,"j",function(){return h}),n.d(t,"i",function(){return p});var i=n("5GhB"),r=n("FDCq"),a=(n("2QOe"),n("HKzI")),s=n("XmjX"),o=n("X3q1"),c=n("p7+F"),l=n("8EWq"),u=n("+zNg"),d=n("fXoL");let h=(()=>{class e{constructor(){}searchRequest(e){const t={};return t.page=e.pageIndex,t.order_by="desc",t.sort_by_column="created_date",t.filters=[],e.search&&t.filters.push({key:"search",value:e.search}),e.region&&t.filters.push({key:"region_id",value:e.region}),e.category&&t.filters.push({key:"category_id",value:e.category}),t}searchResponseToVM(e){var t,n;const i={pageInfo:Object.assign({},null===(t=e.meta)||void 0===t?void 0:t.pagination),list:[]};return(null===(n=e.data)||void 0===n?void 0:n.length)&&e.data.forEach(e=>{const t=this.skillResponseToVM(e);i.list.push(t)}),i}skillResponseToVM(e){const t={};return t.id=e.id,t.regions=e.regions,t.skillCategory=e.skillCategory,t.title=e.title,t.createdDate=e.createdDate,t}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=d.Mb({token:e,factory:e.\u0275fac}),e})(),p=(()=>{class e{constructor(){}searchRequest(e){const t={};return t.page=e.pageIndex,t.order_by="desc",t.sort_by_column="created_date",t.filters=[],e.search&&t.filters.push({key:"search",value:e.search}),e.region&&t.filters.push({key:"region_id",value:e.region}),t}searchResponseToVM(e){var t,n;const i={pageInfo:Object.assign({},null===(t=e.meta)||void 0===t?void 0:t.pagination),list:[]};return(null===(n=e.data)||void 0===n?void 0:n.length)&&e.data.forEach(e=>{const t=this.roleResponseToVM(e);i.list.push(t)}),i}roleResponseToVM(e){const t={};return t.id=e.id,t.region=e.regions,t.label=e.label,t.identifier=e.identifier,t.createdDate=e.createdDate,t}}return e.\u0275fac=function(t){return new(t||e)},e.\u0275prov=d.Mb({token:e,factory:e.\u0275fac}),e})()},yCtX:function(e,t,n){"use strict";n.d(t,"a",function(){return s});var i=n("HDdC"),r=n("ngJS"),a=n("jZKg");function s(e,t){return t?Object(a.a)(e,t):new i.a(Object(r.a)(e))}},yPMs:function(e,t,n){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_N\xebntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_N\xebn_Dhj".split("_"),weekdays:"E Diel_E H\xebn\xeb_E Mart\xeb_E M\xebrkur\xeb_E Enjte_E Premte_E Shtun\xeb".split("_"),weekdaysShort:"Die_H\xebn_Mar_M\xebr_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_M\xeb_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,n){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot n\xeb] LT",nextDay:"[Nes\xebr n\xeb] LT",nextWeek:"dddd [n\xeb] LT",lastDay:"[Dje n\xeb] LT",lastWeek:"dddd [e kaluar n\xeb] LT",sameElse:"L"},relativeTime:{future:"n\xeb %s",past:"%s m\xeb par\xeb",s:"disa sekonda",ss:"%d sekonda",m:"nj\xeb minut\xeb",mm:"%d minuta",h:"nj\xeb or\xeb",hh:"%d or\xeb",d:"nj\xeb dit\xeb",dd:"%d dit\xeb",M:"nj\xeb muaj",MM:"%d muaj",y:"nj\xeb vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},yUu2:function(e,t,n){"use strict";n.d(t,"a",function(){return o});var i=n("X3V5"),r=n("dXqA"),a=n("fXoL"),s=n("tk/3");let o=(()=>{class e extends i.a{constructor(e){super(),this.http=e}getBudgets(e){return this.http.get(r.a.api+this.getSearchURL("/budgets",e))}getBudgetById(e){return this.http.get(r.a.api+this.getByIdURL("/budgets",e))}createBudget(e){return this.http.post(r.a.api+"/budgets",e,{observe:"response"})}updateBudget(e,t){return this.http.post(r.a.api+`/budgets/${e}`,t,{observe:"response"})}deleteBudget(e){return this.http.delete(r.a.api+`/budgets/${e}`,{observe:"response"})}updateBudgetContacts(e,t){return this.http.put(r.a.api+`/budgets/${e}/contacts`,t,{observe:"response"})}getRecords(e,t){return this.http.get(r.a.api+this.getSearchURL(`/budgets/${e}/records`,t))}createRecord(e,t,n){return this.http.post(r.a.api+`/budgets/${e}/records`,{id:e,value:t,comment:n},{observe:"response"})}}return e.\u0275fac=function(t){return new(t||e)(a.ac(s.b))},e.\u0275prov=a.Mb({token:e,factory:e.\u0275fac}),e})()},"z+Ro":function(e,t,n){"use strict";function i(e){return e&&"function"==typeof e.schedule}n.d(t,"a",function(){return i})},z1FC:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[e+" m\xeduts",e+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[e+" \xfeoras",e+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return i||t?r[n][0]:r[n][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Mar\xe7_Avr\xefu_Mai_G\xfcn_Julia_Guscht_Setemvar_Listop\xe4ts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_G\xfcn_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"S\xfaladi_L\xfane\xe7i_Maitzi_M\xe1rcuri_Xh\xfaadi_Vi\xe9ner\xe7i_S\xe1turi".split("_"),weekdaysShort:"S\xfal_L\xfan_Mai_M\xe1r_Xh\xfa_Vi\xe9_S\xe1t".split("_"),weekdaysMin:"S\xfa_L\xfa_Ma_M\xe1_Xh_Vi_S\xe1".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,n){return e>11?n?"d'o":"D'O":n?"d'a":"D'A"},calendar:{sameDay:"[oxhi \xe0] LT",nextDay:"[dem\xe0 \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[ieiri \xe0] LT",lastWeek:"[s\xfcr el] dddd [lasteu \xe0] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},z3Vd:function(e,t,n){!function(e){"use strict";var t="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function n(e,n,i,r){var a=function(e){var n=Math.floor(e%1e3/100),i=Math.floor(e%100/10),r=e%10,a="";return n>0&&(a+=t[n]+"vatlh"),i>0&&(a+=(""!==a?" ":"")+t[i]+"maH"),r>0&&(a+=(""!==a?" ":"")+t[r]),""===a?"pagh":a}(e);switch(i){case"ss":return a+" lup";case"mm":return a+" tup";case"hh":return a+" rep";case"dd":return a+" jaj";case"MM":return a+" jar";case"yy":return a+" DIS"}}e.defineLocale("tlh",{months:"tera\u2019 jar wa\u2019_tera\u2019 jar cha\u2019_tera\u2019 jar wej_tera\u2019 jar loS_tera\u2019 jar vagh_tera\u2019 jar jav_tera\u2019 jar Soch_tera\u2019 jar chorgh_tera\u2019 jar Hut_tera\u2019 jar wa\u2019maH_tera\u2019 jar wa\u2019maH wa\u2019_tera\u2019 jar wa\u2019maH cha\u2019".split("_"),monthsShort:"jar wa\u2019_jar cha\u2019_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa\u2019maH_jar wa\u2019maH wa\u2019_jar wa\u2019maH cha\u2019".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa\u2019leS] LT",nextWeek:"LLL",lastDay:"[wa\u2019Hu\u2019] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:function(e){var t=e;return-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"},past:function(e){var t=e;return-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu\u2019":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"},s:"puS lup",ss:n,m:"wa\u2019 tup",mm:n,h:"wa\u2019 rep",hh:n,d:"wa\u2019 jaj",dd:n,M:"wa\u2019 jar",MM:n,y:"wa\u2019 DIS",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("wd/R"))},z6cu:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("HDdC");function r(e,t){return new i.a(t?n=>t.schedule(a,0,{error:e,subscriber:n}):t=>t.error(e))}function a({error:e,subscriber:t}){t.error(e)}},zP0r:function(e,t,n){"use strict";n.d(t,"a",function(){return r});var i=n("7o/Q");function r(e){return t=>t.lift(new a(e))}class a{constructor(e){this.total=e}call(e,t){return t.subscribe(new s(e,this.total))}}class s extends i.a{constructor(e,t){super(e),this.total=t,this.count=0}_next(e){++this.count>this.total&&this.destination.next(e)}}},zewG:function(e,t,n){"use strict";n.d(t,"a",function(){return a}),n.d(t,"b",function(){return o});var i=n("kt0X"),r=n("Rq9t");const a="todos",s=Object(i.p)({todosList:[],client:[],loading:!1,updateModal:[]},Object(i.r)(r.a.loadTodoClient,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(i.r)(r.a.loadTodoClientSuccess,(e,{lists:t})=>Object.assign(Object.assign({},e),{client:t,loading:!1})),Object(i.r)(r.a.loadTodoList,(e,{})=>Object.assign(Object.assign({},e),{loading:!0})),Object(i.r)(r.a.loadTodoListSuccess,(e,{lists:t})=>Object.assign(Object.assign({},e),{todosList:t,loading:!1})),Object(i.r)(r.a.addTodoModalUpdateSuccess,(e,{lists:t})=>{var n,i,r,a,s;const o=e.todosList.data.findIndex(e=>{var n;return e.id===(null===(n=null==t?void 0:t.data)||void 0===n?void 0:n.id)}),c=[...e.todosList.data];return c[o]=Object.assign(Object.assign({},c[o]),{subject:null===(n=null==t?void 0:t.data)||void 0===n?void 0:n.subject,creatorName:null===(i=null==t?void 0:t.data)||void 0===i?void 0:i.creator,important:null===(r=null==t?void 0:t.data)||void 0===r?void 0:r.important,created_at:null===(a=null==t?void 0:t.data)||void 0===a?void 0:a.created_at,state:null===(s=null==t?void 0:t.data)||void 0===s?void 0:s.state}),Object.assign(Object.assign({},e),{todosList:Object.assign(Object.assign({},e.todosList),{data:c})})}));function o(e,t){return s(e,t)}},zn8P:function(e,t){function n(e){return Promise.resolve().then(function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t})}n.keys=function(){return[]},n.resolve=n,e.exports=n,n.id="zn8P"},zp1y:function(e,t,n){"use strict";n.d(t,"a",function(){return a});var i=n("l7GE"),r=n("ZUHj");function a(...e){return t=>{let n;return"function"==typeof e[e.length-1]&&(n=e.pop()),t.lift(new s(e,n))}}class s{constructor(e,t){this.observables=e,this.project=t}call(e,t){return t.subscribe(new o(e,this.observables,this.project))}}class o extends i.a{constructor(e,t,n){super(e),this.observables=t,this.project=n,this.toRespond=[];const i=t.length;this.values=new Array(i);for(let r=0;r<i;r++)this.toRespond.push(r);for(let a=0;a<i;a++){let e=t[a];this.add(Object(r.a)(this,e,void 0,a))}}notifyNext(e,t,n){this.values[n]=t;const i=this.toRespond;if(i.length>0){const e=i.indexOf(n);-1!==e&&i.splice(e,1)}}notifyComplete(){}_next(e){if(0===this.toRespond.length){const t=[e,...this.values];this.project?this._tryProject(t):this.destination.next(t)}}_tryProject(e){let t;try{t=this.project.apply(this,e)}catch(n){return void this.destination.error(n)}this.destination.next(t)}}},zx2A:function(e,t,n){"use strict";n.d(t,"a",function(){return s}),n.d(t,"b",function(){return o}),n.d(t,"c",function(){return c});var i=n("7o/Q"),r=n("HDdC"),a=n("SeVD");class s extends i.a{constructor(e){super(),this.parent=e}_next(e){this.parent.notifyNext(e)}_error(e){this.parent.notifyError(e),this.unsubscribe()}_complete(){this.parent.notifyComplete(),this.unsubscribe()}}class o extends i.a{notifyNext(e){this.destination.next(e)}notifyError(e){this.destination.error(e)}notifyComplete(){this.destination.complete()}}function c(e,t){if(!t.closed)return e instanceof r.a?e.subscribe(t):Object(a.a)(e)(t)}},zx6S:function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,i){var r=t.words[i];return 1===i.length?n?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_\u010detvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._\u010det._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_\u010de_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[ju\u010de u] LT",lastWeek:function(){return["[pro\u0161le] [nedelje] [u] LT","[pro\u0161log] [ponedeljka] [u] LT","[pro\u0161log] [utorka] [u] LT","[pro\u0161le] [srede] [u] LT","[pro\u0161log] [\u010detvrtka] [u] LT","[pro\u0161log] [petka] [u] LT","[pro\u0161le] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n("wd/R"))}},[[0,8]]]);
          Evidence
          1482184792
          Solution

          Manually confirm that the timestamp data is not sensitive, and that the data cannot be aggregated to disclose exploitable patterns.

  7. Risk=Informational, Confidence=Medium (1)

    1. https://portal-de.weareelevate.global (1)

      1. Modern Web Application (1)
        1. GET https://portal-de.weareelevate.global
          Alert tags
          Alert description

          The application appears to be a modern web application. If you need to explore it automatically then the Ajax Spider may well be more effective than the standard one.

          Other info

          No links have been found while there are scripts, which is an indication that this is a modern web application.

          Request
          Request line and header section (228 bytes)
          GET https://portal-de.weareelevate.global HTTP/1.1
          Host: portal-de.weareelevate.global
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
          Pragma: no-cache
          Cache-Control: no-cache
          
          
          Request body (0 bytes)
          Response
          Status line and header section (324 bytes)
          HTTP/1.1 200 OK
          Accept-Ranges: bytes
          Content-Type: text/html
          Date: Thu, 04 May 2023 08:26:09 GMT
          ETag: "4e99-5f91a636b5e00"
          Last-Modified: Wed, 12 Apr 2023 02:30:16 GMT
          Referrer-Policy: no-referrer-when-downgrade
          Server: Apache/2.4.41 (Ubuntu)
          Vary: Accept-Encoding
          Content-Length: 20121
          Connection: keep-alive
          
          
          Response body (20121 bytes)
          <!DOCTYPE html>
          <html lang="en">
          
          <head>
            <meta charset="utf-8"/>
            <title>Elevate</title>
            <base href="/"/>
            <meta name="referrer" content="no-referrer-when-downgrade"/>
            <meta name="viewport" content="width=device-width, initial-scale=1"/>
            <style type="text/css">@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <style type="text/css">@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="icon" type="image/png" href="favicon.ico"/>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <!-- <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet"> -->
            <style type="text/css">@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v133/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format('woff2');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}</style>
            <!-- <script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=AIzaSyCmvzA7YCuZKAXn23sCAjUAqX0ty5e6o10&callback=initMap&v=weekly" defer></script> -->
            <script src="https://maps.googleapis.com/maps/api/js?libraries=places&amp;key=AIzaSyA_-TmYZSRQjKmvFbJUknI0l8Fx8x_vyic&amp;callback=initMap&amp;v=weekly" defer=""></script>
            <script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=f570d9cd-c054-4492-be9c-fc4b7ab4f183"> </script> <!-- New link -->
          <link rel="stylesheet" href="styles.649c785b8fc1860a2f44.css"></head>
          
          <body class="mat-typography">
            <app-root></app-root>
          <script src="runtime.0512ebedc4495ccff9ae.js" defer=""></script><script src="polyfills.046c44c09bb1b974d608.js" defer=""></script><script src="scripts.daf79a13d791c7790917.js" defer=""></script><script src="main.f5641c0cec32ae33bc14.js" defer=""></script></body>
          
          </html>
          
          Evidence
          <script src="https://maps.googleapis.com/maps/api/js?libraries=places&amp;key=AIzaSyA_-TmYZSRQjKmvFbJUknI0l8Fx8x_vyic&amp;callback=initMap&amp;v=weekly" defer=""></script>
          Solution

          This is an informational alert and so no changes are required.

  8. Risk=Informational, Confidence=Low (2)

    1. https://portal-de.weareelevate.global (2)

      1. Information Disclosure - Suspicious Comments (1)
        1. GET https://portal-de.weareelevate.global/polyfills.046c44c09bb1b974d608.js
          Alert tags
          Alert description

          The response appears to contain suspicious comments which may help an attacker. Note: Matches made within script blocks or files are against the entire content not only comments.

          Other info

          The following pattern was used: \bSELECT\b and was detected in the element starting with: "(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{6:function(e,t,n){e.exports=n("gCKC")},gCKC:function(e,t,n){"use stric", see evidence field for the suspicious comment/snippet.

          Request
          Request line and header section (310 bytes)
          GET https://portal-de.weareelevate.global/polyfills.046c44c09bb1b974d608.js HTTP/1.1
          Host: portal-de.weareelevate.global
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
          Pragma: no-cache
          Cache-Control: no-cache
          Referer: https://portal-de.weareelevate.global
          
          
          Request body (0 bytes)
          Response
          Status line and header section (337 bytes)
          HTTP/1.1 200 OK
          Accept-Ranges: bytes
          Content-Type: application/javascript
          Date: Thu, 04 May 2023 08:26:09 GMT
          ETag: "8fed-5f91a634cd980"
          Last-Modified: Wed, 12 Apr 2023 02:30:14 GMT
          Referrer-Policy: no-referrer-when-downgrade
          Server: Apache/2.4.41 (Ubuntu)
          Vary: Accept-Encoding
          Content-Length: 36845
          Connection: keep-alive
          
          
          Response body (36845 bytes)
          (window.webpackJsonp=window.webpackJsonp||[]).push([[19],{6:function(e,t,n){e.exports=n("gCKC")},gCKC:function(e,t,n){"use strict";n.r(t),n("pDpN")},pDpN:function(e,t,n){"use strict";!function(e){const t=e.performance;function n(e){t&&t.mark&&t.mark(e)}function o(e,n){t&&t.measure&&t.measure(e,n)}n("Zone");const r=e.__Zone_symbol_prefix||"__zone_symbol__";function s(e){return r+e}const a=!0===e[s("forceDuplicateZoneCheck")];if(e.Zone){if(a||"function"!=typeof e.Zone.__symbol__)throw new Error("Zone already loaded.");return e.Zone}class i{constructor(e,t){this._parent=e,this._name=t?t.name||"unnamed":"<root>",this._properties=t&&t.properties||{},this._zoneDelegate=new l(this,this._parent&&this._parent._zoneDelegate,t)}static assertZonePatched(){if(e.Promise!==C.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let e=i.current;for(;e.parent;)e=e.parent;return e}static get current(){return z.zone}static get currentTask(){return j}static __load_patch(t,r,s=!1){if(C.hasOwnProperty(t)){if(!s&&a)throw Error("Already loaded patch: "+t)}else if(!e["__Zone_disable_"+t]){const s="Zone:"+t;n(s),C[t]=r(e,i,O),o(s,s)}}get parent(){return this._parent}get name(){return this._name}get(e){const t=this.getZoneWith(e);if(t)return t._properties[e]}getZoneWith(e){let t=this;for(;t;){if(t._properties.hasOwnProperty(e))return t;t=t._parent}return null}fork(e){if(!e)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,e)}wrap(e,t){if("function"!=typeof e)throw new Error("Expecting function got: "+e);const n=this._zoneDelegate.intercept(this,e,t),o=this;return function(){return o.runGuarded(n,this,arguments,t)}}run(e,t,n,o){z={parent:z,zone:this};try{return this._zoneDelegate.invoke(this,e,t,n,o)}finally{z=z.parent}}runGuarded(e,t=null,n,o){z={parent:z,zone:this};try{try{return this._zoneDelegate.invoke(this,e,t,n,o)}catch(r){if(this._zoneDelegate.handleError(this,r))throw r}}finally{z=z.parent}}runTask(e,t,n){if(e.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(e.zone||y).name+"; Execution: "+this.name+")");if(e.state===v&&(e.type===P||e.type===D))return;const o=e.state!=E;o&&e._transitionTo(E,b),e.runCount++;const r=j;j=e,z={parent:z,zone:this};try{e.type==D&&e.data&&!e.data.isPeriodic&&(e.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,e,t,n)}catch(s){if(this._zoneDelegate.handleError(this,s))throw s}}finally{e.state!==v&&e.state!==Z&&(e.type==P||e.data&&e.data.isPeriodic?o&&e._transitionTo(b,E):(e.runCount=0,this._updateTaskCount(e,-1),o&&e._transitionTo(v,E,v))),z=z.parent,j=r}}scheduleTask(e){if(e.zone&&e.zone!==this){let t=this;for(;t;){if(t===e.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${e.zone.name}`);t=t.parent}}e._transitionTo(T,v);const t=[];e._zoneDelegates=t,e._zone=this;try{e=this._zoneDelegate.scheduleTask(this,e)}catch(n){throw e._transitionTo(Z,T,v),this._zoneDelegate.handleError(this,n),n}return e._zoneDelegates===t&&this._updateTaskCount(e,1),e.state==T&&e._transitionTo(b,T),e}scheduleMicroTask(e,t,n,o){return this.scheduleTask(new u(S,e,t,n,o,void 0))}scheduleMacroTask(e,t,n,o,r){return this.scheduleTask(new u(D,e,t,n,o,r))}scheduleEventTask(e,t,n,o,r){return this.scheduleTask(new u(P,e,t,n,o,r))}cancelTask(e){if(e.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(e.zone||y).name+"; Execution: "+this.name+")");e._transitionTo(w,b,E);try{this._zoneDelegate.cancelTask(this,e)}catch(t){throw e._transitionTo(Z,w),this._zoneDelegate.handleError(this,t),t}return this._updateTaskCount(e,-1),e._transitionTo(v,w),e.runCount=0,e}_updateTaskCount(e,t){const n=e._zoneDelegates;-1==t&&(e._zoneDelegates=null);for(let o=0;o<n.length;o++)n[o]._updateTaskCount(e.type,t)}}i.__symbol__=s;const c={name:"",onHasTask:(e,t,n,o)=>e.hasTask(n,o),onScheduleTask:(e,t,n,o)=>e.scheduleTask(n,o),onInvokeTask:(e,t,n,o,r,s)=>e.invokeTask(n,o,r,s),onCancelTask:(e,t,n,o)=>e.cancelTask(n,o)};class l{constructor(e,t,n){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=e,this._parentDelegate=t,this._forkZS=n&&(n&&n.onFork?n:t._forkZS),this._forkDlgt=n&&(n.onFork?t:t._forkDlgt),this._forkCurrZone=n&&(n.onFork?this.zone:t._forkCurrZone),this._interceptZS=n&&(n.onIntercept?n:t._interceptZS),this._interceptDlgt=n&&(n.onIntercept?t:t._interceptDlgt),this._interceptCurrZone=n&&(n.onIntercept?this.zone:t._interceptCurrZone),this._invokeZS=n&&(n.onInvoke?n:t._invokeZS),this._invokeDlgt=n&&(n.onInvoke?t:t._invokeDlgt),this._invokeCurrZone=n&&(n.onInvoke?this.zone:t._invokeCurrZone),this._handleErrorZS=n&&(n.onHandleError?n:t._handleErrorZS),this._handleErrorDlgt=n&&(n.onHandleError?t:t._handleErrorDlgt),this._handleErrorCurrZone=n&&(n.onHandleError?this.zone:t._handleErrorCurrZone),this._scheduleTaskZS=n&&(n.onScheduleTask?n:t._scheduleTaskZS),this._scheduleTaskDlgt=n&&(n.onScheduleTask?t:t._scheduleTaskDlgt),this._scheduleTaskCurrZone=n&&(n.onScheduleTask?this.zone:t._scheduleTaskCurrZone),this._invokeTaskZS=n&&(n.onInvokeTask?n:t._invokeTaskZS),this._invokeTaskDlgt=n&&(n.onInvokeTask?t:t._invokeTaskDlgt),this._invokeTaskCurrZone=n&&(n.onInvokeTask?this.zone:t._invokeTaskCurrZone),this._cancelTaskZS=n&&(n.onCancelTask?n:t._cancelTaskZS),this._cancelTaskDlgt=n&&(n.onCancelTask?t:t._cancelTaskDlgt),this._cancelTaskCurrZone=n&&(n.onCancelTask?this.zone:t._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const o=n&&n.onHasTask;(o||t&&t._hasTaskZS)&&(this._hasTaskZS=o?n:c,this._hasTaskDlgt=t,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=e,n.onScheduleTask||(this._scheduleTaskZS=c,this._scheduleTaskDlgt=t,this._scheduleTaskCurrZone=this.zone),n.onInvokeTask||(this._invokeTaskZS=c,this._invokeTaskDlgt=t,this._invokeTaskCurrZone=this.zone),n.onCancelTask||(this._cancelTaskZS=c,this._cancelTaskDlgt=t,this._cancelTaskCurrZone=this.zone))}fork(e,t){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,e,t):new i(e,t)}intercept(e,t,n){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,e,t,n):t}invoke(e,t,n,o,r){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,e,t,n,o,r):t.apply(n,o)}handleError(e,t){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,e,t)}scheduleTask(e,t){let n=t;if(this._scheduleTaskZS)this._hasTaskZS&&n._zoneDelegates.push(this._hasTaskDlgtOwner),n=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,e,t),n||(n=t);else if(t.scheduleFn)t.scheduleFn(t);else{if(t.type!=S)throw new Error("Task is missing scheduleFn.");k(t)}return n}invokeTask(e,t,n,o){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,e,t,n,o):t.callback.apply(n,o)}cancelTask(e,t){let n;if(this._cancelTaskZS)n=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,e,t);else{if(!t.cancelFn)throw Error("Task is not cancelable");n=t.cancelFn(t)}return n}hasTask(e,t){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,e,t)}catch(n){this.handleError(e,n)}}_updateTaskCount(e,t){const n=this._taskCounts,o=n[e],r=n[e]=o+t;if(r<0)throw new Error("More tasks executed then were scheduled.");0!=o&&0!=r||this.hasTask(this.zone,{microTask:n.microTask>0,macroTask:n.macroTask>0,eventTask:n.eventTask>0,change:e})}}class u{constructor(t,n,o,r,s,a){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=t,this.source=n,this.data=r,this.scheduleFn=s,this.cancelFn=a,!o)throw new Error("callback is not defined");this.callback=o;const i=this;this.invoke=t===P&&r&&r.useG?u.invokeTask:function(){return u.invokeTask.call(e,i,this,arguments)}}static invokeTask(e,t,n){e||(e=this),I++;try{return e.runCount++,e.zone.runTask(e,t,n)}finally{1==I&&m(),I--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(v,T)}_transitionTo(e,t,n){if(this._state!==t&&this._state!==n)throw new Error(`${this.type} '${this.source}': can not transition to '${e}', expecting state '${t}'${n?" or '"+n+"'":""}, was '${this._state}'.`);this._state=e,e==v&&(this._zoneDelegates=null)}toString(){return this.data&&void 0!==this.data.handleId?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const h=s("setTimeout"),p=s("Promise"),f=s("then");let d,g=[],_=!1;function k(t){if(0===I&&0===g.length)if(d||e[p]&&(d=e[p].resolve(0)),d){let e=d[f];e||(e=d.then),e.call(d,m)}else e[h](m,0);t&&g.push(t)}function m(){if(!_){for(_=!0;g.length;){const t=g;g=[];for(let n=0;n<t.length;n++){const o=t[n];try{o.zone.runTask(o,null,null)}catch(e){O.onUnhandledError(e)}}}O.microtaskDrainDone(),_=!1}}const y={name:"NO ZONE"},v="notScheduled",T="scheduling",b="scheduled",E="running",w="canceling",Z="unknown",S="microTask",D="macroTask",P="eventTask",C={},O={symbol:s,currentZoneFrame:()=>z,onUnhandledError:R,microtaskDrainDone:R,scheduleMicroTask:k,showUncaughtError:()=>!i[s("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:R,patchMethod:()=>R,bindArguments:()=>[],patchThen:()=>R,patchMacroTask:()=>R,patchEventPrototype:()=>R,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>R,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>R,wrapWithCurrentZone:()=>R,filterProperties:()=>[],attachOriginToPatched:()=>R,_redefineProperty:()=>R,patchCallbacks:()=>R};let z={parent:null,zone:new i(null,null)},j=null,I=0;function R(){}o("Zone","Zone"),e.Zone=i}("undefined"!=typeof window&&window||"undefined"!=typeof self&&self||global);const o=Object.getOwnPropertyDescriptor,r=Object.defineProperty,s=Object.getPrototypeOf,a=Object.create,i=Array.prototype.slice,c="addEventListener",l="removeEventListener",u=Zone.__symbol__(c),h=Zone.__symbol__(l),p="true",f="false",d=Zone.__symbol__("");function g(e,t){return Zone.current.wrap(e,t)}function _(e,t,n,o,r){return Zone.current.scheduleMacroTask(e,t,n,o,r)}const k=Zone.__symbol__,m="undefined"!=typeof window,y=m?window:void 0,v=m&&y||"object"==typeof self&&self||global,T=[null];function b(e,t){for(let n=e.length-1;n>=0;n--)"function"==typeof e[n]&&(e[n]=g(e[n],t+"_"+n));return e}function E(e){return!e||!1!==e.writable&&!("function"==typeof e.get&&void 0===e.set)}const w="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,Z=!("nw"in v)&&void 0!==v.process&&"[object process]"==={}.toString.call(v.process),S=!Z&&!w&&!(!m||!y.HTMLElement),D=void 0!==v.process&&"[object process]"==={}.toString.call(v.process)&&!w&&!(!m||!y.HTMLElement),P={},C=function(e){if(!(e=e||v.event))return;let t=P[e.type];t||(t=P[e.type]=k("ON_PROPERTY"+e.type));const n=this||e.target||v,o=n[t];let r;if(S&&n===y&&"error"===e.type){const t=e;r=o&&o.call(this,t.message,t.filename,t.lineno,t.colno,t.error),!0===r&&e.preventDefault()}else r=o&&o.apply(this,arguments),null==r||r||e.preventDefault();return r};function O(e,t,n){let s=o(e,t);if(!s&&n&&o(n,t)&&(s={enumerable:!0,configurable:!0}),!s||!s.configurable)return;const a=k("on"+t+"patched");if(e.hasOwnProperty(a)&&e[a])return;delete s.writable,delete s.value;const i=s.get,c=s.set,l=t.substr(2);let u=P[l];u||(u=P[l]=k("ON_PROPERTY"+l)),s.set=function(t){let n=this;n||e!==v||(n=v),n&&(n[u]&&n.removeEventListener(l,C),c&&c.apply(n,T),"function"==typeof t?(n[u]=t,n.addEventListener(l,C,!1)):n[u]=null)},s.get=function(){let n=this;if(n||e!==v||(n=v),!n)return null;const o=n[u];if(o)return o;if(i){let e=i&&i.call(this);if(e)return s.set.call(this,e),"function"==typeof n.removeAttribute&&n.removeAttribute(t),e}return null},r(e,t,s),e[a]=!0}function z(e,t,n){if(t)for(let o=0;o<t.length;o++)O(e,"on"+t[o],n);else{const t=[];for(const n in e)"on"==n.substr(0,2)&&t.push(n);for(let o=0;o<t.length;o++)O(e,t[o],n)}}const j=k("originalInstance");function I(e){const t=v[e];if(!t)return;v[k(e)]=t,v[e]=function(){const n=b(arguments,e);switch(n.length){case 0:this[j]=new t;break;case 1:this[j]=new t(n[0]);break;case 2:this[j]=new t(n[0],n[1]);break;case 3:this[j]=new t(n[0],n[1],n[2]);break;case 4:this[j]=new t(n[0],n[1],n[2],n[3]);break;default:throw new Error("Arg list too long.")}},N(v[e],t);const n=new t(function(){});let o;for(o in n)"XMLHttpRequest"===e&&"responseBlob"===o||function(t){"function"==typeof n[t]?v[e].prototype[t]=function(){return this[j][t].apply(this[j],arguments)}:r(v[e].prototype,t,{set:function(n){"function"==typeof n?(this[j][t]=g(n,e+"."+t),N(this[j][t],n)):this[j][t]=n},get:function(){return this[j][t]}})}(o);for(o in t)"prototype"!==o&&t.hasOwnProperty(o)&&(v[e][o]=t[o])}function R(e,t,n){let r=e;for(;r&&!r.hasOwnProperty(t);)r=s(r);!r&&e[t]&&(r=e);const a=k(t);let i=null;if(r&&(!(i=r[a])||!r.hasOwnProperty(a))&&(i=r[a]=r[t],E(r&&o(r,t)))){const e=n(i,a,t);r[t]=function(){return e(this,arguments)},N(r[t],i)}return i}function M(e,t,n){let o=null;function r(e){const t=e.data;return t.args[t.cbIdx]=function(){e.invoke.apply(this,arguments)},o.apply(t.target,t.args),e}o=R(e,t,e=>function(t,o){const s=n(t,o);return s.cbIdx>=0&&"function"==typeof o[s.cbIdx]?_(s.name,o[s.cbIdx],s,r):e.apply(t,o)})}function N(e,t){e[k("OriginalDelegate")]=t}let x=!1,L=!1;function A(){try{const e=y.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/"))return!0}catch(e){}return!1}function H(){if(x)return L;x=!0;try{const e=y.navigator.userAgent;-1===e.indexOf("MSIE ")&&-1===e.indexOf("Trident/")&&-1===e.indexOf("Edge/")||(L=!0)}catch(e){}return L}Zone.__load_patch("ZoneAwarePromise",(e,t,n)=>{const o=Object.getOwnPropertyDescriptor,r=Object.defineProperty,s=n.symbol,a=[],i=!0===e[s("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],c=s("Promise"),l=s("then");n.onUnhandledError=e=>{if(n.showUncaughtError()){const t=e&&e.rejection;t?console.error("Unhandled Promise rejection:",t instanceof Error?t.message:t,"; Zone:",e.zone.name,"; Task:",e.task&&e.task.source,"; Value:",t,t instanceof Error?t.stack:void 0):console.error(e)}},n.microtaskDrainDone=()=>{for(;a.length;){const t=a.shift();try{t.zone.runGuarded(()=>{if(t.throwOriginal)throw t.rejection;throw t})}catch(e){h(e)}}};const u=s("unhandledPromiseRejectionHandler");function h(e){n.onUnhandledError(e);try{const n=t[u];"function"==typeof n&&n.call(this,e)}catch(o){}}function p(e){return e&&e.then}function f(e){return e}function d(e){return O.reject(e)}const g=s("state"),_=s("value"),k=s("finally"),m=s("parentPromiseValue"),y=s("parentPromiseState"),v=null,T=!0,b=!1;function E(e,t){return n=>{try{Z(e,t,n)}catch(o){Z(e,!1,o)}}}const w=s("currentTaskTrace");function Z(e,o,s){const c=function(){let e=!1;return function(t){return function(){e||(e=!0,t.apply(null,arguments))}}}();if(e===s)throw new TypeError("Promise resolved with itself");if(e[g]===v){let h=null;try{"object"!=typeof s&&"function"!=typeof s||(h=s&&s.then)}catch(u){return c(()=>{Z(e,!1,u)})(),e}if(o!==b&&s instanceof O&&s.hasOwnProperty(g)&&s.hasOwnProperty(_)&&s[g]!==v)D(s),Z(e,s[g],s[_]);else if(o!==b&&"function"==typeof h)try{h.call(s,c(E(e,o)),c(E(e,!1)))}catch(u){c(()=>{Z(e,!1,u)})()}else{e[g]=o;const c=e[_];if(e[_]=s,e[k]===k&&o===T&&(e[g]=e[y],e[_]=e[m]),o===b&&s instanceof Error){const e=t.currentTask&&t.currentTask.data&&t.currentTask.data.__creationTrace__;e&&r(s,w,{configurable:!0,enumerable:!1,writable:!0,value:e})}for(let t=0;t<c.length;)P(e,c[t++],c[t++],c[t++],c[t++]);if(0==c.length&&o==b){e[g]=0;let o=s;try{throw new Error("Uncaught (in promise): "+((l=s)&&l.toString===Object.prototype.toString?(l.constructor&&l.constructor.name||"")+": "+JSON.stringify(l):l?l.toString():Object.prototype.toString.call(l))+(s&&s.stack?"\n"+s.stack:""))}catch(u){o=u}i&&(o.throwOriginal=!0),o.rejection=s,o.promise=e,o.zone=t.current,o.task=t.currentTask,a.push(o),n.scheduleMicroTask()}}}var l;return e}const S=s("rejectionHandledHandler");function D(e){if(0===e[g]){try{const n=t[S];n&&"function"==typeof n&&n.call(this,{rejection:e[_],promise:e})}catch(n){}e[g]=b;for(let t=0;t<a.length;t++)e===a[t].promise&&a.splice(t,1)}}function P(e,t,n,o,r){D(e);const s=e[g],a=s?"function"==typeof o?o:f:"function"==typeof r?r:d;t.scheduleMicroTask("Promise.then",()=>{try{const o=e[_],r=!!n&&k===n[k];r&&(n[m]=o,n[y]=s);const i=t.run(a,void 0,r&&a!==d&&a!==f?[]:[o]);Z(n,!0,i)}catch(o){Z(n,!1,o)}},n)}const C=function(){};class O{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(e){return Z(new this(null),T,e)}static reject(e){return Z(new this(null),b,e)}static race(e){let t,n,o=new this((e,o)=>{t=e,n=o});function r(e){t(e)}function s(e){n(e)}for(let a of e)p(a)||(a=this.resolve(a)),a.then(r,s);return o}static all(e){return O.allWithCallback(e)}static allSettled(e){return(this&&this.prototype instanceof O?this:O).allWithCallback(e,{thenCallback:e=>({status:"fulfilled",value:e}),errorCallback:e=>({status:"rejected",reason:e})})}static allWithCallback(e,t){let n,o,r=new this((e,t)=>{n=e,o=t}),s=2,a=0;const i=[];for(let l of e){p(l)||(l=this.resolve(l));const e=a;try{l.then(o=>{i[e]=t?t.thenCallback(o):o,s--,0===s&&n(i)},r=>{t?(i[e]=t.errorCallback(r),s--,0===s&&n(i)):o(r)})}catch(c){o(c)}s++,a++}return s-=2,0===s&&n(i),r}constructor(e){const t=this;if(!(t instanceof O))throw new Error("Must be an instanceof Promise.");t[g]=v,t[_]=[];try{e&&e(E(t,T),E(t,b))}catch(n){Z(t,!1,n)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return O}then(e,n){let o=this.constructor[Symbol.species];o&&"function"==typeof o||(o=this.constructor||O);const r=new o(C),s=t.current;return this[g]==v?this[_].push(s,r,e,n):P(this,s,r,e,n),r}catch(e){return this.then(null,e)}finally(e){let n=this.constructor[Symbol.species];n&&"function"==typeof n||(n=O);const o=new n(C);o[k]=k;const r=t.current;return this[g]==v?this[_].push(r,o,e,e):P(this,r,o,e,e),o}}O.resolve=O.resolve,O.reject=O.reject,O.race=O.race,O.all=O.all;const z=e[c]=e.Promise;e.Promise=O;const j=s("thenPatched");function I(e){const t=e.prototype,n=o(t,"then");if(n&&(!1===n.writable||!n.configurable))return;const r=t.then;t[l]=r,e.prototype.then=function(e,t){return new O((e,t)=>{r.call(this,e,t)}).then(e,t)},e[j]=!0}return n.patchThen=I,z&&(I(z),R(e,"fetch",e=>{return t=e,function(e,n){let o=t.apply(e,n);if(o instanceof O)return o;let r=o.constructor;return r[j]||I(r),o};var t})),Promise[t.__symbol__("uncaughtPromiseErrors")]=a,O}),Zone.__load_patch("toString",e=>{const t=Function.prototype.toString,n=k("OriginalDelegate"),o=k("Promise"),r=k("Error"),s=function(){if("function"==typeof this){const s=this[n];if(s)return"function"==typeof s?t.call(s):Object.prototype.toString.call(s);if(this===Promise){const n=e[o];if(n)return t.call(n)}if(this===Error){const n=e[r];if(n)return t.call(n)}}return t.call(this)};s[n]=t,Function.prototype.toString=s;const a=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":a.call(this)}});let F=!1;if("undefined"!=typeof window)try{const e=Object.defineProperty({},"passive",{get:function(){F=!0}});window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(de){F=!1}const q={useG:!0},G={},B={},W=new RegExp("^"+d+"(\\w+)(true|false)$"),U=k("propagationStopped");function V(e,t){const n=(t?t(e):e)+f,o=(t?t(e):e)+p,r=d+n,s=d+o;G[e]={},G[e].false=r,G[e].true=s}function $(e,t,n){const o=n&&n.add||c,r=n&&n.rm||l,a=n&&n.listeners||"eventListeners",i=n&&n.rmAll||"removeAllListeners",u=k(o),h="."+o+":",g=function(e,t,n){if(e.isRemoved)return;const o=e.callback;"object"==typeof o&&o.handleEvent&&(e.callback=e=>o.handleEvent(e),e.originalDelegate=o),e.invoke(e,t,[n]);const s=e.options;s&&"object"==typeof s&&s.once&&t[r].call(t,n.type,e.originalDelegate?e.originalDelegate:e.callback,s)},_=function(t){if(!(t=t||e.event))return;const n=this||t.target||e,o=n[G[t.type].false];if(o)if(1===o.length)g(o[0],n,t);else{const e=o.slice();for(let o=0;o<e.length&&(!t||!0!==t[U]);o++)g(e[o],n,t)}},m=function(t){if(!(t=t||e.event))return;const n=this||t.target||e,o=n[G[t.type].true];if(o)if(1===o.length)g(o[0],n,t);else{const e=o.slice();for(let o=0;o<e.length&&(!t||!0!==t[U]);o++)g(e[o],n,t)}};function y(t,n){if(!t)return!1;let c=!0;n&&void 0!==n.useG&&(c=n.useG);const l=n&&n.vh;let g=!0;n&&void 0!==n.chkDup&&(g=n.chkDup);let y=!1;n&&void 0!==n.rt&&(y=n.rt);let v=t;for(;v&&!v.hasOwnProperty(o);)v=s(v);if(!v&&t[o]&&(v=t),!v)return!1;if(v[u])return!1;const T=n&&n.eventNameToString,b={},E=v[u]=v[o],w=v[k(r)]=v[r],S=v[k(a)]=v[a],D=v[k(i)]=v[i];let P;function C(e,t){return!F&&"object"==typeof e&&e?!!e.capture:F&&t?"boolean"==typeof e?{capture:e,passive:!0}:e?"object"==typeof e&&!1!==e.passive?Object.assign(Object.assign({},e),{passive:!0}):e:{passive:!0}:e}n&&n.prepend&&(P=v[k(n.prepend)]=v[n.prepend]);const O=c?function(e){if(!b.isExisting)return E.call(b.target,b.eventName,b.capture?m:_,b.options)}:function(e){return E.call(b.target,b.eventName,e.invoke,b.options)},z=c?function(e){if(!e.isRemoved){const t=G[e.eventName];let n;t&&(n=t[e.capture?p:f]);const o=n&&e.target[n];if(o)for(let r=0;r<o.length;r++)if(o[r]===e){o.splice(r,1),e.isRemoved=!0,0===o.length&&(e.allRemoved=!0,e.target[n]=null);break}}if(e.allRemoved)return w.call(e.target,e.eventName,e.capture?m:_,e.options)}:function(e){return w.call(e.target,e.eventName,e.invoke,e.options)},j=n&&n.diff?n.diff:function(e,t){const n=typeof t;return"function"===n&&e.callback===t||"object"===n&&e.originalDelegate===t},I=Zone[k("UNPATCHED_EVENTS")],R=e[k("PASSIVE_EVENTS")],M=function(t,o,r,s,a=!1,i=!1){return function(){const u=this||e;let h=arguments[0];n&&n.transferEventName&&(h=n.transferEventName(h));let d=arguments[1];if(!d)return t.apply(this,arguments);if(Z&&"uncaughtException"===h)return t.apply(this,arguments);let _=!1;if("function"!=typeof d){if(!d.handleEvent)return t.apply(this,arguments);_=!0}if(l&&!l(t,d,u,arguments))return;const k=F&&!!R&&-1!==R.indexOf(h),m=C(arguments[2],k);if(I)for(let e=0;e<I.length;e++)if(h===I[e])return k?t.call(u,h,d,m):t.apply(this,arguments);const y=!!m&&("boolean"==typeof m||m.capture),v=!(!m||"object"!=typeof m)&&m.once,E=Zone.current;let w=G[h];w||(V(h,T),w=G[h]);const S=w[y?p:f];let D,P=u[S],O=!1;if(P){if(O=!0,g)for(let e=0;e<P.length;e++)if(j(P[e],d))return}else P=u[S]=[];const z=u.constructor.name,M=B[z];M&&(D=M[h]),D||(D=z+o+(T?T(h):h)),b.options=m,v&&(b.options.once=!1),b.target=u,b.capture=y,b.eventName=h,b.isExisting=O;const N=c?q:void 0;N&&(N.taskData=b);const x=E.scheduleEventTask(D,d,N,r,s);return b.target=null,N&&(N.taskData=null),v&&(m.once=!0),(F||"boolean"!=typeof x.options)&&(x.options=m),x.target=u,x.capture=y,x.eventName=h,_&&(x.originalDelegate=d),i?P.unshift(x):P.push(x),a?u:void 0}};return v[o]=M(E,h,O,z,y),P&&(v.prependListener=M(P,".prependListener:",function(e){return P.call(b.target,b.eventName,e.invoke,b.options)},z,y,!0)),v[r]=function(){const t=this||e;let o=arguments[0];n&&n.transferEventName&&(o=n.transferEventName(o));const r=arguments[2],s=!!r&&("boolean"==typeof r||r.capture),a=arguments[1];if(!a)return w.apply(this,arguments);if(l&&!l(w,a,t,arguments))return;const i=G[o];let c;i&&(c=i[s?p:f]);const u=c&&t[c];if(u)for(let e=0;e<u.length;e++){const n=u[e];if(j(n,a))return u.splice(e,1),n.isRemoved=!0,0===u.length&&(n.allRemoved=!0,t[c]=null,"string"==typeof o)&&(t[d+"ON_PROPERTY"+o]=null),n.zone.cancelTask(n),y?t:void 0}return w.apply(this,arguments)},v[a]=function(){const t=this||e;let o=arguments[0];n&&n.transferEventName&&(o=n.transferEventName(o));const r=[],s=X(t,T?T(o):o);for(let e=0;e<s.length;e++){const t=s[e];r.push(t.originalDelegate?t.originalDelegate:t.callback)}return r},v[i]=function(){const t=this||e;let o=arguments[0];if(o){n&&n.transferEventName&&(o=n.transferEventName(o));const e=G[o];if(e){const n=t[e.false],s=t[e.true];if(n){const e=n.slice();for(let t=0;t<e.length;t++){const n=e[t];this[r].call(this,o,n.originalDelegate?n.originalDelegate:n.callback,n.options)}}if(s){const e=s.slice();for(let t=0;t<e.length;t++){const n=e[t];this[r].call(this,o,n.originalDelegate?n.originalDelegate:n.callback,n.options)}}}}else{const e=Object.keys(t);for(let t=0;t<e.length;t++){const n=W.exec(e[t]);let o=n&&n[1];o&&"removeListener"!==o&&this[i].call(this,o)}this[i].call(this,"removeListener")}if(y)return this},N(v[o],E),N(v[r],w),D&&N(v[i],D),S&&N(v[a],S),!0}let v=[];for(let s=0;s<t.length;s++)v[s]=y(t[s],n);return v}function X(e,t){if(!t){const n=[];for(let o in e){const r=W.exec(o);let s=r&&r[1];if(s&&(!t||s===t)){const t=e[o];if(t)for(let e=0;e<t.length;e++)n.push(t[e])}}return n}let n=G[t];n||(V(t),n=G[t]);const o=e[n.false],r=e[n.true];return o?r?o.concat(r):o.slice():r?r.slice():[]}function J(e,t){const n=e.Event;n&&n.prototype&&t.patchMethod(n.prototype,"stopImmediatePropagation",e=>function(t,n){t[U]=!0,e&&e.apply(t,n)})}function Y(e,t,n,o,r){const s=Zone.__symbol__(o);if(t[s])return;const a=t[s]=t[o];t[o]=function(s,i,c){return i&&i.prototype&&r.forEach(function(t){const r=`${n}.${o}::`+t,s=i.prototype;if(s.hasOwnProperty(t)){const n=e.ObjectGetOwnPropertyDescriptor(s,t);n&&n.value?(n.value=e.wrapWithCurrentZone(n.value,r),e._redefineProperty(i.prototype,t,n)):s[t]&&(s[t]=e.wrapWithCurrentZone(s[t],r))}else s[t]&&(s[t]=e.wrapWithCurrentZone(s[t],r))}),a.call(t,s,i,c)},e.attachOriginToPatched(t[o],a)}const K=["absolutedeviceorientation","afterinput","afterprint","appinstalled","beforeinstallprompt","beforeprint","beforeunload","devicelight","devicemotion","deviceorientation","deviceorientationabsolute","deviceproximity","hashchange","languagechange","message","mozbeforepaint","offline","online","paint","pageshow","pagehide","popstate","rejectionhandled","storage","unhandledrejection","unload","userproximity","vrdisplayconnected","vrdisplaydisconnected","vrdisplaypresentchange"],Q=["encrypted","waitingforkey","msneedkey","mozinterruptbegin","mozinterruptend"],ee=["load"],te=["blur","error","focus","load","resize","scroll","messageerror"],ne=["bounce","finish","start"],oe=["loadstart","progress","abort","error","load","progress","timeout","loadend","readystatechange"],re=["upgradeneeded","complete","abort","success","error","blocked","versionchange","close"],se=["close","error","open","message"],ae=["error","message"],ie=["abort","animationcancel","animationend","animationiteration","auxclick","beforeinput","blur","cancel","canplay","canplaythrough","change","compositionstart","compositionupdate","compositionend","cuechange","click","close","contextmenu","curechange","dblclick","drag","dragend","dragenter","dragexit","dragleave","dragover","drop","durationchange","emptied","ended","error","focus","focusin","focusout","gotpointercapture","input","invalid","keydown","keypress","keyup","load","loadstart","loadeddata","loadedmetadata","lostpointercapture","mousedown","mouseenter","mouseleave","mousemove","mouseout","mouseover","mouseup","mousewheel","orientationchange","pause","play","playing","pointercancel","pointerdown","pointerenter","pointerleave","pointerlockchange","mozpointerlockchange","webkitpointerlockerchange","pointerlockerror","mozpointerlockerror","webkitpointerlockerror","pointermove","pointout","pointerover","pointerup","progress","ratechange","reset","resize","scroll","seeked","seeking","select","selectionchange","selectstart","show","sort","stalled","submit","suspend","timeupdate","volumechange","touchcancel","touchmove","touchstart","touchend","transitioncancel","transitionend","waiting","wheel"].concat(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"],["autocomplete","autocompleteerror"],["toggle"],["afterscriptexecute","beforescriptexecute","DOMContentLoaded","freeze","fullscreenchange","mozfullscreenchange","webkitfullscreenchange","msfullscreenchange","fullscreenerror","mozfullscreenerror","webkitfullscreenerror","msfullscreenerror","readystatechange","visibilitychange","resume"],K,["beforecopy","beforecut","beforepaste","copy","cut","paste","dragstart","loadend","animationstart","search","transitionrun","transitionstart","webkitanimationend","webkitanimationiteration","webkitanimationstart","webkittransitionend"],["activate","afterupdate","ariarequest","beforeactivate","beforedeactivate","beforeeditfocus","beforeupdate","cellchange","controlselect","dataavailable","datasetchanged","datasetcomplete","errorupdate","filterchange","layoutcomplete","losecapture","move","moveend","movestart","propertychange","resizeend","resizestart","rowenter","rowexit","rowsdelete","rowsinserted","command","compassneedscalibration","deactivate","help","mscontentzoom","msmanipulationstatechanged","msgesturechange","msgesturedoubletap","msgestureend","msgesturehold","msgesturestart","msgesturetap","msgotpointercapture","msinertiastart","mslostpointercapture","mspointercancel","mspointerdown","mspointerenter","mspointerhover","mspointerleave","mspointermove","mspointerout","mspointerover","mspointerup","pointerout","mssitemodejumplistitemremoved","msthumbnailclick","stop","storagecommit"]);function ce(e,t,n){if(!n||0===n.length)return t;const o=n.filter(t=>t.target===e);if(!o||0===o.length)return t;const r=o[0].ignoreProperties;return t.filter(e=>-1===r.indexOf(e))}function le(e,t,n,o){e&&z(e,ce(e,t,n),o)}function ue(e,t){if(Z&&!D)return;if(Zone[e.symbol("patchEvents")])return;const n="undefined"!=typeof WebSocket,o=t.__Zone_ignore_on_properties;if(S){const e=window,t=A()?[{target:e,ignoreProperties:["error"]}]:[];le(e,ie.concat(["messageerror"]),o?o.concat(t):o,s(e)),le(Document.prototype,ie,o),void 0!==e.SVGElement&&le(e.SVGElement.prototype,ie,o),le(Element.prototype,ie,o),le(HTMLElement.prototype,ie,o),le(HTMLMediaElement.prototype,Q,o),le(HTMLFrameSetElement.prototype,K.concat(te),o),le(HTMLBodyElement.prototype,K.concat(te),o),le(HTMLFrameElement.prototype,ee,o),le(HTMLIFrameElement.prototype,ee,o);const n=e.HTMLMarqueeElement;n&&le(n.prototype,ne,o);const r=e.Worker;r&&le(r.prototype,ae,o)}const r=t.XMLHttpRequest;r&&le(r.prototype,oe,o);const a=t.XMLHttpRequestEventTarget;a&&le(a&&a.prototype,oe,o),"undefined"!=typeof IDBIndex&&(le(IDBIndex.prototype,re,o),le(IDBRequest.prototype,re,o),le(IDBOpenDBRequest.prototype,re,o),le(IDBDatabase.prototype,re,o),le(IDBTransaction.prototype,re,o),le(IDBCursor.prototype,re,o)),n&&le(WebSocket.prototype,se,o)}Zone.__load_patch("util",(e,t,n)=>{n.patchOnProperties=z,n.patchMethod=R,n.bindArguments=b,n.patchMacroTask=M;const s=t.__symbol__("BLACK_LISTED_EVENTS"),u=t.__symbol__("UNPATCHED_EVENTS");e[u]&&(e[s]=e[u]),e[s]&&(t[s]=t[u]=e[s]),n.patchEventPrototype=J,n.patchEventTarget=$,n.isIEOrEdge=H,n.ObjectDefineProperty=r,n.ObjectGetOwnPropertyDescriptor=o,n.ObjectCreate=a,n.ArraySlice=i,n.patchClass=I,n.wrapWithCurrentZone=g,n.filterProperties=ce,n.attachOriginToPatched=N,n._redefineProperty=Object.defineProperty,n.patchCallbacks=Y,n.getGlobalObjects=()=>({globalSources:B,zoneSymbolEventNames:G,eventNames:ie,isBrowser:S,isMix:D,isNode:Z,TRUE_STR:p,FALSE_STR:f,ZONE_SYMBOL_PREFIX:d,ADD_EVENT_LISTENER_STR:c,REMOVE_EVENT_LISTENER_STR:l})});const he=k("zoneTask");function pe(e,t,n,o){let r=null,s=null;n+=o;const a={};function i(t){const n=t.data;return n.args[0]=function(){return t.invoke.apply(this,arguments)},n.handleId=r.apply(e,n.args),t}function c(t){return s.call(e,t.data.handleId)}r=R(e,t+=o,n=>function(r,s){if("function"==typeof s[0]){const e={isPeriodic:"Interval"===o,delay:"Timeout"===o||"Interval"===o?s[1]||0:void 0,args:s},n=s[0];s[0]=function(){try{return n.apply(this,arguments)}finally{e.isPeriodic||("number"==typeof e.handleId?delete a[e.handleId]:e.handleId&&(e.handleId[he]=null))}};const r=_(t,s[0],e,i,c);if(!r)return r;const l=r.data.handleId;return"number"==typeof l?a[l]=r:l&&(l[he]=r),l&&l.ref&&l.unref&&"function"==typeof l.ref&&"function"==typeof l.unref&&(r.ref=l.ref.bind(l),r.unref=l.unref.bind(l)),"number"==typeof l||l?l:r}return n.apply(e,s)}),s=R(e,n,t=>function(n,o){const r=o[0];let s;"number"==typeof r?s=a[r]:(s=r&&r[he],s||(s=r)),s&&"string"==typeof s.type?"notScheduled"!==s.state&&(s.cancelFn&&s.data.isPeriodic||0===s.runCount)&&("number"==typeof r?delete a[r]:r&&(r[he]=null),s.zone.cancelTask(s)):t.apply(e,o)})}function fe(e,t){if(Zone[t.symbol("patchEventTarget")])return;const{eventNames:n,zoneSymbolEventNames:o,TRUE_STR:r,FALSE_STR:s,ZONE_SYMBOL_PREFIX:a}=t.getGlobalObjects();for(let c=0;c<n.length;c++){const e=n[c],t=a+(e+s),i=a+(e+r);o[e]={},o[e][s]=t,o[e][r]=i}const i=e.EventTarget;return i&&i.prototype?(t.patchEventTarget(e,[i&&i.prototype]),!0):void 0}Zone.__load_patch("legacy",e=>{const t=e[Zone.__symbol__("legacyPatch")];t&&t()}),Zone.__load_patch("queueMicrotask",(e,t,n)=>{n.patchMethod(e,"queueMicrotask",e=>function(e,n){t.current.scheduleMicroTask("queueMicrotask",n[0])})}),Zone.__load_patch("timers",e=>{const t="set",n="clear";pe(e,t,n,"Timeout"),pe(e,t,n,"Interval"),pe(e,t,n,"Immediate")}),Zone.__load_patch("requestAnimationFrame",e=>{pe(e,"request","cancel","AnimationFrame"),pe(e,"mozRequest","mozCancel","AnimationFrame"),pe(e,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(e,t)=>{const n=["alert","prompt","confirm"];for(let o=0;o<n.length;o++)R(e,n[o],(n,o,r)=>function(o,s){return t.current.run(n,e,s,r)})}),Zone.__load_patch("EventTarget",(e,t,n)=>{!function(e,t){t.patchEventPrototype(e,t)}(e,n),fe(e,n);const o=e.XMLHttpRequestEventTarget;o&&o.prototype&&n.patchEventTarget(e,[o.prototype])}),Zone.__load_patch("MutationObserver",(e,t,n)=>{I("MutationObserver"),I("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(e,t,n)=>{I("IntersectionObserver")}),Zone.__load_patch("FileReader",(e,t,n)=>{I("FileReader")}),Zone.__load_patch("on_property",(e,t,n)=>{ue(n,e)}),Zone.__load_patch("customElements",(e,t,n)=>{!function(e,t){const{isBrowser:n,isMix:o}=t.getGlobalObjects();(n||o)&&e.customElements&&"customElements"in e&&t.patchCallbacks(t,e.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(e,n)}),Zone.__load_patch("XHR",(e,t)=>{!function(e){const c=e.XMLHttpRequest;if(!c)return;const l=c.prototype;let p=l[u],f=l[h];if(!p){const t=e.XMLHttpRequestEventTarget;if(t){const e=t.prototype;p=e[u],f=e[h]}}const d="readystatechange",g="scheduled";function m(e){const o=e.data,a=o.target;a[s]=!1,a[i]=!1;const c=a[r];p||(p=a[u],f=a[h]),c&&f.call(a,d,c);const l=a[r]=()=>{if(a.readyState===a.DONE)if(!o.aborted&&a[s]&&e.state===g){const n=a[t.__symbol__("loadfalse")];if(0!==a.status&&n&&n.length>0){const r=e.invoke;e.invoke=function(){const n=a[t.__symbol__("loadfalse")];for(let t=0;t<n.length;t++)n[t]===e&&n.splice(t,1);o.aborted||e.state!==g||r.call(e)},n.push(e)}else e.invoke()}else o.aborted||!1!==a[s]||(a[i]=!0)};return p.call(a,d,l),a[n]||(a[n]=e),w.apply(a,o.args),a[s]=!0,e}function y(){}function v(e){const t=e.data;return t.aborted=!0,Z.apply(t.target,t.args)}const T=R(l,"open",()=>function(e,t){return e[o]=0==t[2],e[a]=t[1],T.apply(e,t)}),b=k("fetchTaskAborting"),E=k("fetchTaskScheduling"),w=R(l,"send",()=>function(e,n){if(!0===t.current[E])return w.apply(e,n);if(e[o])return w.apply(e,n);{const t={target:e,url:e[a],isPeriodic:!1,args:n,aborted:!1},o=_("XMLHttpRequest.send",y,t,m,v);e&&!0===e[i]&&!t.aborted&&o.state===g&&o.invoke()}}),Z=R(l,"abort",()=>function(e,o){const r=e[n];if(r&&"string"==typeof r.type){if(null==r.cancelFn||r.data&&r.data.aborted)return;r.zone.cancelTask(r)}else if(!0===t.current[b])return Z.apply(e,o)})}(e);const n=k("xhrTask"),o=k("xhrSync"),r=k("xhrListener"),s=k("xhrScheduled"),a=k("xhrURL"),i=k("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",e=>{e.navigator&&e.navigator.geolocation&&function(e,t){const n=e.constructor.name;for(let r=0;r<t.length;r++){const s=t[r],a=e[s];if(a){if(!E(o(e,s)))continue;e[s]=(e=>{const t=function(){return e.apply(this,b(arguments,n+"."+s))};return N(t,e),t})(a)}}}(e.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(e,t)=>{function n(t){return function(n){X(e,t).forEach(o=>{const r=e.PromiseRejectionEvent;if(r){const e=new r(t,{promise:n.promise,reason:n.rejection});o.invoke(e)}})}}e.PromiseRejectionEvent&&(t[k("unhandledPromiseRejectionHandler")]=n("unhandledrejection"),t[k("rejectionHandledHandler")]=n("rejectionhandled"))})}},[[6,8]]]);
          Evidence
          select
          Solution

          Remove all comments that return information that may help an attacker and fix any underlying problems they refer to.

      2. Re-examine Cache-control Directives (1)
        1. GET https://portal-de.weareelevate.global
          Alert tags
          Alert description

          The cache-control header has not been set properly or is missing, allowing the browser and proxies to cache content. For static assets like css, js, or image files this might be intended, however, the resources should be reviewed to ensure that no sensitive content will be cached.

          Request
          Request line and header section (228 bytes)
          GET https://portal-de.weareelevate.global HTTP/1.1
          Host: portal-de.weareelevate.global
          User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:105.0) Gecko/20100101 Firefox/105.0
          Pragma: no-cache
          Cache-Control: no-cache
          
          
          Request body (0 bytes)
          Response
          Status line and header section (324 bytes)
          HTTP/1.1 200 OK
          Accept-Ranges: bytes
          Content-Type: text/html
          Date: Thu, 04 May 2023 08:26:09 GMT
          ETag: "4e99-5f91a636b5e00"
          Last-Modified: Wed, 12 Apr 2023 02:30:16 GMT
          Referrer-Policy: no-referrer-when-downgrade
          Server: Apache/2.4.41 (Ubuntu)
          Vary: Accept-Encoding
          Content-Length: 20121
          Connection: keep-alive
          
          
          Response body (20121 bytes)
          <!DOCTYPE html>
          <html lang="en">
          
          <head>
            <meta charset="utf-8"/>
            <title>Elevate</title>
            <base href="/"/>
            <meta name="referrer" content="no-referrer-when-downgrade"/>
            <meta name="viewport" content="width=device-width, initial-scale=1"/>
            <style type="text/css">@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCAIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCkIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCIIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyCMIT4ttDfCmxA.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/raleway/v27/1Ptug8zYS_SKggPNyC0IT4ttDfA.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <style type="text/css">@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range:U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v29/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}</style>
            <link rel="icon" type="image/png" href="favicon.ico"/>
            <link rel="preconnect" href="https://fonts.gstatic.com">
            <!-- <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet"> -->
            <style type="text/css">@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v133/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format('woff2');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}</style>
            <!-- <script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=AIzaSyCmvzA7YCuZKAXn23sCAjUAqX0ty5e6o10&callback=initMap&v=weekly" defer></script> -->
            <script src="https://maps.googleapis.com/maps/api/js?libraries=places&amp;key=AIzaSyA_-TmYZSRQjKmvFbJUknI0l8Fx8x_vyic&amp;callback=initMap&amp;v=weekly" defer=""></script>
            <script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=f570d9cd-c054-4492-be9c-fc4b7ab4f183"> </script> <!-- New link -->
          <link rel="stylesheet" href="styles.649c785b8fc1860a2f44.css"></head>
          
          <body class="mat-typography">
            <app-root></app-root>
          <script src="runtime.0512ebedc4495ccff9ae.js" defer=""></script><script src="polyfills.046c44c09bb1b974d608.js" defer=""></script><script src="scripts.daf79a13d791c7790917.js" defer=""></script><script src="main.f5641c0cec32ae33bc14.js" defer=""></script></body>
          
          </html>
          
          Parameter
          Cache-Control
          Solution

          For secure content, ensure the cache-control HTTP header is set with "no-cache, no-store, must-revalidate". If an asset should be cached consider setting the directives "public, max-age, immutable".

Appendix

Alert types

This section contains additional information on the types of alerts in the report.

  1. Cloud Metadata Potentially Exposed

    Source raised by an active scanner (Cloud Metadata Potentially Exposed)
    Reference
    1. https://www.nginx.com/blog/trust-no-one-perils-of-trusting-user-input/
  2. Content Security Policy (CSP) Header Not Set

    Source raised by a passive scanner (Content Security Policy (CSP) Header Not Set)
    CWE ID 693
    WASC ID 15
    Reference
    1. https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy
    2. https://cheatsheetseries.owasp.org/cheatsheets/Content_Security_Policy_Cheat_Sheet.html
    3. http://www.w3.org/TR/CSP/
    4. http://w3c.github.io/webappsec/specs/content-security-policy/csp-specification.dev.html
    5. http://www.html5rocks.com/en/tutorials/security/content-security-policy/
    6. http://caniuse.com/#feat=contentsecuritypolicy
    7. http://content-security-policy.com/
  3. Missing Anti-clickjacking Header

    Source raised by a passive scanner (Anti-clickjacking Header)
    CWE ID 1021
    WASC ID 15
    Reference
    1. https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options
  4. Vulnerable JS Library

    Source raised by a passive scanner (Vulnerable JS Library (Powered by Retire.js))
    CWE ID 829
    Reference
    1. https://github.com/moment/moment/security/advisories/GHSA-wc69-rhjr-hc9g
    2. https://security.snyk.io/vuln/SNYK-JS-MOMENT-2944238
    3. https://github.com/moment/moment/security/advisories/GHSA-8hfj-j24r-96c4
  5. Cross-Domain JavaScript Source File Inclusion

    Source raised by a passive scanner (Cross-Domain JavaScript Source File Inclusion)
    CWE ID 829
    WASC ID 15
  6. Server Leaks Version Information via "Server" HTTP Response Header Field

    Source raised by a passive scanner (HTTP Server Response Header)
    CWE ID 200
    WASC ID 13
    Reference
    1. http://httpd.apache.org/docs/current/mod/core.html#servertokens
    2. http://msdn.microsoft.com/en-us/library/ff648552.aspx#ht_urlscan_007
    3. http://blogs.msdn.com/b/varunm/archive/2013/04/23/remove-unwanted-http-response-headers.aspx
    4. http://www.troyhunt.com/2012/02/shhh-dont-let-your-response-headers.html
  7. Strict-Transport-Security Header Not Set

    Source raised by a passive scanner (Strict-Transport-Security Header)
    CWE ID 319
    WASC ID 15
    Reference
    1. https://cheatsheetseries.owasp.org/cheatsheets/HTTP_Strict_Transport_Security_Cheat_Sheet.html
    2. https://owasp.org/www-community/Security_Headers
    3. http://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security
    4. http://caniuse.com/stricttransportsecurity
    5. http://tools.ietf.org/html/rfc6797
  8. Timestamp Disclosure - Unix

    Source raised by a passive scanner (Timestamp Disclosure)
    CWE ID 200
    WASC ID 13
    Reference
    1. http://projects.webappsec.org/w/page/13246936/Information%20Leakage
  9. X-Content-Type-Options Header Missing

    Source raised by a passive scanner (X-Content-Type-Options Header Missing)
    CWE ID 693
    WASC ID 15
    Reference
    1. http://msdn.microsoft.com/en-us/library/ie/gg622941%28v=vs.85%29.aspx
    2. https://owasp.org/www-community/Security_Headers
  10. Information Disclosure - Suspicious Comments

    Source raised by a passive scanner (Information Disclosure - Suspicious Comments)
    CWE ID 200
    WASC ID 13
  11. Modern Web Application

    Source raised by a passive scanner (Modern Web Application)
  12. Re-examine Cache-control Directives

    Source raised by a passive scanner (Re-examine Cache-control Directives)
    CWE ID 525
    WASC ID 13
    Reference
    1. https://cheatsheetseries.owasp.org/cheatsheets/Session_Management_Cheat_Sheet.html#web-content-caching
    2. https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control
    3. https://grayduck.mn/2021/09/13/cache-control-recommendations/