Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Temporary feedback button #456

Open
wants to merge 10 commits into
base: main
Choose a base branch
from
Open

Conversation

mithunpandeti
Copy link
Collaborator

@mithunpandeti mithunpandeti commented Aug 7, 2024

Summary by CodeRabbit

  • New Features

    • Enhanced feedback submission process with Google reCAPTCHA validation to reduce spam submissions.
    • Introduced modular JavaScript functionalities for user interface interactions, including toggling elements and form handling.
    • Activated previously commented-out feedback components in the template, improving user engagement.
  • Bug Fixes

    • Resolved issues related to AJAX actions for feedback submissions for both authenticated and unauthenticated users.
  • Documentation

    • Improved documentation for user input validation and formatting processes within the JavaScript enhancements.

Copy link

coderabbitai bot commented Aug 7, 2024

Walkthrough

The recent changes enhance feedback submission functionality by integrating Google reCAPTCHA for validation, ensuring submissions are secure against spam. Additionally, a JavaScript file has been introduced to manage user interactions more effectively, while modifications to a Twig template activate feedback components based on defined API keys. Overall, these updates improve user experience and strengthen security measures within the application.

Changes

Files Change Summary
wp-content/mu-plugins/feedback.php Added Google reCAPTCHA verification in feedbackHandler, enabling AJAX actions for all users.
wp-content/themes/access/assets/js/single-programs.d6ba91f5.js Introduced classes for UI toggling, form handling, and input formatting, enhancing user interaction.
wp-content/themes/access/src/js/single-programs.js Activated the import for the feedback module, integrating its functionality into the script.
wp-content/themes/access/views/programs/single.twig Enabled rendering of the feedback component based on defined API keys by removing comment tags.

Sequence Diagram(s)

sequenceDiagram
    participant User
    participant FeedbackHandler
    participant reCAPTCHA
    participant API

    User->>FeedbackHandler: Submit Feedback
    FeedbackHandler->>reCAPTCHA: Validate reCAPTCHA
    reCAPTCHA->>FeedbackHandler: Return Validation Result
    alt Successful Validation
        FeedbackHandler->>API: Process Feedback
        API-->>FeedbackHandler: Confirmation
        FeedbackHandler-->>User: Success Response
    else Failed Validation
        FeedbackHandler-->>User: Error Response
    end
Loading

🐰 In fields of green where bunnies play,
A feedback form now saves the day!
With reCAPTCHA's guard against spam,
Our users cheer, "Oh, yes, we can!"
So hop along, let voices be heard,
In this safe space, share every word!
🌼


Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

Share
Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>.
    • Generate unit testing code for this file.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai generate unit testing code for this file.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai generate interesting stats about this repository and render them as a table.
    • @coderabbitai show all the console.log statements in this repository.
    • @coderabbitai read src/utils.ts and generate unit testing code.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (invoked as PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Additionally, you can add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

Review details

Configuration used: CodeRabbit UI
Review profile: CHILL

Commits

Files that changed from the base of the PR and between 459d85b and 32feda7.

Files ignored due to path filters (2)
  • wp-content/themes/access/assets/svg/icons.df4d0993.svg is excluded by !**/*.svg
  • wp-content/themes/access/assets/svg/icons.svg is excluded by !**/*.svg
Files selected for processing (4)
  • wp-content/mu-plugins/feedback.php (2 hunks)
  • wp-content/themes/access/assets/js/single-programs.d6ba91f5.js (1 hunks)
  • wp-content/themes/access/src/js/single-programs.js (1 hunks)
  • wp-content/themes/access/views/programs/single.twig (1 hunks)
Additional context used
Biome
wp-content/themes/access/assets/js/single-programs.d6ba91f5.js

[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)

Gitleaks
wp-content/themes/access/assets/js/single-programs.d6ba91f5.js

1-1: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.

(generic-api-key)

Additional comments not posted (8)
wp-content/themes/access/src/js/single-programs.js (1)

4-4: Re-enable the import of the feedback module.

The import statement for the feedback module has been uncommented, indicating that the feedback functionality is now active. Ensure that the feedback module is correctly implemented and does not introduce any issues.

wp-content/mu-plugins/feedback.php (5)

7-8: Re-enable AJAX actions for feedback submission.

The AJAX actions for handling feedback submissions have been uncommented, indicating that the feedbackHandler function is now active for both authenticated and unauthenticated users. Ensure that the feedbackHandler function is correctly implemented and does not introduce any issues.


17-22: Add reCAPTCHA validation to the feedbackHandler function.

The feedbackHandler function now includes reCAPTCHA validation to enhance security. The function checks if the GRECAPTCHA_SITE_SECRET constant is defined and sends a request to Google's reCAPTCHA verification API. Ensure that the reCAPTCHA validation is correctly implemented and does not introduce any issues.


24-26: Set headers for the reCAPTCHA verification request.

The headers for the reCAPTCHA verification request are correctly set to application/x-www-form-urlencoded.


28-35: Send reCAPTCHA verification request using cURL.

The reCAPTCHA verification request is sent using cURL. The response is decoded and the success status is checked. Ensure that the cURL request is correctly implemented and does not introduce any issues.


38-63: Handle reCAPTCHA and nonce verification in the feedbackHandler function.

The feedbackHandler function now includes reCAPTCHA and nonce verification. If the reCAPTCHA response is successful and the nonce is verified, the feedback submission is processed. If either verification fails, an appropriate error message is returned. Ensure that the verification logic is correctly implemented and does not introduce any issues.

wp-content/themes/access/views/programs/single.twig (2)

129-129: Include the feedback.twig component.

The feedback.twig component is now included, activating the feedback section. Ensure that the feedback.twig component is correctly implemented and does not introduce any issues.


132-136: Conditionally render the feedback button based on API keys.

The feedback button is conditionally rendered based on the existence of AIRTABLE_FEEDBACK_BASE_KEY and AIRTABLE_FEEDBACK_API_KEY. Ensure that the conditional rendering logic is correctly implemented and does not introduce any issues.

@@ -0,0 +1,2 @@
(()=>{var l={9378:(l,n,e)=>{(function(){var l=this;function n(n,e){var t,u=n.split("."),i=l;u[0]in i||!i.execScript||i.execScript("var "+u[0]);for(;u.length&&(t=u.shift());)u.length||void 0===e?i=i[t]?i[t]:i[t]={}:i[t]=e}function e(l,n){function e(){}e.prototype=n.prototype,l.M=n.prototype,l.prototype=new e,l.prototype.constructor=l,l.N=function(l,e,t){for(var u=Array(arguments.length-2),i=2;i<arguments.length;i++)u[i-2]=arguments[i];return n.prototype[e].apply(l,u)}}function t(l,n){null!=l&&this.a.apply(this,arguments)}function u(l){l.b=""}function i(l,n){return l>n?1:l<n?-1:0}function r(l,n){this.b=l,this.a={};for(var e=0;e<n.length;e++){var t=n[e];this.a[t.b]=t}}function a(l,n){switch(this.b=l,this.g=!!n.v,this.a=n.c,this.i=n.type,this.h=!1,this.a){case c:case d:case h:case f:case g:case o:case s:this.h=!0}this.f=n.defaultValue}t.prototype.b="",t.prototype.set=function(l){this.b=""+l},t.prototype.a=function(l,n,e){if(this.b+=String(l),null!=n)for(var t=1;t<arguments.length;t++)this.b+=arguments[t];return this},t.prototype.toString=function(){return this.b};var s=1,o=2,c=3,d=4,h=6,f=16,g=18;function m(){this.a={},this.f=this.j().a,this.b=this.g=null}function p(l,n){for(var e=function(l){return function(l,n){l.sort(function(l,n){return l.b-n.b}||i)}(l=function(l){var n,e=[],t=0;for(n in l)e[t++]=l[n];return e}(l.a)),l}(l.j()),t=0;t<e.length;t++){var u=(a=e[t]).b;if(null!=n.a[u]){l.b&&delete l.b[a.b];var r=11==a.a||10==a.a;if(a.g)for(var a=v(n,u)||[],s=0;s<a.length;s++){var o=l,c=u,d=r?a[s].clone():a[s];o.a[c]||(o.a[c]=[]),o.a[c].push(d),o.b&&delete o.b[c]}else a=v(n,u),r?(r=v(l,u))?p(r,a):A(l,u,a.clone()):A(l,u,a)}}}function v(l,n){var e=l.a[n];if(null==e)return null;if(l.g){if(!(n in l.b)){var t=l.g,u=l.f[n];if(null!=e)if(u.g){for(var i=[],r=0;r<e.length;r++)i[r]=t.b(u,e[r]);e=i}else e=t.b(u,e);return l.b[n]=e}return l.b[n]}return e}function b(l,n,e){var t=v(l,n);return l.f[n].g?t[e||0]:t}function y(l,n){var e;if(null!=l.a[n])e=b(l,n,void 0);else l:{if(void 0===(e=l.f[n]).f){var t=e.i;if(t===Boolean)e.f=!1;else if(t===Number)e.f=0;else{if(t!==String){e=new t;break l}e.f=e.h?"0":""}}e=e.f}return e}function S(l,n){return l.f[n].g?null!=l.a[n]?l.a[n].length:0:null!=l.a[n]?1:0}function A(l,n,e){l.a[n]=e,l.b&&(l.b[n]=e)}function E(l,n){var e,t=[];for(e in n)0!=e&&t.push(new a(e,n[e]));return new r(l,t)}function R(){m.call(this)}m.prototype.set=function(l,n){A(this,l.b,n)},m.prototype.clone=function(){var l=new this.constructor;return l!=this&&(l.a={},l.b&&(l.b={}),p(l,this)),l},e(R,m);var w=null;function L(){m.call(this)}e(L,m);var x=null;function k(){m.call(this)}e(k,m);var C=null;function O(){}R.prototype.j=function(){var l=w;return l||(w=l=E(R,{0:{name:"NumberFormat",I:"i18n.phonenumbers.NumberFormat"},1:{name:"pattern",required:!0,c:9,type:String},2:{name:"format",required:!0,c:9,type:String},3:{name:"leading_digits_pattern",v:!0,c:9,type:String},4:{name:"national_prefix_formatting_rule",c:9,type:String},6:{name:"national_prefix_optional_when_formatting",c:8,defaultValue:!1,type:Boolean},5:{name:"domestic_carrier_code_formatting_rule",c:9,type:String}})),l},R.j=R.prototype.j,L.prototype.j=function(){var l=x;return l||(x=l=E(L,{0:{name:"PhoneNumberDesc",I:"i18n.phonenumbers.PhoneNumberDesc"},2:{name:"national_number_pattern",c:9,type:String},9:{name:"possible_length",v:!0,c:5,type:Number},10:{name:"possible_length_local_only",v:!0,c:5,type:Number},6:{name:"example_number",c:9,type:String}})),l},L.j=L.prototype.j,k.prototype.j=function(){var l=C;return l||(C=l=E(k,{0:{name:"PhoneMetadata",I:"i18n.phonenumbers.PhoneMetadata"},1:{name:"general_desc",c:11,type:L},2:{name:"fixed_line",c:11,type:L},3:{name:"mobile",c:11,type:L},4:{name:"toll_free",c:11,type:L},5:{name:"premium_rate",c:11,type:L},6:{name:"shared_cost",c:11,type:L},7:{name:"personal_number",c:11,type:L},8:{name:"voip",c:11,type:L},21:{name:"pager",c:11,type:L},25:{name:"uan",c:11,type:L},27:{name:"emergency",c:11,type:L},28:{name:"voicemail",c:11,type:L},29:{name:"short_code",c:11,type:L},30:{name:"standard_rate",c:11,type:L},31:{name:"carrier_specific",c:11,type:L},33:{name:"sms_services",c:11,type:L},24:{name:"no_international_dialling",c:11,type:L},9:{name:"id",required:!0,c:9,type:String},10:{name:"country_code",c:5,type:Number},11:{name:"international_prefix",c:9,type:String},17:{name:"preferred_international_prefix",c:9,type:String},12:{name:"national_prefix",c:9,type:String},13:{name:"preferred_extn_prefix",c:9,type:String},15:{name:"national_prefix_for_parsing",c:9,type:String},16:{name:"national_prefix_transform_rule",c:9,type:String},18:{name:"same_mobile_and_fixed_line_pattern",c:8,defaultValue:!1,type:Boolean},19:{name:"number_format",v:!0,c:11,type:R},20:{name:"intl_number_format",v:!0,c:11,type:R},22:{name:"main_country_for_code",c:8,defaultValue:!1,type:Boolean},23:{name:"leading_digits",c:9,type:String},26:{name:"leading_zero_possible",c:8,defaultValue:!1,type:Boolean}})),l},k.j=k.prototype.j,O.prototype.a=function(l){throw new l.b,Error("Unimplemented")},O.prototype.b=function(l,n){if(11==l.a||10==l.a)return n instanceof m?n:this.a(l.i.prototype.j(),n);if(14==l.a){if("string"==typeof n&&I.test(n)){var e=Number(n);if(0<e)return e}return n}if(!l.h)return n;if((e=l.i)===String){if("number"==typeof n)return String(n)}else if(e===Number&&"string"==typeof n&&("Infinity"===n||"-Infinity"===n||"NaN"===n||I.test(n)))return Number(n);return n};var I=/^-?[0-9]+$/;function _(){}function T(){}e(_,O),_.prototype.a=function(l,n){var e=new l.b;return e.g=this,e.a=n,e.b={},e},e(T,_),T.prototype.b=function(l,n){return 8==l.a?!!n:O.prototype.b.apply(this,arguments)},T.prototype.a=function(l,n){return T.M.a.call(this,l,n)};var D={1:"US AG AI AS BB BM BS CA DM DO GD GU JM KN KY LC MP MS PR SX TC TT VC VG VI".split(" ")},P={AG:[null,[null,null,"(?:268|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}",null,null,null,"2684601234",null,null,null,[7]],[null,null,"268(?:464|7(?:1[3-9]|2\\d|3[246]|64|[78][0-689]))\\d{4}",null,null,null,"2684641234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"26848[01]\\d{4}",null,null,null,"2684801234",null,null,null,[7]],"AG",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,"26840[69]\\d{4}",null,null,null,"2684061234",null,null,null,[7]],null,"268",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AI:[null,[null,null,"(?:264|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"2644(?:6[12]|9[78])\\d{4}",null,null,null,"2644612345",null,null,null,[7]],[null,null,"264(?:235|476|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}",null,null,null,"2642351234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"AI",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"264",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AS:[null,[null,null,"(?:[58]\\d\\d|684|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"6846(?:22|33|44|55|77|88|9[19])\\d{4}",null,null,null,"6846221234",null,null,null,[7]],[null,null,"684(?:2(?:5[2468]|72)|7(?:3[13]|70))\\d{4}",null,null,null,"6847331234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"AS",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"684",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BB:[null,[null,null,"(?:246|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\\d|3[2-9])|5(?:20|[34]\\d|54|7[1-3])|6(?:2\\d|38)|7[35]7|9(?:1[89]|63))\\d{4}",null,null,null,"2464123456",null,null,null,[7]],[null,null,"246(?:2(?:[356]\\d|4[0-57-9]|8[0-79])|45\\d|69[5-7]|8(?:[2-5]\\d|83))\\d{4}",null,null,null,"2462501234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"(?:246976|900[2-9]\\d\\d)\\d{4}",null,null,null,"9002123456",null,null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"24631\\d{5}",null,null,null,"2463101234",null,null,null,[7]],"BB",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"246",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"246(?:292|367|4(?:1[7-9]|3[01]|44|67)|7(?:36|53))\\d{4}",null,null,null,"2464301234",null,null,null,[7]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BM:[null,[null,null,"(?:441|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"441(?:2(?:02|23|[3479]\\d|61)|[46]\\d\\d|5(?:4\\d|60|89)|824)\\d{4}",null,null,null,"4412345678",null,null,null,[7]],[null,null,"441(?:[37]\\d|5[0-39])\\d{5}",null,null,null,"4413701234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"BM",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"441",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BS:[null,[null,null,"(?:242|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-4]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}",null,null,null,"2423456789",null,null,null,[7]],[null,null,"242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|[89]9))\\d{4}",null,null,null,"2423591234",null,null,null,[7]],[null,null,"(?:242300|8(?:00|33|44|55|66|77|88)[2-9]\\d\\d)\\d{4}",null,null,null,"8002123456",null,null,null,[7]],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"BS",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"242",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"242225[0-46-9]\\d{3}",null,null,null,"2422250123"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CA:[null,[null,null,"(?:[2-8]\\d|90)\\d{8}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|65)|4(?:03|1[68]|3[178]|50)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",null,null,null,"5062345678",null,null,null,[7]],[null,null,"(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|65)|4(?:03|1[68]|3[178]|50)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",null,null,null,"5062345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:5(?:00|2[12]|33|44|66|77|88)|622)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"600[2-9]\\d{6}",null,null,null,"6002012345"],"CA",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],DM:[null,[null,null,"(?:[58]\\d\\d|767|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4]|70[1-3])\\d{4}",null,null,null,"7674201234",null,null,null,[7]],[null,null,"767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-7])\\d{4}",null,null,null,"7672251234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"DM",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"767",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],DO:[null,[null,null,"(?:[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"8(?:[04]9[2-9]\\d\\d|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d\\d|6(?:[0-27-9]\\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\\d|4[1-35689]|5[1-4689]|6[1-57-9]|8[1-79]|9[1-8])|8(?:0[146-9]|1[0-48]|[248]\\d|3[1-79]|5[01589]|6[013-68]|7[124-8]|9[0-8])|9(?:[0-24]\\d|3[02-46-9]|5[0-79]|60|7[0169]|8[57-9]|9[02-9])))\\d{4}",null,null,null,"8092345678",null,null,null,[7]],[null,null,"8[024]9[2-9]\\d{6}",null,null,null,"8092345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"DO",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"8[024]9",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GD:[null,[null,null,"(?:473|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-49]|5[5-79]|73|90)|63[68]|7(?:58|84)|800|938)\\d{4}",null,null,null,"4732691234",null,null,null,[7]],[null,null,"473(?:4(?:0[2-79]|1[04-9]|2[0-5]|58)|5(?:2[01]|3[3-8])|901)\\d{4}",null,null,null,"4734031234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"GD",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"473",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GU:[null,[null,null,"(?:[58]\\d\\d|671|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",null,null,null,"6713001234",null,null,null,[7]],[null,null,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",null,null,null,"6713001234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"GU",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"671",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],JM:[null,[null,null,"(?:[58]\\d\\d|658|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:658[2-9]\\d\\d|876(?:5(?:0[12]|1[0-468]|2[35]|63)|6(?:0[1-3579]|1[0237-9]|[23]\\d|40|5[06]|6[2-589]|7[05]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468])))\\d{4}",null,null,null,"8765230123",null,null,null,[7]],[null,null,"876(?:(?:2[14-9]|[348]\\d)\\d|5(?:0[3-9]|[2-57-9]\\d|6[0-24-9])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579]))\\d{4}",null,null,null,"8762101234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"JM",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"658|876",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KN:[null,[null,null,"(?:[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"869(?:2(?:29|36)|302|4(?:6[015-9]|70))\\d{4}",null,null,null,"8692361234",null,null,null,[7]],[null,null,"869(?:5(?:5[6-8]|6[5-7])|66\\d|76[02-7])\\d{4}",null,null,null,"8697652917",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"KN",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"869",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KY:[null,[null,null,"(?:345|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"345(?:2(?:22|44)|444|6(?:23|38|40)|7(?:4[35-79]|6[6-9]|77)|8(?:00|1[45]|25|[48]8)|9(?:14|4[035-9]))\\d{4}",null,null,null,"3452221234",null,null,null,[7]],[null,null,"345(?:32[1-9]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|9(?:1[67]|2[2-9]|3[689]))\\d{4}",null,null,null,"3453231234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"(?:345976|900[2-9]\\d\\d)\\d{4}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"KY",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,"345849\\d{4}",null,null,null,"3458491234"],null,"345",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],LC:[null,[null,null,"(?:[58]\\d\\d|758|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"758(?:4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|638)\\d{4}",null,null,null,"7584305678",null,null,null,[7]],[null,null,"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[01]))\\d{4}",null,null,null,"7582845678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"LC",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"758",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MP:[null,[null,null,"(?:[58]\\d\\d|(?:67|90)0)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"670(?:2(?:3[3-7]|56|8[5-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",null,null,null,"6702345678",null,null,null,[7]],[null,null,"670(?:2(?:3[3-7]|56|8[5-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",null,null,null,"6702345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"MP",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"670",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MS:[null,[null,null,"(?:(?:[58]\\d\\d|900)\\d\\d|66449)\\d{5}",null,null,null,null,null,null,[10],[7]],[null,null,"664491\\d{4}",null,null,null,"6644912345",null,null,null,[7]],[null,null,"66449[2-6]\\d{4}",null,null,null,"6644923456",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"MS",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"664",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],PR:[null,[null,null,"(?:[589]\\d\\d|787)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:787|939)[2-9]\\d{6}",null,null,null,"7872345678",null,null,null,[7]],[null,null,"(?:787|939)[2-9]\\d{6}",null,null,null,"7872345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"PR",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"787|939",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SX:[null,[null,null,"(?:(?:[58]\\d\\d|900)\\d|7215)\\d{6}",null,null,null,null,null,null,[10],[7]],[null,null,"7215(?:4[2-8]|8[239]|9[056])\\d{4}",null,null,null,"7215425678",null,null,null,[7]],[null,null,"7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}",null,null,null,"7215205678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"SX",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"721",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TC:[null,[null,null,"(?:[58]\\d\\d|649|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"649(?:712|9(?:4\\d|50))\\d{4}",null,null,null,"6497121234",null,null,null,[7]],[null,null,"649(?:2(?:3[129]|4[1-7])|3(?:3[1-389]|4[1-8])|4[34][1-3])\\d{4}",null,null,null,"6492311234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"64971[01]\\d{4}",null,null,null,"6497101234",null,null,null,[7]],"TC",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"649",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TT:[null,[null,null,"(?:[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"868(?:2(?:01|[23]\\d)|6(?:0[7-9]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}",null,null,null,"8682211234",null,null,null,[7]],[null,null,"868(?:2(?:6[6-9]|[7-9]\\d)|[37](?:0[1-9]|1[02-9]|[2-9]\\d)|4[6-9]\\d|6(?:20|78|8\\d))\\d{4}",null,null,null,"8682911234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"TT",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"868",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"868619\\d{4}",null,null,null,"8686191234",null,null,null,[7]]],US:[null,[null,null,"[2-9]\\d{9}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[0135]|3[0-24679]|4[67]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|6[39]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[013-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[017]|6[0-279]|78|8[0-2])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-28]|4[3578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[0179]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",null,null,null,"2015550123",null,null,null,[7]],[null,null,"(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[0135]|3[0-24679]|4[67]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|6[39]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[013-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[017]|6[0-279]|78|8[0-2])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-28]|4[3578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[0179]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",null,null,null,"2015550123",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"US",1,"011","1",null,null,"1",null,null,1,[[null,"(\\d{3})(\\d{4})","$1-$2",["[2-9]"]],[null,"(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],null,null,1]],[[null,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[2-9]"]]],[null,null,null,null,null,null,null,null,null,[-1]],1,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"710[2-9]\\d{6}",null,null,null,"7102123456"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VC:[null,[null,null,"(?:[58]\\d\\d|784|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"784(?:266|3(?:6[6-9]|7\\d|8[0-24-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\\d{4}",null,null,null,"7842661234",null,null,null,[7]],[null,null,"784(?:4(?:3[0-5]|5[45]|89|9[0-8])|5(?:2[6-9]|3[0-4]))\\d{4}",null,null,null,"7844301234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"VC",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"784",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VG:[null,[null,null,"(?:284|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"284(?:(?:229|774|8(?:52|6[459]))\\d|4(?:22\\d|9(?:[45]\\d|6[0-5])))\\d{3}",null,null,null,"2842291234",null,null,null,[7]],[null,null,"284(?:(?:3(?:0[0-3]|4[0-7]|68|9[34])|54[0-57])\\d|4(?:(?:4[0-6]|68)\\d|9(?:6[6-9]|9\\d)))\\d{3}",null,null,null,"2843001234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"VG",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"284",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VI:[null,[null,null,"(?:(?:34|90)0|[58]\\d\\d)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"340(?:2(?:01|2[06-8]|44|77)|3(?:32|44)|4(?:22|7[34])|5(?:1[34]|55)|6(?:26|4[23]|77|9[023])|7(?:1[2-57-9]|27|7\\d)|884|998)\\d{4}",null,null,null,"3406421234",null,null,null,[7]],[null,null,"340(?:2(?:01|2[06-8]|44|77)|3(?:32|44)|4(?:22|7[34])|5(?:1[34]|55)|6(?:26|4[23]|77|9[023])|7(?:1[2-57-9]|27|7\\d)|884|998)\\d{4}",null,null,null,"3406421234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"VI",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"340",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]]};function M(){this.a={}}M.b=function(){return M.a?M.a:M.a=new M};var F={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"},N=RegExp("[++]+"),V=RegExp("([0-90-9٠-٩۰-۹])"),j=/^\(?\$1\)?$/;function B(l){return 0==l.length||j.test(l)}function G(l,n){if(null==n)return null;n=n.toUpperCase();var e=l.a[n];if(null==e){if(null==(e=P[n]))return null;e=(new T).a(k.j(),e),l.a[n]=e}return e}function U(l){return null==(l=D[l])?"ZZ":l[0]}function q(l){this.H=RegExp(" "),this.C="",this.m=new t,this.w="",this.i=new t,this.u=new t,this.l=!0,this.A=this.o=this.F=!1,this.G=M.b(),this.s=0,this.b=new t,this.B=!1,this.h="",this.a=new t,this.f=[],this.D=l,this.J=this.g=Q(this,this.D)}var H=new k;A(H,11,"NA");var $=/\[([^\[\]])*\]/g,Z=/\d(?=[^,}][^,}])/g,K=RegExp("^[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]*(\\$\\d[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]*)+$"),Y=/[- ]/;function Q(l,n){var e;if(null!=n&&isNaN(n)&&n.toUpperCase()in P){if(null==(e=G(l.G,n)))throw Error("Invalid region code: "+n);e=y(e,10)}else e=0;return null!=(e=G(l.G,U(e)))?e:H}function z(l){for(var n=l.f.length,e=0;e<n;++e){var t,i=l.f[e],r=y(i,1);if(l.w==r)return!1;t=l;var a=y(o=i,1);if(-1!=a.indexOf("|"))t=!1;else{var s;a=(a=a.replace($,"\\d")).replace(Z,"\\d"),u(t.m),s=t;var o=y(o,2),c="999999999999999".match(a)[0];0<(s=c.length<s.a.b.length?"":(s=c.replace(new RegExp(a,"g"),o)).replace(RegExp("9","g")," ")).length?(t.m.a(s),t=!0):t=!1}if(t)return l.w=r,l.B=Y.test(b(i,4)),l.s=0,!0}return l.l=!1}function W(l,n){for(var e=[],t=n.length-3,u=l.f.length,i=0;i<u;++i){var r=l.f[i];0==S(r,3)?e.push(l.f[i]):(r=b(r,3,Math.min(t,S(r,3)-1)),0==n.search(r)&&e.push(l.f[i]))}l.f=e}function J(l){return l.l=!0,l.A=!1,l.f=[],l.s=0,u(l.m),l.w="",nl(l)}function X(l){for(var n=l.a.toString(),e=l.f.length,t=0;t<e;++t){var u=l.f[t],i=y(u,1);if(new RegExp("^(?:"+i+")$").test(n))return l.B=Y.test(b(u,4)),ll(l,n=n.replace(new RegExp(i,"g"),b(u,2)))}return""}function ll(l,n){var e=l.b.b.length;return l.B&&0<e&&" "!=l.b.toString().charAt(e-1)?l.b+" "+n:l.b+n}function nl(l){var n=l.a.toString();if(3<=n.length){for(var e=l.o&&0==l.h.length&&0<S(l.g,20)?v(l.g,20)||[]:v(l.g,19)||[],t=e.length,u=0;u<t;++u){var i=e[u];0<l.h.length&&B(y(i,4))&&!b(i,6)&&null==i.a[5]||(0!=l.h.length||l.o||B(y(i,4))||b(i,6))&&K.test(y(i,2))&&l.f.push(i)}return W(l,n),0<(n=X(l)).length?n:z(l)?el(l):l.i.toString()}return ll(l,n)}function el(l){var n=l.a.toString(),e=n.length;if(0<e){for(var t="",u=0;u<e;u++)t=rl(l,n.charAt(u));return l.l?ll(l,t):l.i.toString()}return l.b.toString()}function tl(l){var n,e=l.a.toString(),t=0;return(n=1==b(l.g,10)&&("1"==(n=l.a.toString()).charAt(0)&&"0"!=n.charAt(1)&&"1"!=n.charAt(1)))?(t=1,l.b.a("1").a(" "),l.o=!0):null!=l.g.a[15]&&(n=new RegExp("^(?:"+b(l.g,15)+")"),null!=(n=e.match(n))&&null!=n[0]&&0<n[0].length&&(l.o=!0,t=n[0].length,l.b.a(e.substring(0,t)))),u(l.a),l.a.a(e.substring(t)),e.substring(0,t)}function ul(l){var n=l.u.toString(),e=new RegExp("^(?:\\+|"+b(l.g,11)+")");return null!=(e=n.match(e))&&null!=e[0]&&0<e[0].length&&(l.o=!0,e=e[0].length,u(l.a),l.a.a(n.substring(e)),u(l.b),l.b.a(n.substring(0,e)),"+"!=n.charAt(0)&&l.b.a(" "),!0)}function il(l){if(0==l.a.b.length)return!1;var n,e=new t;l:{if(0!=(n=l.a.toString()).length&&"0"!=n.charAt(0))for(var i,r=n.length,a=1;3>=a&&a<=r;++a)if((i=parseInt(n.substring(0,a),10))in D){e.a(n.substring(a)),n=i;break l}n=0}return 0!=n&&(u(l.a),l.a.a(e.toString()),"001"==(e=U(n))?l.g=G(l.G,""+n):e!=l.D&&(l.g=Q(l,e)),l.b.a(""+n).a(" "),l.h="",!0)}function rl(l,n){if(0<=(t=l.m.toString()).substring(l.s).search(l.H)){var e=t.search(l.H),t=t.replace(l.H,n);return u(l.m),l.m.a(t),l.s=e,t.substring(0,l.s+1)}return 1==l.f.length&&(l.l=!1),l.w="",l.i.toString()}q.prototype.K=function(){this.C="",u(this.i),u(this.u),u(this.m),this.s=0,this.w="",u(this.b),this.h="",u(this.a),this.l=!0,this.A=this.o=this.F=!1,this.f=[],this.B=!1,this.g!=this.J&&(this.g=Q(this,this.D))},q.prototype.L=function(l){return this.C=function(l,n){l.i.a(n);var e,t=n;V.test(t)||1==l.i.b.length&&N.test(t)?("+"==(t=n)?(e=t,l.u.a(t)):(e=F[t],l.u.a(e),l.a.a(e)),n=e):(l.l=!1,l.F=!0);if(!l.l){if(!l.F)if(ul(l)){if(il(l))return J(l)}else if(0<l.h.length&&(t=l.a.toString(),u(l.a),l.a.a(l.h),l.a.a(t),e=(t=l.b.toString()).lastIndexOf(l.h),u(l.b),l.b.a(t.substring(0,e))),l.h!=tl(l))return l.b.a(" "),J(l);return l.i.toString()}switch(l.u.b.length){case 0:case 1:case 2:return l.i.toString();case 3:if(!ul(l))return l.h=tl(l),nl(l);l.A=!0;default:return l.A?(il(l)&&(l.A=!1),l.b.toString()+l.a.toString()):0<l.f.length?(t=rl(l,n),0<(e=X(l)).length?e:(W(l,l.a.toString()),z(l)?el(l):l.l?ll(l,t):l.i.toString())):nl(l)}}(this,l)},n("Cleave.AsYouTypeFormatter",q),n("Cleave.AsYouTypeFormatter.prototype.inputDigit",q.prototype.L),n("Cleave.AsYouTypeFormatter.prototype.clear",q.prototype.K)}).call("object"==typeof e.g&&e.g?e.g:window)}},n={};function e(t){var u=n[t];if(void 0!==u)return u.exports;var i=n[t]={exports:{}};return l[t](i,i.exports,e),i.exports}e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(l){if("object"==typeof window)return window}}(),(()=>{"use strict";function l(l,n){if(!(l instanceof n))throw new TypeError("Cannot call a class as a function")}function n(l,n){for(var e=0;e<n.length;e++){var t=n[e];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(l,t.key,t)}}function t(l,e,t){return e&&n(l.prototype,e),t&&n(l,t),l}var u=function(){function n(e){var t=this;if(l(this,n),window.hasOwnProperty(n.callback)||(window[n.callback]=[]),e=e||{},this.settings={selector:e.selector?e.selector:n.selector,namespace:e.namespace?e.namespace:n.namespace,inactiveClass:e.inactiveClass?e.inactiveClass:n.inactiveClass,activeClass:e.activeClass?e.activeClass:n.activeClass,before:!!e.before&&e.before,after:!!e.after&&e.after,valid:!!e.valid&&e.valid,focusable:!e.hasOwnProperty("focusable")||e.focusable,jump:!e.hasOwnProperty("jump")||e.jump},this.element=!!e.element&&e.element,this.element)this.element.addEventListener("click",(function(l){t.toggle(l)}));else if(!window[n.callback].hasOwnProperty(this.settings.selector))for(var u=document.querySelector("body"),i=0;i<n.events.length;i++){var r=n.events[i];u.addEventListener(r,(function(l){if(l.target.matches(t.settings.selector)){t.event=l;var e=l.type.toUpperCase();t[l.type]&&n.elements[e]&&n.elements[e].includes(l.target.tagName)&&t[l.type](l)}}))}return window[n.callback][this.settings.selector]=!0,this}return t(n,[{key:"click",value:function(l){this.toggle(l)}},{key:"change",value:function(l){var n=l.target.checkValidity();(n&&!this.isActive(l.target)||!n&&this.isActive(l.target))&&this.toggle(l)}},{key:"isActive",value:function(l){var n=!1;return this.settings.activeClass&&(n=l.classList.contains(this.settings.activeClass)),n}},{key:"getTarget",value:function(l){var n=!1;return n=l.hasAttribute("href")?document.querySelector(l.getAttribute("href")):n,l.hasAttribute("aria-controls")?document.querySelector("#".concat(l.getAttribute("aria-controls"))):n}},{key:"toggle",value:function(l){var e=this,t=l.target,u=!1,i=[];if(l.preventDefault(),i=(u=this.getTarget(t))?u.querySelectorAll(n.elFocusable.join(", ")):i,!u)return this;if(this.elementToggle(t,u,i),t.dataset["".concat(this.settings.namespace,"Undo")]){var r=document.querySelector(t.dataset["".concat(this.settings.namespace,"Undo")]);r.addEventListener("click",(function(l){l.preventDefault(),e.elementToggle(t,u),r.removeEventListener("click")}))}return this}},{key:"getOthers",value:function(l){var n=!1;return l.hasAttribute("href")?n='[href="'.concat(l.getAttribute("href"),'"]'):l.hasAttribute("aria-controls")&&(n='[aria-controls="'.concat(l.getAttribute("aria-controls"),'"]')),n?document.querySelectorAll(n):[]}},{key:"toggleFocusable",value:function(l){return l.forEach((function(l){if("-1"===l.getAttribute("tabindex")){var e=l.getAttribute("data-".concat(n.namespace,"-tabindex"));e?l.setAttribute("tabindex",e):l.removeAttribute("tabindex")}else l.setAttribute("tabindex","-1")})),this}},{key:"jumpTo",value:function(l,n){return history.pushState("","",window.location.pathname+window.location.search),n.classList.contains(this.settings.activeClass)?(window.location.hash=l.getAttribute("href"),n.setAttribute("tabindex","0"),n.focus({preventScroll:!0})):n.removeAttribute("tabindex"),this}},{key:"elementToggle",value:function(l,e){var t=this,u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=0,r="",a="";if(this.element=l,this.target=e,this.others=this.getOthers(l),this.focusable=u,this.settings.valid&&!this.settings.valid(this))return this;for(this.settings.before&&this.settings.before(this),this.settings.activeClass&&(this.element.classList.toggle(this.settings.activeClass),this.target.classList.toggle(this.settings.activeClass),this.others.forEach((function(l){l!==t.element&&l.classList.toggle(t.settings.activeClass)}))),this.settings.inactiveClass&&e.classList.toggle(this.settings.inactiveClass),i=0;i<n.targetAriaRoles.length;i++)r=n.targetAriaRoles[i],""!=(a=this.target.getAttribute(r))&&a&&this.target.setAttribute(r,"true"===a?"false":"true");for(this.settings.focusable&&this.toggleFocusable(this.focusable),this.settings.jump&&this.element.hasAttribute("href")&&this.jumpTo(this.element,this.target),i=0;i<n.elAriaRoles.length;i++)r=n.elAriaRoles[i],""!=(a=this.element.getAttribute(r))&&a&&this.element.setAttribute(r,"true"===a?"false":"true"),this.others.forEach((function(l){l!==t.element&&l.getAttribute(r)&&l.setAttribute(r,"true"===a?"false":"true")}));return this.settings.after&&this.settings.after(this),this}}]),n}();u.selector='[data-js*="toggle"]',u.namespace="toggle",u.inactiveClass="hidden",u.activeClass="active",u.elAriaRoles=["aria-pressed","aria-expanded"],u.targetAriaRoles=["aria-hidden"],u.elFocusable=["a","button","input","select","textarea","object","embed","form","fieldset","legend","label","area","audio","video","iframe","svg","details","table","[tabindex]","[contenteditable]","[usemap]"],u.callback=["TogglesCallback"],u.events=["click","change"],u.elements={CLICK:["A","BUTTON"],CHANGE:["SELECT","INPUT","TEXTAREA"]};const i=u;var r=function(){function n(e){var t,u,r=this;if(l(this,n),this.element=e,this.element)return this.steps=this.element.querySelectorAll(n.selectors.STEP),this.STEP_TOGGLING="STEP_TOGGLING_".concat(Math.random().toString().replace("0.","")),this.toggle=new i({selector:n.selectors.GOTO,focusable:!1}),this.toggle.jumpTo=this.jumpTo,this.anchor=document.createElement("a"),this.preventDefault=function(){},t=r.getQueriedStep(),u=r.steps[t].dataset.step,window.location.search&&history.pushState("","",window.location.pathname+"#"+u),r.toggle.target=r.steps[t],r.toggle.focusable=[],r.before(r.toggle),r.toggle.settings.valid=function(l){return!l.element.classList.contains(l.settings.activeClass)},window.addEventListener("popstate",(function(){r.popstate()})),r.toggle.settings.before=function(l){r.before(l)},r.toggle.settings.after=function(){window[r.STEP_TOGGLING]=!1},this}return t(n,[{key:"getQueriedStep",value:function(){var l=0,e=window.location.hash,t=window.location.search;if(e||t)for(var u=new URLSearchParams(t),i=t?u.get(n.param):e.replace("#",""),r=0;r<this.steps.length;r++)if(this.steps[r].dataset.step===i){l=r;break}return l}},{key:"popstate",value:function(){var l=this;if(!window[this.STEP_TOGGLING]){var e=window.location.hash.replace("#",""),t=Array.from(this.steps).findIndex((function(l){return l.dataset.step===e}));-1!==t&&(this.anchor.classList.remove(this.toggle.settings.activeClass),this.anchor.setAttribute("href","#".concat(this.steps[t].dataset.step)),this.anchor.setAttribute(n.attrs.GOTO,"".concat(this.steps[t].dataset.step)),this.toggle.elementToggle(this.anchor,this.steps[t],[]),setTimeout((function(){window.scroll({top:l.steps[t].offsetTop})}),10))}}},{key:"before",value:function(l){window[this.STEP_TOGGLING]=!0;for(var n=document.querySelectorAll(l.settings.selector),e=0;e<n.length;e++)n[e].dataset.stepGoTo!==l.target.dataset.step&&n[e].classList.remove(l.settings.activeClass);for(var t=0;t<this.steps.length;t++){var u=this.steps[t];l.target!==u&&(u.classList.remove(l.settings.activeClass),u.classList.add(l.settings.inactiveClass),u.setAttribute("aria-hidden",!0),u.removeAttribute("tabindex"))}return this}},{key:"jumpTo",value:function(l,n){n.classList.contains(this.settings.activeClass)&&(window.location.hash=l.getAttribute("href"),n.setAttribute("tabindex","-1"),n.focus())}}]),n}();r.selector='[data-js="step-by-step"]',r.attrs={STEP:"data-step",GOTO:"data-step-go-to"},r.selectors={STEP:"[".concat(r.attrs.STEP,"]"),GOTO:"[".concat(r.attrs.GOTO,"]")},r.param="step";const a=r;var s=function(){function n(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return l(this,n),this.FORM=e,this.strings=n.strings,this.submit=n.submit,this.classes=n.classes,this.markup=n.markup,this.selectors=n.selectors,this.attrs=n.attrs,this.FORM.setAttribute("novalidate",!0),this}return t(n,[{key:"joinValues",value:function(l){if(l.target.matches('input[type="checkbox"]')&&l.target.closest("[data-js-join-values]")){var n=l.target.closest("[data-js-join-values]"),e=document.querySelector(n.dataset.jsJoinValues);return e.value=Array.from(n.querySelectorAll('input[type="checkbox"]')).filter((function(l){return l.value&&l.checked})).map((function(l){return l.value})).join(", "),e}}},{key:"valid",value:function(l){for(var n=l.target.checkValidity(),e=l.target.querySelectorAll(this.selectors.REQUIRED),t=0;t<e.length;t++){var u=e[t];this.reset(u),u.validity.valid||this.highlight(u)}return n?this:n}},{key:"watch",value:function(){var l=this,n=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.FORM=n||this.FORM;for(var e=this.FORM.querySelectorAll(this.selectors.REQUIRED),t=function(n){var t=e[n];t.addEventListener("focus",(function(){l.reset(t)})),t.addEventListener("blur",(function(){t.validity.valid||l.highlight(t)}))},u=0;u<e.length;u++)t(u);return this.FORM.addEventListener("submit",(function(n){if(n.preventDefault(),!1===l.valid(n))return!1;l.submit(n)})),this}},{key:"reset",value:function(l){var n=this.selectors.ERROR_MESSAGE_PARENT?l.closest(this.selectors.ERROR_MESSAGE_PARENT):l.parentNode,e=n.querySelector("."+this.classes.ERROR_MESSAGE);return n.classList.remove(this.classes.ERROR_CONTAINER),e&&e.remove(),n.closest("form").classList.remove(this.classes.ERROR_CONTAINER),l.removeAttribute(this.attrs.ERROR_INPUT[0]),l.removeAttribute(this.attrs.ERROR_LABEL),this}},{key:"highlight",value:function(l){var n=this.selectors.ERROR_MESSAGE_PARENT?l.closest(this.selectors.ERROR_MESSAGE_PARENT):l.parentNode,e=document.createElement(this.markup.ERROR_MESSAGE),t="".concat(l.getAttribute("id"),"-").concat(this.classes.ERROR_MESSAGE);if(l.validity.valueMissing&&this.strings.VALID_REQUIRED)e.innerHTML=this.strings.VALID_REQUIRED;else if(!l.validity.valid&&this.strings["VALID_".concat(l.type.toUpperCase(),"_INVALID")]){var u="VALID_".concat(l.type.toUpperCase(),"_INVALID");e.innerHTML=this.strings[u]}else e.innerHTML=l.validationMessage;return e.setAttribute("id",t),e.setAttribute(this.attrs.ERROR_MESSAGE[0],this.attrs.ERROR_MESSAGE[1]),e.classList.add(this.classes.ERROR_MESSAGE),n.classList.add(this.classes.ERROR_CONTAINER),n.insertBefore(e,n.childNodes[0]),n.closest("form").classList.add(this.classes.ERROR_CONTAINER),l.setAttribute(this.attrs.ERROR_INPUT[0],this.attrs.ERROR_INPUT[1]),l.setAttribute(this.attrs.ERROR_LABEL,t),this}}]),n}();s.strings={},s.submit=function(){},s.classes={ERROR_MESSAGE:"error-message",ERROR_CONTAINER:"error",ERROR_FORM:"error"},s.markup={ERROR_MESSAGE:"div"},s.selectors={REQUIRED:'[required="true"]',ERROR_MESSAGE_PARENT:!1},s.attrs={ERROR_MESSAGE:["aria-live","polite"],ERROR_INPUT:["aria-invalid","true"],ERROR_LABEL:"aria-describedby"};const o=s;function c(l,n){return c=Object.setPrototypeOf||function(l,n){return l.__proto__=n,l},c(l,n)}function d(l){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(l){return typeof l}:function(l){return l&&"function"==typeof Symbol&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},d(l)}function h(l){return h=Object.setPrototypeOf?Object.getPrototypeOf:function(l){return l.__proto__||Object.getPrototypeOf(l)},h(l)}var f=function(){function n(e){var t=this;if(l(this,n),window.hasOwnProperty(n.callback)||(window[n.callback]=[]),e=e||{},this.settings={selector:e.selector?e.selector:n.selector,namespace:e.namespace?e.namespace:n.namespace,inactiveClass:e.inactiveClass?e.inactiveClass:n.inactiveClass,activeClass:e.activeClass?e.activeClass:n.activeClass,before:!!e.before&&e.before,after:!!e.after&&e.after,valid:!!e.valid&&e.valid,focusable:!e.hasOwnProperty("focusable")||e.focusable,jump:!e.hasOwnProperty("jump")||e.jump},this.element=!!e.element&&e.element,this.element)this.element.addEventListener("click",(function(l){t.toggle(l)}));else if(!window[n.callback].hasOwnProperty(this.settings.selector))for(var u=document.querySelector("body"),i=0;i<n.events.length;i++){var r=n.events[i];u.addEventListener(r,(function(l){if(l.target.matches(t.settings.selector)){t.event=l;var e=l.type.toUpperCase();t[l.type]&&n.elements[e]&&n.elements[e].includes(l.target.tagName)&&t[l.type](l)}}))}return window[n.callback][this.settings.selector]=!0,this}return t(n,[{key:"click",value:function(l){this.toggle(l)}},{key:"change",value:function(l){var n=l.target.checkValidity();(n&&!this.isActive(l.target)||!n&&this.isActive(l.target))&&this.toggle(l)}},{key:"isActive",value:function(l){var n=!1;return this.settings.activeClass&&(n=l.classList.contains(this.settings.activeClass)),n}},{key:"getTarget",value:function(l){var n=!1;return n=l.hasAttribute("href")?document.querySelector(l.getAttribute("href")):n,l.hasAttribute("aria-controls")?document.querySelector("#".concat(l.getAttribute("aria-controls"))):n}},{key:"toggle",value:function(l){var e=this,t=l.target,u=!1,i=[];if(l.preventDefault(),i=(u=this.getTarget(t))?u.querySelectorAll(n.elFocusable.join(", ")):i,!u)return this;if(this.elementToggle(t,u,i),t.dataset["".concat(this.settings.namespace,"Undo")]){var r=document.querySelector(t.dataset["".concat(this.settings.namespace,"Undo")]);r.addEventListener("click",(function(l){l.preventDefault(),e.elementToggle(t,u),r.removeEventListener("click")}))}return this}},{key:"getOthers",value:function(l){var n=!1;return l.hasAttribute("href")?n='[href="'.concat(l.getAttribute("href"),'"]'):l.hasAttribute("aria-controls")&&(n='[aria-controls="'.concat(l.getAttribute("aria-controls"),'"]')),n?document.querySelectorAll(n):[]}},{key:"toggleFocusable",value:function(l){return l.forEach((function(l){if("-1"===l.getAttribute("tabindex")){var e=l.getAttribute("data-".concat(n.namespace,"-tabindex"));e?l.setAttribute("tabindex",e):l.removeAttribute("tabindex")}else l.setAttribute("tabindex","-1")})),this}},{key:"jumpTo",value:function(l,n){return history.pushState("","",window.location.pathname+window.location.search),n.classList.contains(this.settings.activeClass)?(window.location.hash=l.getAttribute("href"),n.setAttribute("tabindex","0"),n.focus({preventScroll:!0})):n.removeAttribute("tabindex"),this}},{key:"elementToggle",value:function(l,e){var t=this,u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=0,r="",a="";if(this.element=l,this.target=e,this.others=this.getOthers(l),this.focusable=u,this.settings.valid&&!this.settings.valid(this))return this;for(this.settings.before&&this.settings.before(this),this.settings.activeClass&&(this.element.classList.toggle(this.settings.activeClass),this.target.classList.toggle(this.settings.activeClass),this.others.forEach((function(l){l!==t.element&&l.classList.toggle(t.settings.activeClass)}))),this.settings.inactiveClass&&e.classList.toggle(this.settings.inactiveClass),i=0;i<n.targetAriaRoles.length;i++)r=n.targetAriaRoles[i],""!=(a=this.target.getAttribute(r))&&a&&this.target.setAttribute(r,"true"===a?"false":"true");for(this.settings.focusable&&this.toggleFocusable(this.focusable),this.settings.jump&&this.element.hasAttribute("href")&&this.jumpTo(this.element,this.target),i=0;i<n.elAriaRoles.length;i++)r=n.elAriaRoles[i],""!=(a=this.element.getAttribute(r))&&a&&this.element.setAttribute(r,"true"===a?"false":"true"),this.others.forEach((function(l){l!==t.element&&l.getAttribute(r)&&l.setAttribute(r,"true"===a?"false":"true")}));return this.settings.after&&this.settings.after(this),this}}]),n}();f.selector='[data-js*="toggle"]',f.namespace="toggle",f.inactiveClass="hidden",f.activeClass="active",f.elAriaRoles=["aria-pressed","aria-expanded"],f.targetAriaRoles=["aria-hidden"],f.elFocusable=["a","button","input","select","textarea","object","embed","form","fieldset","legend","label","area","audio","video","iframe","svg","details","table","[tabindex]","[contenteditable]","[usemap]"],f.callback=["TogglesCallback"],f.events=["click","change"],f.elements={CLICK:["A","BUTTON"],CHANGE:["SELECT","INPUT","TEXTAREA"]};const g=f;var m=function n(){var e=this;return l(this,n),this.selector=n.selector,this.selectors=n.selectors,this.classes=n.classes,this.dataAttrs=n.dataAttrs,this.toggle=new g({selector:this.selector,after:function(l){var n=l.target.classList.contains(g.activeClass);n&&"true"===l.element.dataset[e.dataAttrs.LOCK]?(window.scroll(0,0),document.querySelector("body").classList.add(e.classes.OVERFLOW),l.focusable.item(l.focusable.length-1).addEventListener("blur",(function(){l.focusable.item(0).focus()}))):0===document.querySelectorAll([e.selector,e.selectors.locks,".".concat(g.activeClass)].join("")).length&&document.querySelector("body").classList.remove(e.classes.OVERFLOW);var t='[aria-controls="'.concat(l.target.getAttribute("id"),'"]'),u=document.querySelector(e.selectors.CLOSE+t),i=document.querySelector(e.selectors.OPEN+t);n&&u?u.focus():i&&i.focus()}}),this};function p(l){var 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(l){return!1}}();return function(){var e,t=h(l);if(n){var u=h(this).constructor;e=Reflect.construct(t,arguments,u)}else e=t.apply(this,arguments);return function(l,n){return!n||"object"!==d(n)&&"function"!=typeof n?function(l){if(void 0===l)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return l}(l):n}(this,e)}}m.selector='[data-js*="dialog"]',m.selectors={CLOSE:'[data-dialog*="close"]',OPEN:'[data-dialog*="open"]',LOCKS:'[data-dialog-lock="true"]'},m.dataAttrs={LOCK:"dialogLock"},m.classes={OVERFLOW:"overflow-hidden"};const v=function(n){!function(l,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");l.prototype=Object.create(n&&n.prototype,{constructor:{value:l,writable:!0,configurable:!0}}),n&&c(l,n)}(t,n);var e=p(t);function t(){return l(this,t),e.call(this)}return t}(m);var b=/^(?:submit|button|image|reset|file)$/i,y=/^(?:input|select|textarea|keygen)/i,S=/(\[[^\[\]]*\])/g;function A(l,n,e){if(n.match(S))!function l(n,e,t){if(0===e.length)return t;var u=e.shift(),i=u.match(/^\[(.+?)\]$/);if("[]"===u)return n=n||[],Array.isArray(n)?n.push(l(null,e,t)):(n._values=n._values||[],n._values.push(l(null,e,t))),n;if(i){var r=i[1],a=+r;isNaN(a)?(n=n||{})[r]=l(n[r],e,t):(n=n||[])[a]=l(n[a],e,t)}else n[u]=l(n[u],e,t);return n}(l,function(l){var n=[],e=new RegExp(S),t=/^([^\[\]]*)/.exec(l);for(t[1]&&n.push(t[1]);null!==(t=e.exec(l));)n.push(t[1]);return n}(n),e);else{var t=l[n];t?(Array.isArray(t)||(l[n]=[t]),l[n].push(e)):l[n]=e}return l}function E(l,n,e){return e=(e=String(e)).replace(/(\r)?\n/g,"\r\n"),e=(e=encodeURIComponent(e)).replace(/%20/g,"+"),l+(l?"&":"")+encodeURIComponent(n)+"="+e}function R(l,n){"object"!=typeof n?n={hash:!!n}:void 0===n.hash&&(n.hash=!0);for(var e=n.hash?{}:"",t=n.serializer||(n.hash?A:E),u=l&&l.elements?l.elements:[],i=Object.create(null),r=0;r<u.length;++r){var a=u[r];if((n.disabled||!a.disabled)&&a.name&&y.test(a.nodeName)&&!b.test(a.type)){var s=a.name,o=a.value;if("checkbox"!==a.type&&"radio"!==a.type||a.checked||(o=void 0),n.empty){if("checkbox"!==a.type||a.checked||(o=!1),"radio"===a.type&&(i[a.name]||a.checked?a.checked&&(i[a.name]=!0):i[a.name]=!1),null==o&&"radio"==a.type)continue}else if(!o)continue;if("select-multiple"!==a.type)e=t(e,s,o);else{o=[];for(var c=a.options,d=!1,h=0;h<c.length;++h){var f=c[h];f.selected&&(f.value||n.empty&&!f.value)&&(d=!0,e=n.hash&&"[]"!==s.slice(s.length-2)?t(e,s+"[]",f.value):t(e,s,f.value))}!d&&n.empty&&(e=t(e,s,""))}}}if(n.empty)for(var s in i)i[s]||(e=t(e,s,""));return e}var w=function(){function n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return l(this,n),this.class=e.hasOwnProperty("class")?e.class:n.class,this.viewbox=e.hasOwnProperty("viewbox")?e.viewbox:n.viewbox,this.fill=e.hasOwnProperty("fill")?e.fill:n.fill,this.create()}return t(n,[{key:"create",value:function(){return this.el=document.createElementNS("http://www.w3.org/2000/svg","svg"),this.circle=document.createElementNS("http://www.w3.org/2000/svg","circle"),this.el.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.el.setAttribute("viewBox",this.viewbox),this.el.setAttribute("version","1.1"),this.el.setAttribute("class","spinner ".concat(this.class)),this.circle.setAttribute("cx","12"),this.circle.setAttribute("cy","12"),this.circle.setAttribute("r","10"),this.circle.setAttribute("fill",this.fill),this.circle.setAttribute("class","spinner__path"),this.el.appendChild(this.circle),this.el}}]),n}();w.class="icon-4",w.viewbox="0 0 24 24",w.fill="none";const L=w;!function(){var l=new o(document.getElementById("feedback-form"));new v,l.selectors.ERROR_MESSAGE_PARENT=".c-question__container",l.watch(),window.reCaptchaCallback=function(){},l.submit=function(l){l.preventDefault(),n()};var n=function(){var n=l.FORM.querySelector('[data-js*="questions"]'),u=l.FORM.querySelector('[data-js*="question-recaptcha"]');n.classList.add("hidden"),n.setAttribute("aria-hidden","true"),u.classList.remove("hidden"),u.setAttribute("aria-hidden","false"),window.grecaptcha.render(l.FORM.querySelector('[data-js="recaptcha"]'),{sitekey:"6Lf0tTgUAAAAACnS4fRKqbLll_oFxFzeaVfbQxyX",callback:function(){var n,e,u;n=document.getElementById("modal-body"),e=new L,u=document.createElement("div"),l.FORM.classList.add("hidden"),l.FORM.setAttribute("aria-hidden","true"),u.classList.add("flex","justify-center","items-center","text-yellow-access"),u.id="feedback-spinner",u.appendChild(e),n.appendChild(u),t()},"error-callback":function(){e()}})},e=function(){var l=document.querySelector('[data-js="feedback-alert-error"]');document.getElementById("feedback-spinner").classList.add("hidden"),l.classList.remove("hidden"),l.setAttribute("aria-hidden","false")},t=function(){var n=R(l.FORM,{hash:!0}),t=new URLSearchParams;Object.keys(n).map((function(l){t.append(l,n[l])}));var u=document.querySelector("html");u.hasAttribute("lang")&&t.append("lang",u.getAttribute("lang")),fetch(l.FORM.getAttribute("action"),{method:l.FORM.getAttribute("method"),body:t}).then((function(l){return l.json()})).then((function(l){var n;l.success?(n=document.querySelector('[data-js="feedback-alert"]'),document.getElementById("feedback-spinner").classList.add("hidden"),n.classList.remove("hidden"),n.setAttribute("aria-hidden","false")):e()})).catch((function(l){e()}))}}();var x={event:function(l,n){return"undefined"!=typeof Webtrends&&x.webtrends(l,n),n},view:function(l,n,e){"undefined"!=typeof Webtrends&&x.webtrends(n,e),"undefined"!=typeof gtag&&x.gtagView(l,n)},webtrends:function(l,n){if("undefined"!=typeof Webtrends&&void 0!==n){var e={};e["WT.ti"]=l,n.unshift(e);var t=(n={argsa:n.flatMap((function(l){return Object.entries(l)})).flat()}).argsa.indexOf("action");t&&(n.argsa[t]="DCS.dcsuri");var u=n.argsa.indexOf("DCS.dcsuri");u&&(n.argsa[u+1]=window.location.pathname+n.argsa[u+1]),Webtrends.multiTrack(n)}},gtag:function(l,n){var e={event_category:l},t=n.find((function(l){return l.hasOwnProperty("action")})),u=n.find((function(l){return l.hasOwnProperty("DCS.dcsuri")})),i=!1;void 0!==u&&(i=u["DCS.dcsuri"]),void 0!==t&&(i=t.action),i&&gtag("event",i,e)},gtagView:function(l,n){gtag("event","screen_view",{app_name:l,screen_name:n})}};const k=x;var C="undefined"!=typeof window?window:void 0!==e.g?e.g:"undefined"!=typeof self?self:{},O=function(l,n,e,t,u,i,r,a,s,o){var c=this;c.numeralDecimalMark=l||".",c.numeralIntegerScale=n>0?n:0,c.numeralDecimalScale=e>=0?e:2,c.numeralThousandsGroupStyle=t||O.groupStyle.thousand,c.numeralPositiveOnly=!!u,c.stripLeadingZeroes=!1!==i,c.prefix=r||""===r?r:"",c.signBeforePrefix=!!a,c.tailPrefix=!!s,c.delimiter=o||""===o?o:",",c.delimiterRE=o?new RegExp("\\"+o,"g"):""};O.groupStyle={thousand:"thousand",lakh:"lakh",wan:"wan",none:"none"},O.prototype={getRawValue:function(l){return l.replace(this.delimiterRE,"").replace(this.numeralDecimalMark,".")},format:function(l){var n,e,t,u,i=this,r="";switch(l=l.replace(/[A-Za-z]/g,"").replace(i.numeralDecimalMark,"M").replace(/[^\dM-]/g,"").replace(/^\-/,"N").replace(/\-/g,"").replace("N",i.numeralPositiveOnly?"":"-").replace("M",i.numeralDecimalMark),i.stripLeadingZeroes&&(l=l.replace(/^(-)?0+(?=\d)/,"$1")),e="-"===l.slice(0,1)?"-":"",t=void 0!==i.prefix?i.signBeforePrefix?e+i.prefix:i.prefix+e:e,u=l,l.indexOf(i.numeralDecimalMark)>=0&&(u=(n=l.split(i.numeralDecimalMark))[0],r=i.numeralDecimalMark+n[1].slice(0,i.numeralDecimalScale)),"-"===e&&(u=u.slice(1)),i.numeralIntegerScale>0&&(u=u.slice(0,i.numeralIntegerScale)),i.numeralThousandsGroupStyle){case O.groupStyle.lakh:u=u.replace(/(\d)(?=(\d\d)+\d$)/g,"$1"+i.delimiter);break;case O.groupStyle.wan:u=u.replace(/(\d)(?=(\d{4})+$)/g,"$1"+i.delimiter);break;case O.groupStyle.thousand:u=u.replace(/(\d)(?=(\d{3})+$)/g,"$1"+i.delimiter)}return i.tailPrefix?e+u.toString()+(i.numeralDecimalScale>0?r.toString():"")+i.prefix:t+u.toString()+(i.numeralDecimalScale>0?r.toString():"")}};var I=O,_=function(l,n,e){var t=this;t.date=[],t.blocks=[],t.datePattern=l,t.dateMin=n.split("-").reverse().map((function(l){return parseInt(l,10)})),2===t.dateMin.length&&t.dateMin.unshift(0),t.dateMax=e.split("-").reverse().map((function(l){return parseInt(l,10)})),2===t.dateMax.length&&t.dateMax.unshift(0),t.initBlocks()};_.prototype={initBlocks:function(){var l=this;l.datePattern.forEach((function(n){"Y"===n?l.blocks.push(4):l.blocks.push(2)}))},getISOFormatDate:function(){var l=this,n=l.date;return n[2]?n[2]+"-"+l.addLeadingZero(n[1])+"-"+l.addLeadingZero(n[0]):""},getBlocks:function(){return this.blocks},getValidatedDate:function(l){var n=this,e="";return l=l.replace(/[^\d]/g,""),n.blocks.forEach((function(t,u){if(l.length>0){var i=l.slice(0,t),r=i.slice(0,1),a=l.slice(t);switch(n.datePattern[u]){case"d":"00"===i?i="01":parseInt(r,10)>3?i="0"+r:parseInt(i,10)>31&&(i="31");break;case"m":"00"===i?i="01":parseInt(r,10)>1?i="0"+r:parseInt(i,10)>12&&(i="12")}e+=i,l=a}})),this.getFixedDateString(e)},getFixedDateString:function(l){var n,e,t,u=this,i=u.datePattern,r=[],a=0,s=0,o=0,c=0,d=0,h=0,f=!1;return 4===l.length&&"y"!==i[0].toLowerCase()&&"y"!==i[1].toLowerCase()&&(d=2-(c="d"===i[0]?0:2),n=parseInt(l.slice(c,c+2),10),e=parseInt(l.slice(d,d+2),10),r=this.getFixedDate(n,e,0)),8===l.length&&(i.forEach((function(l,n){switch(l){case"d":a=n;break;case"m":s=n;break;default:o=n}})),h=2*o,c=a<=o?2*a:2*a+2,d=s<=o?2*s:2*s+2,n=parseInt(l.slice(c,c+2),10),e=parseInt(l.slice(d,d+2),10),t=parseInt(l.slice(h,h+4),10),f=4===l.slice(h,h+4).length,r=this.getFixedDate(n,e,t)),4!==l.length||"y"!==i[0]&&"y"!==i[1]||(h=2-(d="m"===i[0]?0:2),e=parseInt(l.slice(d,d+2),10),t=parseInt(l.slice(h,h+2),10),f=2===l.slice(h,h+2).length,r=[0,e,t]),6!==l.length||"Y"!==i[0]&&"Y"!==i[1]||(h=2-.5*(d="m"===i[0]?0:4),e=parseInt(l.slice(d,d+2),10),t=parseInt(l.slice(h,h+4),10),f=4===l.slice(h,h+4).length,r=[0,e,t]),r=u.getRangeFixedDate(r),u.date=r,0===r.length?l:i.reduce((function(l,n){switch(n){case"d":return l+(0===r[0]?"":u.addLeadingZero(r[0]));case"m":return l+(0===r[1]?"":u.addLeadingZero(r[1]));case"y":return l+(f?u.addLeadingZeroForYear(r[2],!1):"");case"Y":return l+(f?u.addLeadingZeroForYear(r[2],!0):"")}}),"")},getRangeFixedDate:function(l){var n=this,e=n.datePattern,t=n.dateMin||[],u=n.dateMax||[];return!l.length||t.length<3&&u.length<3||e.find((function(l){return"y"===l.toLowerCase()}))&&0===l[2]?l:u.length&&(u[2]<l[2]||u[2]===l[2]&&(u[1]<l[1]||u[1]===l[1]&&u[0]<l[0]))?u:t.length&&(t[2]>l[2]||t[2]===l[2]&&(t[1]>l[1]||t[1]===l[1]&&t[0]>l[0]))?t:l},getFixedDate:function(l,n,e){return l=Math.min(l,31),n=Math.min(n,12),e=parseInt(e||0,10),(n<7&&n%2==0||n>8&&n%2==1)&&(l=Math.min(l,2===n?this.isLeapYear(e)?29:28:30)),[l,n,e]},isLeapYear:function(l){return l%4==0&&l%100!=0||l%400==0},addLeadingZero:function(l){return(l<10?"0":"")+l},addLeadingZeroForYear:function(l,n){return n?(l<10?"000":l<100?"00":l<1e3?"0":"")+l:(l<10?"0":"")+l}};var T=_,D=function(l,n){var e=this;e.time=[],e.blocks=[],e.timePattern=l,e.timeFormat=n,e.initBlocks()};D.prototype={initBlocks:function(){var l=this;l.timePattern.forEach((function(){l.blocks.push(2)}))},getISOFormatTime:function(){var l=this,n=l.time;return n[2]?l.addLeadingZero(n[0])+":"+l.addLeadingZero(n[1])+":"+l.addLeadingZero(n[2]):""},getBlocks:function(){return this.blocks},getTimeFormatOptions:function(){return"12"===String(this.timeFormat)?{maxHourFirstDigit:1,maxHours:12,maxMinutesFirstDigit:5,maxMinutes:60}:{maxHourFirstDigit:2,maxHours:23,maxMinutesFirstDigit:5,maxMinutes:60}},getValidatedTime:function(l){var n=this,e="";l=l.replace(/[^\d]/g,"");var t=n.getTimeFormatOptions();return n.blocks.forEach((function(u,i){if(l.length>0){var r=l.slice(0,u),a=r.slice(0,1),s=l.slice(u);switch(n.timePattern[i]){case"h":parseInt(a,10)>t.maxHourFirstDigit?r="0"+a:parseInt(r,10)>t.maxHours&&(r=t.maxHours+"");break;case"m":case"s":parseInt(a,10)>t.maxMinutesFirstDigit?r="0"+a:parseInt(r,10)>t.maxMinutes&&(r=t.maxMinutes+"")}e+=r,l=s}})),this.getFixedTimeString(e)},getFixedTimeString:function(l){var n,e,t,u=this,i=u.timePattern,r=[],a=0,s=0,o=0,c=0,d=0,h=0;return 6===l.length&&(i.forEach((function(l,n){switch(l){case"s":a=2*n;break;case"m":s=2*n;break;case"h":o=2*n}})),h=o,d=s,c=a,n=parseInt(l.slice(c,c+2),10),e=parseInt(l.slice(d,d+2),10),t=parseInt(l.slice(h,h+2),10),r=this.getFixedTime(t,e,n)),4===l.length&&u.timePattern.indexOf("s")<0&&(i.forEach((function(l,n){switch(l){case"m":s=2*n;break;case"h":o=2*n}})),h=o,d=s,n=0,e=parseInt(l.slice(d,d+2),10),t=parseInt(l.slice(h,h+2),10),r=this.getFixedTime(t,e,n)),u.time=r,0===r.length?l:i.reduce((function(l,n){switch(n){case"s":return l+u.addLeadingZero(r[2]);case"m":return l+u.addLeadingZero(r[1]);case"h":return l+u.addLeadingZero(r[0])}}),"")},getFixedTime:function(l,n,e){return e=Math.min(parseInt(e||0,10),60),n=Math.min(n,60),[l=Math.min(l,60),n,e]},addLeadingZero:function(l){return(l<10?"0":"")+l}};var P=D,M=function(l,n){var e=this;e.delimiter=n||""===n?n:" ",e.delimiterRE=n?new RegExp("\\"+n,"g"):"",e.formatter=l};M.prototype={setFormatter:function(l){this.formatter=l},format:function(l){var n=this;n.formatter.clear();for(var e,t="",u=!1,i=0,r=(l=(l=(l=l.replace(/[^\d+]/g,"")).replace(/^\+/,"B").replace(/\+/g,"").replace("B","+")).replace(n.delimiterRE,"")).length;i<r;i++)e=n.formatter.inputDigit(l.charAt(i)),/[\s()-]/g.test(e)?(t=e,u=!0):u||(t=e);return(t=t.replace(/[()]/g,"")).replace(/[\s-]/g,n.delimiter)}};var F=M,N={blocks:{uatp:[4,5,6],amex:[4,6,5],diners:[4,6,4],discover:[4,4,4,4],mastercard:[4,4,4,4],dankort:[4,4,4,4],instapayment:[4,4,4,4],jcb15:[4,6,5],jcb:[4,4,4,4],maestro:[4,4,4,4],visa:[4,4,4,4],mir:[4,4,4,4],unionPay:[4,4,4,4],general:[4,4,4,4]},re:{uatp:/^(?!1800)1\d{0,14}/,amex:/^3[47]\d{0,13}/,discover:/^(?:6011|65\d{0,2}|64[4-9]\d?)\d{0,12}/,diners:/^3(?:0([0-5]|9)|[689]\d?)\d{0,11}/,mastercard:/^(5[1-5]\d{0,2}|22[2-9]\d{0,1}|2[3-7]\d{0,2})\d{0,12}/,dankort:/^(5019|4175|4571)\d{0,12}/,instapayment:/^63[7-9]\d{0,13}/,jcb15:/^(?:2131|1800)\d{0,11}/,jcb:/^(?:35\d{0,2})\d{0,12}/,maestro:/^(?:5[0678]\d{0,2}|6304|67\d{0,2})\d{0,12}/,mir:/^220[0-4]\d{0,12}/,visa:/^4\d{0,15}/,unionPay:/^(62|81)\d{0,14}/},getStrictBlocks:function(l){var n=l.reduce((function(l,n){return l+n}),0);return l.concat(19-n)},getInfo:function(l,n){var e=N.blocks,t=N.re;for(var u in n=!!n,t)if(t[u].test(l)){var i=e[u];return{type:u,blocks:n?this.getStrictBlocks(i):i}}return{type:"unknown",blocks:n?this.getStrictBlocks(e.general):e.general}}},V=N,j={noop:function(){},strip:function(l,n){return l.replace(n,"")},getPostDelimiter:function(l,n,e){if(0===e.length)return l.slice(-n.length)===n?n:"";var t="";return e.forEach((function(n){l.slice(-n.length)===n&&(t=n)})),t},getDelimiterREByDelimiter:function(l){return new RegExp(l.replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1"),"g")},getNextCursorPosition:function(l,n,e,t,u){return n.length===l?e.length:l+this.getPositionOffset(l,n,e,t,u)},getPositionOffset:function(l,n,e,t,u){var i,r,a;return i=this.stripDelimiters(n.slice(0,l),t,u),r=this.stripDelimiters(e.slice(0,l),t,u),0!=(a=i.length-r.length)?a/Math.abs(a):0},stripDelimiters:function(l,n,e){var t=this;if(0===e.length){var u=n?t.getDelimiterREByDelimiter(n):"";return l.replace(u,"")}return e.forEach((function(n){n.split("").forEach((function(n){l=l.replace(t.getDelimiterREByDelimiter(n),"")}))})),l},headStr:function(l,n){return l.slice(0,n)},getMaxLength:function(l){return l.reduce((function(l,n){return l+n}),0)},getPrefixStrippedValue:function(l,n,e,t,u,i,r,a,s){if(0===e)return l;if(l===n&&""!==l)return"";if(s&&"-"==l.slice(0,1)){var o="-"==t.slice(0,1)?t.slice(1):t;return"-"+this.getPrefixStrippedValue(l.slice(1),n,e,o,u,i,r,a,s)}if(t.slice(0,e)!==n&&!a)return r&&!t&&l?l:"";if(t.slice(-e)!==n&&a)return r&&!t&&l?l:"";var c=this.stripDelimiters(t,u,i);return l.slice(0,e)===n||a?l.slice(-e)!==n&&a?c.slice(0,-e-1):a?l.slice(0,-e):l.slice(e):c.slice(e)},getFirstDiffIndex:function(l,n){for(var e=0;l.charAt(e)===n.charAt(e);)if(""===l.charAt(e++))return-1;return e},getFormattedValue:function(l,n,e,t,u,i){var r="",a=u.length>0,s="";return 0===e?l:(n.forEach((function(n,o){if(l.length>0){var c=l.slice(0,n),d=l.slice(n);s=a?u[i?o-1:o]||s:t,i?(o>0&&(r+=s),r+=c):(r+=c,c.length===n&&o<e-1&&(r+=s)),l=d}})),r)},fixPrefixCursor:function(l,n,e,t){if(l){var u=l.value,i=e||t[0]||" ";if(l.setSelectionRange&&n&&!(n.length+i.length<=u.length)){var r=2*u.length;setTimeout((function(){l.setSelectionRange(r,r)}),1)}}},checkFullSelection:function(l){try{return(window.getSelection()||document.getSelection()||{}).toString().length===l.length}catch(l){}return!1},setSelection:function(l,n,e){if(l===this.getActiveElement(e)&&!(l&&l.value.length<=n))if(l.createTextRange){var t=l.createTextRange();t.move("character",n),t.select()}else try{l.setSelectionRange(n,n)}catch(l){console.warn("The input element type does not support selection")}},getActiveElement:function(l){var n=l.activeElement;return n&&n.shadowRoot?this.getActiveElement(n.shadowRoot):n},isAndroid:function(){return navigator&&/android/i.test(navigator.userAgent)},isAndroidBackspaceKeydown:function(l,n){return!!(this.isAndroid()&&l&&n)&&n===l.slice(0,-1)}},B=j,G={assign:function(l,n){return n=n||{},(l=l||{}).creditCard=!!n.creditCard,l.creditCardStrictMode=!!n.creditCardStrictMode,l.creditCardType="",l.onCreditCardTypeChanged=n.onCreditCardTypeChanged||function(){},l.phone=!!n.phone,l.phoneRegionCode=n.phoneRegionCode||"AU",l.phoneFormatter={},l.time=!!n.time,l.timePattern=n.timePattern||["h","m","s"],l.timeFormat=n.timeFormat||"24",l.timeFormatter={},l.date=!!n.date,l.datePattern=n.datePattern||["d","m","Y"],l.dateMin=n.dateMin||"",l.dateMax=n.dateMax||"",l.dateFormatter={},l.numeral=!!n.numeral,l.numeralIntegerScale=n.numeralIntegerScale>0?n.numeralIntegerScale:0,l.numeralDecimalScale=n.numeralDecimalScale>=0?n.numeralDecimalScale:2,l.numeralDecimalMark=n.numeralDecimalMark||".",l.numeralThousandsGroupStyle=n.numeralThousandsGroupStyle||"thousand",l.numeralPositiveOnly=!!n.numeralPositiveOnly,l.stripLeadingZeroes=!1!==n.stripLeadingZeroes,l.signBeforePrefix=!!n.signBeforePrefix,l.tailPrefix=!!n.tailPrefix,l.swapHiddenInput=!!n.swapHiddenInput,l.numericOnly=l.creditCard||l.date||!!n.numericOnly,l.uppercase=!!n.uppercase,l.lowercase=!!n.lowercase,l.prefix=l.creditCard||l.date?"":n.prefix||"",l.noImmediatePrefix=!!n.noImmediatePrefix,l.prefixLength=l.prefix.length,l.rawValueTrimPrefix=!!n.rawValueTrimPrefix,l.copyDelimiter=!!n.copyDelimiter,l.initValue=void 0!==n.initValue&&null!==n.initValue?n.initValue.toString():"",l.delimiter=n.delimiter||""===n.delimiter?n.delimiter:n.date?"/":n.time?":":n.numeral?",":(n.phone," "),l.delimiterLength=l.delimiter.length,l.delimiterLazyShow=!!n.delimiterLazyShow,l.delimiters=n.delimiters||[],l.blocks=n.blocks||[],l.blocksLength=l.blocks.length,l.root="object"==typeof C&&C?C:window,l.document=n.document||l.root.document,l.maxLength=0,l.backspace=!1,l.result="",l.onValueChanged=n.onValueChanged||function(){},l}},U=function(l,n){var e=this,t=!1;if("string"==typeof l?(e.element=document.querySelector(l),t=document.querySelectorAll(l).length>1):void 0!==l.length&&l.length>0?(e.element=l[0],t=l.length>1):e.element=l,!e.element)throw new Error("[cleave.js] Please check the element");if(t)try{console.warn("[cleave.js] Multiple input fields matched, cleave.js will only take the first one.")}catch(l){}n.initValue=e.element.value,e.properties=U.DefaultProperties.assign({},n),e.init()};U.prototype={init:function(){var l=this,n=l.properties;n.numeral||n.phone||n.creditCard||n.time||n.date||0!==n.blocksLength||n.prefix?(n.maxLength=U.Util.getMaxLength(n.blocks),l.isAndroid=U.Util.isAndroid(),l.lastInputValue="",l.isBackward="",l.onChangeListener=l.onChange.bind(l),l.onKeyDownListener=l.onKeyDown.bind(l),l.onFocusListener=l.onFocus.bind(l),l.onCutListener=l.onCut.bind(l),l.onCopyListener=l.onCopy.bind(l),l.initSwapHiddenInput(),l.element.addEventListener("input",l.onChangeListener),l.element.addEventListener("keydown",l.onKeyDownListener),l.element.addEventListener("focus",l.onFocusListener),l.element.addEventListener("cut",l.onCutListener),l.element.addEventListener("copy",l.onCopyListener),l.initPhoneFormatter(),l.initDateFormatter(),l.initTimeFormatter(),l.initNumeralFormatter(),(n.initValue||n.prefix&&!n.noImmediatePrefix)&&l.onInput(n.initValue)):l.onInput(n.initValue)},initSwapHiddenInput:function(){var l=this;if(l.properties.swapHiddenInput){var n=l.element.cloneNode(!0);l.element.parentNode.insertBefore(n,l.element),l.elementSwapHidden=l.element,l.elementSwapHidden.type="hidden",l.element=n,l.element.id=""}},initNumeralFormatter:function(){var l=this.properties;l.numeral&&(l.numeralFormatter=new U.NumeralFormatter(l.numeralDecimalMark,l.numeralIntegerScale,l.numeralDecimalScale,l.numeralThousandsGroupStyle,l.numeralPositiveOnly,l.stripLeadingZeroes,l.prefix,l.signBeforePrefix,l.tailPrefix,l.delimiter))},initTimeFormatter:function(){var l=this.properties;l.time&&(l.timeFormatter=new U.TimeFormatter(l.timePattern,l.timeFormat),l.blocks=l.timeFormatter.getBlocks(),l.blocksLength=l.blocks.length,l.maxLength=U.Util.getMaxLength(l.blocks))},initDateFormatter:function(){var l=this.properties;l.date&&(l.dateFormatter=new U.DateFormatter(l.datePattern,l.dateMin,l.dateMax),l.blocks=l.dateFormatter.getBlocks(),l.blocksLength=l.blocks.length,l.maxLength=U.Util.getMaxLength(l.blocks))},initPhoneFormatter:function(){var l=this.properties;if(l.phone)try{l.phoneFormatter=new U.PhoneFormatter(new l.root.Cleave.AsYouTypeFormatter(l.phoneRegionCode),l.delimiter)}catch(l){throw new Error("[cleave.js] Please include phone-type-formatter.{country}.js lib")}},onKeyDown:function(l){var n=this,e=l.which||l.keyCode;n.lastInputValue=n.element.value,n.isBackward=8===e},onChange:function(l){var n=this,e=n.properties,t=U.Util;n.isBackward=n.isBackward||"deleteContentBackward"===l.inputType;var u=t.getPostDelimiter(n.lastInputValue,e.delimiter,e.delimiters);n.isBackward&&u?e.postDelimiterBackspace=u:e.postDelimiterBackspace=!1,this.onInput(this.element.value)},onFocus:function(){var l=this,n=l.properties;l.lastInputValue=l.element.value,n.prefix&&n.noImmediatePrefix&&!l.element.value&&this.onInput(n.prefix),U.Util.fixPrefixCursor(l.element,n.prefix,n.delimiter,n.delimiters)},onCut:function(l){U.Util.checkFullSelection(this.element.value)&&(this.copyClipboardData(l),this.onInput(""))},onCopy:function(l){U.Util.checkFullSelection(this.element.value)&&this.copyClipboardData(l)},copyClipboardData:function(l){var n,e=this.properties,t=U.Util,u=this.element.value;n=e.copyDelimiter?u:t.stripDelimiters(u,e.delimiter,e.delimiters);try{l.clipboardData?l.clipboardData.setData("Text",n):window.clipboardData.setData("Text",n),l.preventDefault()}catch(l){}},onInput:function(l){var n=this,e=n.properties,t=U.Util,u=t.getPostDelimiter(l,e.delimiter,e.delimiters);return e.numeral||!e.postDelimiterBackspace||u||(l=t.headStr(l,l.length-e.postDelimiterBackspace.length)),e.phone?(!e.prefix||e.noImmediatePrefix&&!l.length?e.result=e.phoneFormatter.format(l):e.result=e.prefix+e.phoneFormatter.format(l).slice(e.prefix.length),void n.updateValueState()):e.numeral?(e.prefix&&e.noImmediatePrefix&&0===l.length?e.result="":e.result=e.numeralFormatter.format(l),void n.updateValueState()):(e.date&&(l=e.dateFormatter.getValidatedDate(l)),e.time&&(l=e.timeFormatter.getValidatedTime(l)),l=t.stripDelimiters(l,e.delimiter,e.delimiters),l=t.getPrefixStrippedValue(l,e.prefix,e.prefixLength,e.result,e.delimiter,e.delimiters,e.noImmediatePrefix,e.tailPrefix,e.signBeforePrefix),l=e.numericOnly?t.strip(l,/[^\d]/g):l,l=e.uppercase?l.toUpperCase():l,l=e.lowercase?l.toLowerCase():l,e.prefix&&(e.tailPrefix?l+=e.prefix:l=e.prefix+l,0===e.blocksLength)?(e.result=l,void n.updateValueState()):(e.creditCard&&n.updateCreditCardPropsByValue(l),l=t.headStr(l,e.maxLength),e.result=t.getFormattedValue(l,e.blocks,e.blocksLength,e.delimiter,e.delimiters,e.delimiterLazyShow),void n.updateValueState()))},updateCreditCardPropsByValue:function(l){var n,e=this.properties,t=U.Util;t.headStr(e.result,4)!==t.headStr(l,4)&&(n=U.CreditCardDetector.getInfo(l,e.creditCardStrictMode),e.blocks=n.blocks,e.blocksLength=e.blocks.length,e.maxLength=t.getMaxLength(e.blocks),e.creditCardType!==n.type&&(e.creditCardType=n.type,e.onCreditCardTypeChanged.call(this,e.creditCardType)))},updateValueState:function(){var l=this,n=U.Util,e=l.properties;if(l.element){var t=l.element.selectionEnd,u=l.element.value,i=e.result;t=n.getNextCursorPosition(t,u,i,e.delimiter,e.delimiters),l.isAndroid?window.setTimeout((function(){l.element.value=i,n.setSelection(l.element,t,e.document,!1),l.callOnValueChanged()}),1):(l.element.value=i,e.swapHiddenInput&&(l.elementSwapHidden.value=l.getRawValue()),n.setSelection(l.element,t,e.document,!1),l.callOnValueChanged())}},callOnValueChanged:function(){var l=this,n=l.properties;n.onValueChanged.call(l,{target:{name:l.element.name,value:n.result,rawValue:l.getRawValue()}})},setPhoneRegionCode:function(l){var n=this;n.properties.phoneRegionCode=l,n.initPhoneFormatter(),n.onChange()},setRawValue:function(l){var n=this,e=n.properties;l=null!=l?l.toString():"",e.numeral&&(l=l.replace(".",e.numeralDecimalMark)),e.postDelimiterBackspace=!1,n.element.value=l,n.onInput(l)},getRawValue:function(){var l=this.properties,n=U.Util,e=this.element.value;return l.rawValueTrimPrefix&&(e=n.getPrefixStrippedValue(e,l.prefix,l.prefixLength,l.result,l.delimiter,l.delimiters,l.noImmediatePrefix,l.tailPrefix,l.signBeforePrefix)),l.numeral?l.numeralFormatter.getRawValue(e):n.stripDelimiters(e,l.delimiter,l.delimiters)},getISOFormatDate:function(){var l=this.properties;return l.date?l.dateFormatter.getISOFormatDate():""},getISOFormatTime:function(){var l=this.properties;return l.time?l.timeFormatter.getISOFormatTime():""},getFormattedValue:function(){return this.element.value},destroy:function(){var l=this;l.element.removeEventListener("input",l.onChangeListener),l.element.removeEventListener("keydown",l.onKeyDownListener),l.element.removeEventListener("focus",l.onFocusListener),l.element.removeEventListener("cut",l.onCutListener),l.element.removeEventListener("copy",l.onCopyListener)},toString:function(){return"[Cleave Object]"}},U.NumeralFormatter=I,U.DateFormatter=T,U.TimeFormatter=P,U.PhoneFormatter=F,U.CreditCardDetector=V,U.Util=B,U.DefaultProperties=G,("object"==typeof C&&C?C:window).Cleave=U;const q=U;e(9378);var H=function(){function n(e){var t=this;return l(this,n),this.element=e,this.selector=n.selector,this.selectors=n.selectors,this.classes=n.classes,this.strings=n.strings,this.patterns=n.patterns,this.sent=n.sent,this.phone=this.element.querySelector(this.selectors.PHONE),this.phone?(this.cleave=new q(this.phone,{phone:!0,phoneRegionCode:"us",delimiter:"-"}),this.phone.setAttribute("pattern",this.patterns.PHONE),this.type="text"):this.type="email",this.form=new o(this.element.querySelector(this.selectors.FORM)),this.form.strings=this.strings,this.form.selectors={REQUIRED:this.selectors.REQUIRED,ERROR_MESSAGE_PARENT:this.selectors.FORM},this.form.FORM.addEventListener("submit",(function(l){if(l.preventDefault(),!1===t.form.valid(l))return!1;t.sanitize().processing().submit(l).then((function(l){return l.json()})).then((function(l){t.response(l)})).catch((function(l){}))})),this.toggle=new i({element:this.element.querySelector(this.selectors.TOGGLE),after:function(){t.element.querySelector(t.selectors.INPUT).focus()}}),this}return t(n,[{key:"sanitize",value:function(){return this._data=R(this.form.FORM,{hash:!0}),this.phone&&this._data.to&&(this._data.to=this._data.to.replace(/[-]/g,"")),this}},{key:"processing",value:function(){for(var l=this.form.FORM.querySelectorAll(this.selectors.INPUTS),n=0;n<l.length;n++)l[n].setAttribute("disabled",!0);return this.form.FORM.querySelector(this.selectors.SUBMIT).setAttribute("disabled",!0),this.form.FORM.classList.add(this.classes.PROCESSING),this}},{key:"submit",value:function(){var l=this,n=new URLSearchParams;Object.keys(this._data).map((function(e){n.append(e,l._data[e])}));var e=document.querySelector("html");return e.hasAttribute("lang")&&n.append("lang",e.getAttribute("lang")),fetch(this.form.FORM.getAttribute("action"),{method:this.form.FORM.getAttribute("method"),body:n})}},{key:"response",value:function(l){return l.success?this.success():21211===l.error?this.feedback("SERVER_TEL_INVALID").enable():this.feedback("SERVER").enable(),this}},{key:"success",value:function(){var l=this;return this.form.FORM.classList.replace(this.classes.PROCESSING,this.classes.SUCCESS),this.enable(),this.form.FORM.addEventListener("input",(function(){l.form.FORM.classList.remove(l.classes.SUCCESS)})),this.sent&&this.sent(this),this}},{key:"error",value:function(l){return this.feedback("SERVER").enable(),this}},{key:"feedback",value:function(l){var n=document.createElement("div");return n.classList.add("".concat(this.classes[l]).concat(this.classes.MESSAGE)),n.innerHTML=this.strings[l],this.form.FORM.insertBefore(n,this.form.FORM.childNodes[0]),this.form.FORM.classList.add(this.classes[l]),this}},{key:"enable",value:function(){for(var l=this.form.FORM.querySelectorAll(this.selectors.INPUTS),n=0;n<l.length;n++)l[n].removeAttribute("disabled");return this.form.FORM.querySelector(this.selectors.SUBMIT).removeAttribute("disabled"),this.form.FORM.classList.remove(this.classes.PROCESSING),this}}]),n}();H.selector='[data-js="share-form"]',H.selectors={FORM:"form",INPUTS:"input",PHONE:'input[type="tel"]',SUBMIT:'button[type="submit"]',REQUIRED:'[required="true"]',TOGGLE:'[data-js*="share-form__control"]',INPUT:'[data-js*="share-form__input"]'},H.classes={ERROR:"error",SERVER:"error",SERVER_TEL_INVALID:"error",MESSAGE:"-message",PROCESSING:"processing",SUCCESS:"success"},H.strings={SERVER:"Something went wrong. Please try again later.",SERVER_TEL_INVALID:"Unable to send to number provided. Please use another number.",VALID_REQUIRED:"This is required",VALID_EMAIL_INVALID:"Please enter a valid email.",VALID_TEL_INVALID:"Please provide 10-digit number with area code."},H.patterns={PHONE:"[0-9]{3}-[0-9]{3}-[0-9]{4}"},H.sent=!1;const $=H;var Z=function(){function n(){var e=this;l(this,n),this.selector=n.selector,this.selectors=n.selectors,this.classes=n.classes,document.querySelector("body").addEventListener("click",(function(l){l.target.matches(e.selectors.TOGGLE)&&e.toggle(l)}))}return t(n,[{key:"toggle",value:function(l){l.preventDefault();var n=l.target.getAttribute("aria-describedby"),e='[aria-describedby="'.concat(n,'"].').concat(this.classes.ACTIVE),t=document.querySelectorAll(e),u=document.querySelector("#".concat(n));if(t.length>0&&u){if(u.classList.remove(this.classes.HIDDEN),u.classList.add(this.classes.ANIMATED),u.classList.add(this.classes.ANIMATION),u.setAttribute("aria-hidden",!1),window.scrollTo&&window.innerWidth<960){var i=l.target.offsetTop-l.target.dataset.scrollOffset;window.scrollTo(0,i)}}else u.classList.add(this.classes.HIDDEN),u.classList.remove(this.classes.ANIMATED),u.classList.remove(this.classes.ANIMATION),u.setAttribute("aria-hidden",!0);return this}}]),n}();Z.selector='[data-js="disclaimer"]',Z.selectors={TOGGLE:'[data-js*="disclaimer-control"]'},Z.classes={ACTIVE:"active",HIDDEN:"hidden",ANIMATED:"animated",ANIMATION:"fadeInUp"};const K=Z;var Y;document.querySelectorAll($.selector).forEach((function(l){var n=new $(l),e=Object.fromEntries(["SHARE_FORM_SERVER","SHARE_FORM_SERVER_TEL_INVALID","SHARE_FORM_VALID_REQUIRED","SHARE_FORM_VALID_EMAIL_INVALID","SHARE_FORM_VALID_TEL_INVALID"].map((function(l){return[l.replace("SHARE_FORM_",""),(n=l,e=n||"",t=(window.LOCALIZED_STRINGS||[]).filter((function(l){return!(!l.hasOwnProperty("slug")||l.slug!==n)&&l})),t[0]&&t[0].hasOwnProperty("label")?t[0].label:e)];var n,e,t})));n.strings=e,n.form.strings=e,n.sent=function(l){var n=l.type.charAt(0).toUpperCase()+l.type.slice(1);k.event(n,[{"DCS.dcsuri":"share/".concat(l.type)}])}})),new K,(Y=document.querySelector(a.selector))&&new a(Y)})()})();
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Avoid assignments within expressions.

The use of assignments within expressions can lead to confusing and error-prone code. Refactor to separate the assignment from the expression.

- for(;u.length&&(t=u.shift());)u.length||void 0===e?i=i[t]?i[t]:i[t]={}:i[t]=e
+ for(;u.length;) {
+   t = u.shift();
+   if (u.length || void 0 === e) {
+     i = i[t] ? i[t] : i[t] = {};
+   } else {
+     i[t] = e;
+   }
+ }
Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
(()=>{var l={9378:(l,n,e)=>{(function(){var l=this;function n(n,e){var t,u=n.split("."),i=l;u[0]in i||!i.execScript||i.execScript("var "+u[0]);for(;u.length&&(t=u.shift());)u.length||void 0===e?i=i[t]?i[t]:i[t]={}:i[t]=e}function e(l,n){function e(){}e.prototype=n.prototype,l.M=n.prototype,l.prototype=new e,l.prototype.constructor=l,l.N=function(l,e,t){for(var u=Array(arguments.length-2),i=2;i<arguments.length;i++)u[i-2]=arguments[i];return n.prototype[e].apply(l,u)}}function t(l,n){null!=l&&this.a.apply(this,arguments)}function u(l){l.b=""}function i(l,n){return l>n?1:l<n?-1:0}function r(l,n){this.b=l,this.a={};for(var e=0;e<n.length;e++){var t=n[e];this.a[t.b]=t}}function a(l,n){switch(this.b=l,this.g=!!n.v,this.a=n.c,this.i=n.type,this.h=!1,this.a){case c:case d:case h:case f:case g:case o:case s:this.h=!0}this.f=n.defaultValue}t.prototype.b="",t.prototype.set=function(l){this.b=""+l},t.prototype.a=function(l,n,e){if(this.b+=String(l),null!=n)for(var t=1;t<arguments.length;t++)this.b+=arguments[t];return this},t.prototype.toString=function(){return this.b};var s=1,o=2,c=3,d=4,h=6,f=16,g=18;function m(){this.a={},this.f=this.j().a,this.b=this.g=null}function p(l,n){for(var e=function(l){return function(l,n){l.sort(function(l,n){return l.b-n.b}||i)}(l=function(l){var n,e=[],t=0;for(n in l)e[t++]=l[n];return e}(l.a)),l}(l.j()),t=0;t<e.length;t++){var u=(a=e[t]).b;if(null!=n.a[u]){l.b&&delete l.b[a.b];var r=11==a.a||10==a.a;if(a.g)for(var a=v(n,u)||[],s=0;s<a.length;s++){var o=l,c=u,d=r?a[s].clone():a[s];o.a[c]||(o.a[c]=[]),o.a[c].push(d),o.b&&delete o.b[c]}else a=v(n,u),r?(r=v(l,u))?p(r,a):A(l,u,a.clone()):A(l,u,a)}}}function v(l,n){var e=l.a[n];if(null==e)return null;if(l.g){if(!(n in l.b)){var t=l.g,u=l.f[n];if(null!=e)if(u.g){for(var i=[],r=0;r<e.length;r++)i[r]=t.b(u,e[r]);e=i}else e=t.b(u,e);return l.b[n]=e}return l.b[n]}return e}function b(l,n,e){var t=v(l,n);return l.f[n].g?t[e||0]:t}function y(l,n){var e;if(null!=l.a[n])e=b(l,n,void 0);else l:{if(void 0===(e=l.f[n]).f){var t=e.i;if(t===Boolean)e.f=!1;else if(t===Number)e.f=0;else{if(t!==String){e=new t;break l}e.f=e.h?"0":""}}e=e.f}return e}function S(l,n){return l.f[n].g?null!=l.a[n]?l.a[n].length:0:null!=l.a[n]?1:0}function A(l,n,e){l.a[n]=e,l.b&&(l.b[n]=e)}function E(l,n){var e,t=[];for(e in n)0!=e&&t.push(new a(e,n[e]));return new r(l,t)}function R(){m.call(this)}m.prototype.set=function(l,n){A(this,l.b,n)},m.prototype.clone=function(){var l=new this.constructor;return l!=this&&(l.a={},l.b&&(l.b={}),p(l,this)),l},e(R,m);var w=null;function L(){m.call(this)}e(L,m);var x=null;function k(){m.call(this)}e(k,m);var C=null;function O(){}R.prototype.j=function(){var l=w;return l||(w=l=E(R,{0:{name:"NumberFormat",I:"i18n.phonenumbers.NumberFormat"},1:{name:"pattern",required:!0,c:9,type:String},2:{name:"format",required:!0,c:9,type:String},3:{name:"leading_digits_pattern",v:!0,c:9,type:String},4:{name:"national_prefix_formatting_rule",c:9,type:String},6:{name:"national_prefix_optional_when_formatting",c:8,defaultValue:!1,type:Boolean},5:{name:"domestic_carrier_code_formatting_rule",c:9,type:String}})),l},R.j=R.prototype.j,L.prototype.j=function(){var l=x;return l||(x=l=E(L,{0:{name:"PhoneNumberDesc",I:"i18n.phonenumbers.PhoneNumberDesc"},2:{name:"national_number_pattern",c:9,type:String},9:{name:"possible_length",v:!0,c:5,type:Number},10:{name:"possible_length_local_only",v:!0,c:5,type:Number},6:{name:"example_number",c:9,type:String}})),l},L.j=L.prototype.j,k.prototype.j=function(){var l=C;return l||(C=l=E(k,{0:{name:"PhoneMetadata",I:"i18n.phonenumbers.PhoneMetadata"},1:{name:"general_desc",c:11,type:L},2:{name:"fixed_line",c:11,type:L},3:{name:"mobile",c:11,type:L},4:{name:"toll_free",c:11,type:L},5:{name:"premium_rate",c:11,type:L},6:{name:"shared_cost",c:11,type:L},7:{name:"personal_number",c:11,type:L},8:{name:"voip",c:11,type:L},21:{name:"pager",c:11,type:L},25:{name:"uan",c:11,type:L},27:{name:"emergency",c:11,type:L},28:{name:"voicemail",c:11,type:L},29:{name:"short_code",c:11,type:L},30:{name:"standard_rate",c:11,type:L},31:{name:"carrier_specific",c:11,type:L},33:{name:"sms_services",c:11,type:L},24:{name:"no_international_dialling",c:11,type:L},9:{name:"id",required:!0,c:9,type:String},10:{name:"country_code",c:5,type:Number},11:{name:"international_prefix",c:9,type:String},17:{name:"preferred_international_prefix",c:9,type:String},12:{name:"national_prefix",c:9,type:String},13:{name:"preferred_extn_prefix",c:9,type:String},15:{name:"national_prefix_for_parsing",c:9,type:String},16:{name:"national_prefix_transform_rule",c:9,type:String},18:{name:"same_mobile_and_fixed_line_pattern",c:8,defaultValue:!1,type:Boolean},19:{name:"number_format",v:!0,c:11,type:R},20:{name:"intl_number_format",v:!0,c:11,type:R},22:{name:"main_country_for_code",c:8,defaultValue:!1,type:Boolean},23:{name:"leading_digits",c:9,type:String},26:{name:"leading_zero_possible",c:8,defaultValue:!1,type:Boolean}})),l},k.j=k.prototype.j,O.prototype.a=function(l){throw new l.b,Error("Unimplemented")},O.prototype.b=function(l,n){if(11==l.a||10==l.a)return n instanceof m?n:this.a(l.i.prototype.j(),n);if(14==l.a){if("string"==typeof n&&I.test(n)){var e=Number(n);if(0<e)return e}return n}if(!l.h)return n;if((e=l.i)===String){if("number"==typeof n)return String(n)}else if(e===Number&&"string"==typeof n&&("Infinity"===n||"-Infinity"===n||"NaN"===n||I.test(n)))return Number(n);return n};var I=/^-?[0-9]+$/;function _(){}function T(){}e(_,O),_.prototype.a=function(l,n){var e=new l.b;return e.g=this,e.a=n,e.b={},e},e(T,_),T.prototype.b=function(l,n){return 8==l.a?!!n:O.prototype.b.apply(this,arguments)},T.prototype.a=function(l,n){return T.M.a.call(this,l,n)};var D={1:"US AG AI AS BB BM BS CA DM DO GD GU JM KN KY LC MP MS PR SX TC TT VC VG VI".split(" ")},P={AG:[null,[null,null,"(?:268|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}",null,null,null,"2684601234",null,null,null,[7]],[null,null,"268(?:464|7(?:1[3-9]|2\\d|3[246]|64|[78][0-689]))\\d{4}",null,null,null,"2684641234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"26848[01]\\d{4}",null,null,null,"2684801234",null,null,null,[7]],"AG",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,"26840[69]\\d{4}",null,null,null,"2684061234",null,null,null,[7]],null,"268",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AI:[null,[null,null,"(?:264|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"2644(?:6[12]|9[78])\\d{4}",null,null,null,"2644612345",null,null,null,[7]],[null,null,"264(?:235|476|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}",null,null,null,"2642351234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"AI",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"264",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AS:[null,[null,null,"(?:[58]\\d\\d|684|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"6846(?:22|33|44|55|77|88|9[19])\\d{4}",null,null,null,"6846221234",null,null,null,[7]],[null,null,"684(?:2(?:5[2468]|72)|7(?:3[13]|70))\\d{4}",null,null,null,"6847331234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"AS",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"684",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BB:[null,[null,null,"(?:246|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\\d|3[2-9])|5(?:20|[34]\\d|54|7[1-3])|6(?:2\\d|38)|7[35]7|9(?:1[89]|63))\\d{4}",null,null,null,"2464123456",null,null,null,[7]],[null,null,"246(?:2(?:[356]\\d|4[0-57-9]|8[0-79])|45\\d|69[5-7]|8(?:[2-5]\\d|83))\\d{4}",null,null,null,"2462501234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"(?:246976|900[2-9]\\d\\d)\\d{4}",null,null,null,"9002123456",null,null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"24631\\d{5}",null,null,null,"2463101234",null,null,null,[7]],"BB",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"246",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"246(?:292|367|4(?:1[7-9]|3[01]|44|67)|7(?:36|53))\\d{4}",null,null,null,"2464301234",null,null,null,[7]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BM:[null,[null,null,"(?:441|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"441(?:2(?:02|23|[3479]\\d|61)|[46]\\d\\d|5(?:4\\d|60|89)|824)\\d{4}",null,null,null,"4412345678",null,null,null,[7]],[null,null,"441(?:[37]\\d|5[0-39])\\d{5}",null,null,null,"4413701234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"BM",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"441",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BS:[null,[null,null,"(?:242|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-4]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}",null,null,null,"2423456789",null,null,null,[7]],[null,null,"242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|[89]9))\\d{4}",null,null,null,"2423591234",null,null,null,[7]],[null,null,"(?:242300|8(?:00|33|44|55|66|77|88)[2-9]\\d\\d)\\d{4}",null,null,null,"8002123456",null,null,null,[7]],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"BS",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"242",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"242225[0-46-9]\\d{3}",null,null,null,"2422250123"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CA:[null,[null,null,"(?:[2-8]\\d|90)\\d{8}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|65)|4(?:03|1[68]|3[178]|50)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",null,null,null,"5062345678",null,null,null,[7]],[null,null,"(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|65)|4(?:03|1[68]|3[178]|50)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",null,null,null,"5062345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:5(?:00|2[12]|33|44|66|77|88)|622)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"600[2-9]\\d{6}",null,null,null,"6002012345"],"CA",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],DM:[null,[null,null,"(?:[58]\\d\\d|767|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4]|70[1-3])\\d{4}",null,null,null,"7674201234",null,null,null,[7]],[null,null,"767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-7])\\d{4}",null,null,null,"7672251234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"DM",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"767",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],DO:[null,[null,null,"(?:[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"8(?:[04]9[2-9]\\d\\d|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d\\d|6(?:[0-27-9]\\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\\d|4[1-35689]|5[1-4689]|6[1-57-9]|8[1-79]|9[1-8])|8(?:0[146-9]|1[0-48]|[248]\\d|3[1-79]|5[01589]|6[013-68]|7[124-8]|9[0-8])|9(?:[0-24]\\d|3[02-46-9]|5[0-79]|60|7[0169]|8[57-9]|9[02-9])))\\d{4}",null,null,null,"8092345678",null,null,null,[7]],[null,null,"8[024]9[2-9]\\d{6}",null,null,null,"8092345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"DO",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"8[024]9",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GD:[null,[null,null,"(?:473|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-49]|5[5-79]|73|90)|63[68]|7(?:58|84)|800|938)\\d{4}",null,null,null,"4732691234",null,null,null,[7]],[null,null,"473(?:4(?:0[2-79]|1[04-9]|2[0-5]|58)|5(?:2[01]|3[3-8])|901)\\d{4}",null,null,null,"4734031234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"GD",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"473",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GU:[null,[null,null,"(?:[58]\\d\\d|671|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",null,null,null,"6713001234",null,null,null,[7]],[null,null,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",null,null,null,"6713001234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"GU",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"671",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],JM:[null,[null,null,"(?:[58]\\d\\d|658|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:658[2-9]\\d\\d|876(?:5(?:0[12]|1[0-468]|2[35]|63)|6(?:0[1-3579]|1[0237-9]|[23]\\d|40|5[06]|6[2-589]|7[05]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468])))\\d{4}",null,null,null,"8765230123",null,null,null,[7]],[null,null,"876(?:(?:2[14-9]|[348]\\d)\\d|5(?:0[3-9]|[2-57-9]\\d|6[0-24-9])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579]))\\d{4}",null,null,null,"8762101234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"JM",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"658|876",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KN:[null,[null,null,"(?:[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"869(?:2(?:29|36)|302|4(?:6[015-9]|70))\\d{4}",null,null,null,"8692361234",null,null,null,[7]],[null,null,"869(?:5(?:5[6-8]|6[5-7])|66\\d|76[02-7])\\d{4}",null,null,null,"8697652917",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"KN",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"869",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KY:[null,[null,null,"(?:345|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"345(?:2(?:22|44)|444|6(?:23|38|40)|7(?:4[35-79]|6[6-9]|77)|8(?:00|1[45]|25|[48]8)|9(?:14|4[035-9]))\\d{4}",null,null,null,"3452221234",null,null,null,[7]],[null,null,"345(?:32[1-9]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|9(?:1[67]|2[2-9]|3[689]))\\d{4}",null,null,null,"3453231234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"(?:345976|900[2-9]\\d\\d)\\d{4}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"KY",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,"345849\\d{4}",null,null,null,"3458491234"],null,"345",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],LC:[null,[null,null,"(?:[58]\\d\\d|758|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"758(?:4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|638)\\d{4}",null,null,null,"7584305678",null,null,null,[7]],[null,null,"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[01]))\\d{4}",null,null,null,"7582845678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"LC",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"758",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MP:[null,[null,null,"(?:[58]\\d\\d|(?:67|90)0)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"670(?:2(?:3[3-7]|56|8[5-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",null,null,null,"6702345678",null,null,null,[7]],[null,null,"670(?:2(?:3[3-7]|56|8[5-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",null,null,null,"6702345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"MP",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"670",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MS:[null,[null,null,"(?:(?:[58]\\d\\d|900)\\d\\d|66449)\\d{5}",null,null,null,null,null,null,[10],[7]],[null,null,"664491\\d{4}",null,null,null,"6644912345",null,null,null,[7]],[null,null,"66449[2-6]\\d{4}",null,null,null,"6644923456",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"MS",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"664",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],PR:[null,[null,null,"(?:[589]\\d\\d|787)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:787|939)[2-9]\\d{6}",null,null,null,"7872345678",null,null,null,[7]],[null,null,"(?:787|939)[2-9]\\d{6}",null,null,null,"7872345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"PR",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"787|939",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SX:[null,[null,null,"(?:(?:[58]\\d\\d|900)\\d|7215)\\d{6}",null,null,null,null,null,null,[10],[7]],[null,null,"7215(?:4[2-8]|8[239]|9[056])\\d{4}",null,null,null,"7215425678",null,null,null,[7]],[null,null,"7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}",null,null,null,"7215205678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"SX",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"721",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TC:[null,[null,null,"(?:[58]\\d\\d|649|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"649(?:712|9(?:4\\d|50))\\d{4}",null,null,null,"6497121234",null,null,null,[7]],[null,null,"649(?:2(?:3[129]|4[1-7])|3(?:3[1-389]|4[1-8])|4[34][1-3])\\d{4}",null,null,null,"6492311234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"64971[01]\\d{4}",null,null,null,"6497101234",null,null,null,[7]],"TC",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"649",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TT:[null,[null,null,"(?:[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"868(?:2(?:01|[23]\\d)|6(?:0[7-9]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}",null,null,null,"8682211234",null,null,null,[7]],[null,null,"868(?:2(?:6[6-9]|[7-9]\\d)|[37](?:0[1-9]|1[02-9]|[2-9]\\d)|4[6-9]\\d|6(?:20|78|8\\d))\\d{4}",null,null,null,"8682911234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"TT",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"868",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"868619\\d{4}",null,null,null,"8686191234",null,null,null,[7]]],US:[null,[null,null,"[2-9]\\d{9}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[0135]|3[0-24679]|4[67]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|6[39]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[013-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[017]|6[0-279]|78|8[0-2])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-28]|4[3578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[0179]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",null,null,null,"2015550123",null,null,null,[7]],[null,null,"(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[0135]|3[0-24679]|4[67]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|6[39]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[013-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[017]|6[0-279]|78|8[0-2])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-28]|4[3578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[0179]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",null,null,null,"2015550123",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"US",1,"011","1",null,null,"1",null,null,1,[[null,"(\\d{3})(\\d{4})","$1-$2",["[2-9]"]],[null,"(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],null,null,1]],[[null,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[2-9]"]]],[null,null,null,null,null,null,null,null,null,[-1]],1,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"710[2-9]\\d{6}",null,null,null,"7102123456"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VC:[null,[null,null,"(?:[58]\\d\\d|784|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"784(?:266|3(?:6[6-9]|7\\d|8[0-24-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\\d{4}",null,null,null,"7842661234",null,null,null,[7]],[null,null,"784(?:4(?:3[0-5]|5[45]|89|9[0-8])|5(?:2[6-9]|3[0-4]))\\d{4}",null,null,null,"7844301234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"VC",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"784",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VG:[null,[null,null,"(?:284|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"284(?:(?:229|774|8(?:52|6[459]))\\d|4(?:22\\d|9(?:[45]\\d|6[0-5])))\\d{3}",null,null,null,"2842291234",null,null,null,[7]],[null,null,"284(?:(?:3(?:0[0-3]|4[0-7]|68|9[34])|54[0-57])\\d|4(?:(?:4[0-6]|68)\\d|9(?:6[6-9]|9\\d)))\\d{3}",null,null,null,"2843001234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"VG",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"284",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VI:[null,[null,null,"(?:(?:34|90)0|[58]\\d\\d)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"340(?:2(?:01|2[06-8]|44|77)|3(?:32|44)|4(?:22|7[34])|5(?:1[34]|55)|6(?:26|4[23]|77|9[023])|7(?:1[2-57-9]|27|7\\d)|884|998)\\d{4}",null,null,null,"3406421234",null,null,null,[7]],[null,null,"340(?:2(?:01|2[06-8]|44|77)|3(?:32|44)|4(?:22|7[34])|5(?:1[34]|55)|6(?:26|4[23]|77|9[023])|7(?:1[2-57-9]|27|7\\d)|884|998)\\d{4}",null,null,null,"3406421234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"VI",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"340",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]]};function M(){this.a={}}M.b=function(){return M.a?M.a:M.a=new M};var F={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"},N=RegExp("[++]+"),V=RegExp("([0-90-9٠-٩۰-۹])"),j=/^\(?\$1\)?$/;function B(l){return 0==l.length||j.test(l)}function G(l,n){if(null==n)return null;n=n.toUpperCase();var e=l.a[n];if(null==e){if(null==(e=P[n]))return null;e=(new T).a(k.j(),e),l.a[n]=e}return e}function U(l){return null==(l=D[l])?"ZZ":l[0]}function q(l){this.H=RegExp(" "),this.C="",this.m=new t,this.w="",this.i=new t,this.u=new t,this.l=!0,this.A=this.o=this.F=!1,this.G=M.b(),this.s=0,this.b=new t,this.B=!1,this.h="",this.a=new t,this.f=[],this.D=l,this.J=this.g=Q(this,this.D)}var H=new k;A(H,11,"NA");var $=/\[([^\[\]])*\]/g,Z=/\d(?=[^,}][^,}])/g,K=RegExp("^[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]*(\\$\\d[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]*)+$"),Y=/[- ]/;function Q(l,n){var e;if(null!=n&&isNaN(n)&&n.toUpperCase()in P){if(null==(e=G(l.G,n)))throw Error("Invalid region code: "+n);e=y(e,10)}else e=0;return null!=(e=G(l.G,U(e)))?e:H}function z(l){for(var n=l.f.length,e=0;e<n;++e){var t,i=l.f[e],r=y(i,1);if(l.w==r)return!1;t=l;var a=y(o=i,1);if(-1!=a.indexOf("|"))t=!1;else{var s;a=(a=a.replace($,"\\d")).replace(Z,"\\d"),u(t.m),s=t;var o=y(o,2),c="999999999999999".match(a)[0];0<(s=c.length<s.a.b.length?"":(s=c.replace(new RegExp(a,"g"),o)).replace(RegExp("9","g")," ")).length?(t.m.a(s),t=!0):t=!1}if(t)return l.w=r,l.B=Y.test(b(i,4)),l.s=0,!0}return l.l=!1}function W(l,n){for(var e=[],t=n.length-3,u=l.f.length,i=0;i<u;++i){var r=l.f[i];0==S(r,3)?e.push(l.f[i]):(r=b(r,3,Math.min(t,S(r,3)-1)),0==n.search(r)&&e.push(l.f[i]))}l.f=e}function J(l){return l.l=!0,l.A=!1,l.f=[],l.s=0,u(l.m),l.w="",nl(l)}function X(l){for(var n=l.a.toString(),e=l.f.length,t=0;t<e;++t){var u=l.f[t],i=y(u,1);if(new RegExp("^(?:"+i+")$").test(n))return l.B=Y.test(b(u,4)),ll(l,n=n.replace(new RegExp(i,"g"),b(u,2)))}return""}function ll(l,n){var e=l.b.b.length;return l.B&&0<e&&" "!=l.b.toString().charAt(e-1)?l.b+" "+n:l.b+n}function nl(l){var n=l.a.toString();if(3<=n.length){for(var e=l.o&&0==l.h.length&&0<S(l.g,20)?v(l.g,20)||[]:v(l.g,19)||[],t=e.length,u=0;u<t;++u){var i=e[u];0<l.h.length&&B(y(i,4))&&!b(i,6)&&null==i.a[5]||(0!=l.h.length||l.o||B(y(i,4))||b(i,6))&&K.test(y(i,2))&&l.f.push(i)}return W(l,n),0<(n=X(l)).length?n:z(l)?el(l):l.i.toString()}return ll(l,n)}function el(l){var n=l.a.toString(),e=n.length;if(0<e){for(var t="",u=0;u<e;u++)t=rl(l,n.charAt(u));return l.l?ll(l,t):l.i.toString()}return l.b.toString()}function tl(l){var n,e=l.a.toString(),t=0;return(n=1==b(l.g,10)&&("1"==(n=l.a.toString()).charAt(0)&&"0"!=n.charAt(1)&&"1"!=n.charAt(1)))?(t=1,l.b.a("1").a(" "),l.o=!0):null!=l.g.a[15]&&(n=new RegExp("^(?:"+b(l.g,15)+")"),null!=(n=e.match(n))&&null!=n[0]&&0<n[0].length&&(l.o=!0,t=n[0].length,l.b.a(e.substring(0,t)))),u(l.a),l.a.a(e.substring(t)),e.substring(0,t)}function ul(l){var n=l.u.toString(),e=new RegExp("^(?:\\+|"+b(l.g,11)+")");return null!=(e=n.match(e))&&null!=e[0]&&0<e[0].length&&(l.o=!0,e=e[0].length,u(l.a),l.a.a(n.substring(e)),u(l.b),l.b.a(n.substring(0,e)),"+"!=n.charAt(0)&&l.b.a(" "),!0)}function il(l){if(0==l.a.b.length)return!1;var n,e=new t;l:{if(0!=(n=l.a.toString()).length&&"0"!=n.charAt(0))for(var i,r=n.length,a=1;3>=a&&a<=r;++a)if((i=parseInt(n.substring(0,a),10))in D){e.a(n.substring(a)),n=i;break l}n=0}return 0!=n&&(u(l.a),l.a.a(e.toString()),"001"==(e=U(n))?l.g=G(l.G,""+n):e!=l.D&&(l.g=Q(l,e)),l.b.a(""+n).a(" "),l.h="",!0)}function rl(l,n){if(0<=(t=l.m.toString()).substring(l.s).search(l.H)){var e=t.search(l.H),t=t.replace(l.H,n);return u(l.m),l.m.a(t),l.s=e,t.substring(0,l.s+1)}return 1==l.f.length&&(l.l=!1),l.w="",l.i.toString()}q.prototype.K=function(){this.C="",u(this.i),u(this.u),u(this.m),this.s=0,this.w="",u(this.b),this.h="",u(this.a),this.l=!0,this.A=this.o=this.F=!1,this.f=[],this.B=!1,this.g!=this.J&&(this.g=Q(this,this.D))},q.prototype.L=function(l){return this.C=function(l,n){l.i.a(n);var e,t=n;V.test(t)||1==l.i.b.length&&N.test(t)?("+"==(t=n)?(e=t,l.u.a(t)):(e=F[t],l.u.a(e),l.a.a(e)),n=e):(l.l=!1,l.F=!0);if(!l.l){if(!l.F)if(ul(l)){if(il(l))return J(l)}else if(0<l.h.length&&(t=l.a.toString(),u(l.a),l.a.a(l.h),l.a.a(t),e=(t=l.b.toString()).lastIndexOf(l.h),u(l.b),l.b.a(t.substring(0,e))),l.h!=tl(l))return l.b.a(" "),J(l);return l.i.toString()}switch(l.u.b.length){case 0:case 1:case 2:return l.i.toString();case 3:if(!ul(l))return l.h=tl(l),nl(l);l.A=!0;default:return l.A?(il(l)&&(l.A=!1),l.b.toString()+l.a.toString()):0<l.f.length?(t=rl(l,n),0<(e=X(l)).length?e:(W(l,l.a.toString()),z(l)?el(l):l.l?ll(l,t):l.i.toString())):nl(l)}}(this,l)},n("Cleave.AsYouTypeFormatter",q),n("Cleave.AsYouTypeFormatter.prototype.inputDigit",q.prototype.L),n("Cleave.AsYouTypeFormatter.prototype.clear",q.prototype.K)}).call("object"==typeof e.g&&e.g?e.g:window)}},n={};function e(t){var u=n[t];if(void 0!==u)return u.exports;var i=n[t]={exports:{}};return l[t](i,i.exports,e),i.exports}e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(l){if("object"==typeof window)return window}}(),(()=>{"use strict";function l(l,n){if(!(l instanceof n))throw new TypeError("Cannot call a class as a function")}function n(l,n){for(var e=0;e<n.length;e++){var t=n[e];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(l,t.key,t)}}function t(l,e,t){return e&&n(l.prototype,e),t&&n(l,t),l}var u=function(){function n(e){var t=this;if(l(this,n),window.hasOwnProperty(n.callback)||(window[n.callback]=[]),e=e||{},this.settings={selector:e.selector?e.selector:n.selector,namespace:e.namespace?e.namespace:n.namespace,inactiveClass:e.inactiveClass?e.inactiveClass:n.inactiveClass,activeClass:e.activeClass?e.activeClass:n.activeClass,before:!!e.before&&e.before,after:!!e.after&&e.after,valid:!!e.valid&&e.valid,focusable:!e.hasOwnProperty("focusable")||e.focusable,jump:!e.hasOwnProperty("jump")||e.jump},this.element=!!e.element&&e.element,this.element)this.element.addEventListener("click",(function(l){t.toggle(l)}));else if(!window[n.callback].hasOwnProperty(this.settings.selector))for(var u=document.querySelector("body"),i=0;i<n.events.length;i++){var r=n.events[i];u.addEventListener(r,(function(l){if(l.target.matches(t.settings.selector)){t.event=l;var e=l.type.toUpperCase();t[l.type]&&n.elements[e]&&n.elements[e].includes(l.target.tagName)&&t[l.type](l)}}))}return window[n.callback][this.settings.selector]=!0,this}return t(n,[{key:"click",value:function(l){this.toggle(l)}},{key:"change",value:function(l){var n=l.target.checkValidity();(n&&!this.isActive(l.target)||!n&&this.isActive(l.target))&&this.toggle(l)}},{key:"isActive",value:function(l){var n=!1;return this.settings.activeClass&&(n=l.classList.contains(this.settings.activeClass)),n}},{key:"getTarget",value:function(l){var n=!1;return n=l.hasAttribute("href")?document.querySelector(l.getAttribute("href")):n,l.hasAttribute("aria-controls")?document.querySelector("#".concat(l.getAttribute("aria-controls"))):n}},{key:"toggle",value:function(l){var e=this,t=l.target,u=!1,i=[];if(l.preventDefault(),i=(u=this.getTarget(t))?u.querySelectorAll(n.elFocusable.join(", ")):i,!u)return this;if(this.elementToggle(t,u,i),t.dataset["".concat(this.settings.namespace,"Undo")]){var r=document.querySelector(t.dataset["".concat(this.settings.namespace,"Undo")]);r.addEventListener("click",(function(l){l.preventDefault(),e.elementToggle(t,u),r.removeEventListener("click")}))}return this}},{key:"getOthers",value:function(l){var n=!1;return l.hasAttribute("href")?n='[href="'.concat(l.getAttribute("href"),'"]'):l.hasAttribute("aria-controls")&&(n='[aria-controls="'.concat(l.getAttribute("aria-controls"),'"]')),n?document.querySelectorAll(n):[]}},{key:"toggleFocusable",value:function(l){return l.forEach((function(l){if("-1"===l.getAttribute("tabindex")){var e=l.getAttribute("data-".concat(n.namespace,"-tabindex"));e?l.setAttribute("tabindex",e):l.removeAttribute("tabindex")}else l.setAttribute("tabindex","-1")})),this}},{key:"jumpTo",value:function(l,n){return history.pushState("","",window.location.pathname+window.location.search),n.classList.contains(this.settings.activeClass)?(window.location.hash=l.getAttribute("href"),n.setAttribute("tabindex","0"),n.focus({preventScroll:!0})):n.removeAttribute("tabindex"),this}},{key:"elementToggle",value:function(l,e){var t=this,u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=0,r="",a="";if(this.element=l,this.target=e,this.others=this.getOthers(l),this.focusable=u,this.settings.valid&&!this.settings.valid(this))return this;for(this.settings.before&&this.settings.before(this),this.settings.activeClass&&(this.element.classList.toggle(this.settings.activeClass),this.target.classList.toggle(this.settings.activeClass),this.others.forEach((function(l){l!==t.element&&l.classList.toggle(t.settings.activeClass)}))),this.settings.inactiveClass&&e.classList.toggle(this.settings.inactiveClass),i=0;i<n.targetAriaRoles.length;i++)r=n.targetAriaRoles[i],""!=(a=this.target.getAttribute(r))&&a&&this.target.setAttribute(r,"true"===a?"false":"true");for(this.settings.focusable&&this.toggleFocusable(this.focusable),this.settings.jump&&this.element.hasAttribute("href")&&this.jumpTo(this.element,this.target),i=0;i<n.elAriaRoles.length;i++)r=n.elAriaRoles[i],""!=(a=this.element.getAttribute(r))&&a&&this.element.setAttribute(r,"true"===a?"false":"true"),this.others.forEach((function(l){l!==t.element&&l.getAttribute(r)&&l.setAttribute(r,"true"===a?"false":"true")}));return this.settings.after&&this.settings.after(this),this}}]),n}();u.selector='[data-js*="toggle"]',u.namespace="toggle",u.inactiveClass="hidden",u.activeClass="active",u.elAriaRoles=["aria-pressed","aria-expanded"],u.targetAriaRoles=["aria-hidden"],u.elFocusable=["a","button","input","select","textarea","object","embed","form","fieldset","legend","label","area","audio","video","iframe","svg","details","table","[tabindex]","[contenteditable]","[usemap]"],u.callback=["TogglesCallback"],u.events=["click","change"],u.elements={CLICK:["A","BUTTON"],CHANGE:["SELECT","INPUT","TEXTAREA"]};const i=u;var r=function(){function n(e){var t,u,r=this;if(l(this,n),this.element=e,this.element)return this.steps=this.element.querySelectorAll(n.selectors.STEP),this.STEP_TOGGLING="STEP_TOGGLING_".concat(Math.random().toString().replace("0.","")),this.toggle=new i({selector:n.selectors.GOTO,focusable:!1}),this.toggle.jumpTo=this.jumpTo,this.anchor=document.createElement("a"),this.preventDefault=function(){},t=r.getQueriedStep(),u=r.steps[t].dataset.step,window.location.search&&history.pushState("","",window.location.pathname+"#"+u),r.toggle.target=r.steps[t],r.toggle.focusable=[],r.before(r.toggle),r.toggle.settings.valid=function(l){return!l.element.classList.contains(l.settings.activeClass)},window.addEventListener("popstate",(function(){r.popstate()})),r.toggle.settings.before=function(l){r.before(l)},r.toggle.settings.after=function(){window[r.STEP_TOGGLING]=!1},this}return t(n,[{key:"getQueriedStep",value:function(){var l=0,e=window.location.hash,t=window.location.search;if(e||t)for(var u=new URLSearchParams(t),i=t?u.get(n.param):e.replace("#",""),r=0;r<this.steps.length;r++)if(this.steps[r].dataset.step===i){l=r;break}return l}},{key:"popstate",value:function(){var l=this;if(!window[this.STEP_TOGGLING]){var e=window.location.hash.replace("#",""),t=Array.from(this.steps).findIndex((function(l){return l.dataset.step===e}));-1!==t&&(this.anchor.classList.remove(this.toggle.settings.activeClass),this.anchor.setAttribute("href","#".concat(this.steps[t].dataset.step)),this.anchor.setAttribute(n.attrs.GOTO,"".concat(this.steps[t].dataset.step)),this.toggle.elementToggle(this.anchor,this.steps[t],[]),setTimeout((function(){window.scroll({top:l.steps[t].offsetTop})}),10))}}},{key:"before",value:function(l){window[this.STEP_TOGGLING]=!0;for(var n=document.querySelectorAll(l.settings.selector),e=0;e<n.length;e++)n[e].dataset.stepGoTo!==l.target.dataset.step&&n[e].classList.remove(l.settings.activeClass);for(var t=0;t<this.steps.length;t++){var u=this.steps[t];l.target!==u&&(u.classList.remove(l.settings.activeClass),u.classList.add(l.settings.inactiveClass),u.setAttribute("aria-hidden",!0),u.removeAttribute("tabindex"))}return this}},{key:"jumpTo",value:function(l,n){n.classList.contains(this.settings.activeClass)&&(window.location.hash=l.getAttribute("href"),n.setAttribute("tabindex","-1"),n.focus())}}]),n}();r.selector='[data-js="step-by-step"]',r.attrs={STEP:"data-step",GOTO:"data-step-go-to"},r.selectors={STEP:"[".concat(r.attrs.STEP,"]"),GOTO:"[".concat(r.attrs.GOTO,"]")},r.param="step";const a=r;var s=function(){function n(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return l(this,n),this.FORM=e,this.strings=n.strings,this.submit=n.submit,this.classes=n.classes,this.markup=n.markup,this.selectors=n.selectors,this.attrs=n.attrs,this.FORM.setAttribute("novalidate",!0),this}return t(n,[{key:"joinValues",value:function(l){if(l.target.matches('input[type="checkbox"]')&&l.target.closest("[data-js-join-values]")){var n=l.target.closest("[data-js-join-values]"),e=document.querySelector(n.dataset.jsJoinValues);return e.value=Array.from(n.querySelectorAll('input[type="checkbox"]')).filter((function(l){return l.value&&l.checked})).map((function(l){return l.value})).join(", "),e}}},{key:"valid",value:function(l){for(var n=l.target.checkValidity(),e=l.target.querySelectorAll(this.selectors.REQUIRED),t=0;t<e.length;t++){var u=e[t];this.reset(u),u.validity.valid||this.highlight(u)}return n?this:n}},{key:"watch",value:function(){var l=this,n=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.FORM=n||this.FORM;for(var e=this.FORM.querySelectorAll(this.selectors.REQUIRED),t=function(n){var t=e[n];t.addEventListener("focus",(function(){l.reset(t)})),t.addEventListener("blur",(function(){t.validity.valid||l.highlight(t)}))},u=0;u<e.length;u++)t(u);return this.FORM.addEventListener("submit",(function(n){if(n.preventDefault(),!1===l.valid(n))return!1;l.submit(n)})),this}},{key:"reset",value:function(l){var n=this.selectors.ERROR_MESSAGE_PARENT?l.closest(this.selectors.ERROR_MESSAGE_PARENT):l.parentNode,e=n.querySelector("."+this.classes.ERROR_MESSAGE);return n.classList.remove(this.classes.ERROR_CONTAINER),e&&e.remove(),n.closest("form").classList.remove(this.classes.ERROR_CONTAINER),l.removeAttribute(this.attrs.ERROR_INPUT[0]),l.removeAttribute(this.attrs.ERROR_LABEL),this}},{key:"highlight",value:function(l){var n=this.selectors.ERROR_MESSAGE_PARENT?l.closest(this.selectors.ERROR_MESSAGE_PARENT):l.parentNode,e=document.createElement(this.markup.ERROR_MESSAGE),t="".concat(l.getAttribute("id"),"-").concat(this.classes.ERROR_MESSAGE);if(l.validity.valueMissing&&this.strings.VALID_REQUIRED)e.innerHTML=this.strings.VALID_REQUIRED;else if(!l.validity.valid&&this.strings["VALID_".concat(l.type.toUpperCase(),"_INVALID")]){var u="VALID_".concat(l.type.toUpperCase(),"_INVALID");e.innerHTML=this.strings[u]}else e.innerHTML=l.validationMessage;return e.setAttribute("id",t),e.setAttribute(this.attrs.ERROR_MESSAGE[0],this.attrs.ERROR_MESSAGE[1]),e.classList.add(this.classes.ERROR_MESSAGE),n.classList.add(this.classes.ERROR_CONTAINER),n.insertBefore(e,n.childNodes[0]),n.closest("form").classList.add(this.classes.ERROR_CONTAINER),l.setAttribute(this.attrs.ERROR_INPUT[0],this.attrs.ERROR_INPUT[1]),l.setAttribute(this.attrs.ERROR_LABEL,t),this}}]),n}();s.strings={},s.submit=function(){},s.classes={ERROR_MESSAGE:"error-message",ERROR_CONTAINER:"error",ERROR_FORM:"error"},s.markup={ERROR_MESSAGE:"div"},s.selectors={REQUIRED:'[required="true"]',ERROR_MESSAGE_PARENT:!1},s.attrs={ERROR_MESSAGE:["aria-live","polite"],ERROR_INPUT:["aria-invalid","true"],ERROR_LABEL:"aria-describedby"};const o=s;function c(l,n){return c=Object.setPrototypeOf||function(l,n){return l.__proto__=n,l},c(l,n)}function d(l){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(l){return typeof l}:function(l){return l&&"function"==typeof Symbol&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},d(l)}function h(l){return h=Object.setPrototypeOf?Object.getPrototypeOf:function(l){return l.__proto__||Object.getPrototypeOf(l)},h(l)}var f=function(){function n(e){var t=this;if(l(this,n),window.hasOwnProperty(n.callback)||(window[n.callback]=[]),e=e||{},this.settings={selector:e.selector?e.selector:n.selector,namespace:e.namespace?e.namespace:n.namespace,inactiveClass:e.inactiveClass?e.inactiveClass:n.inactiveClass,activeClass:e.activeClass?e.activeClass:n.activeClass,before:!!e.before&&e.before,after:!!e.after&&e.after,valid:!!e.valid&&e.valid,focusable:!e.hasOwnProperty("focusable")||e.focusable,jump:!e.hasOwnProperty("jump")||e.jump},this.element=!!e.element&&e.element,this.element)this.element.addEventListener("click",(function(l){t.toggle(l)}));else if(!window[n.callback].hasOwnProperty(this.settings.selector))for(var u=document.querySelector("body"),i=0;i<n.events.length;i++){var r=n.events[i];u.addEventListener(r,(function(l){if(l.target.matches(t.settings.selector)){t.event=l;var e=l.type.toUpperCase();t[l.type]&&n.elements[e]&&n.elements[e].includes(l.target.tagName)&&t[l.type](l)}}))}return window[n.callback][this.settings.selector]=!0,this}return t(n,[{key:"click",value:function(l){this.toggle(l)}},{key:"change",value:function(l){var n=l.target.checkValidity();(n&&!this.isActive(l.target)||!n&&this.isActive(l.target))&&this.toggle(l)}},{key:"isActive",value:function(l){var n=!1;return this.settings.activeClass&&(n=l.classList.contains(this.settings.activeClass)),n}},{key:"getTarget",value:function(l){var n=!1;return n=l.hasAttribute("href")?document.querySelector(l.getAttribute("href")):n,l.hasAttribute("aria-controls")?document.querySelector("#".concat(l.getAttribute("aria-controls"))):n}},{key:"toggle",value:function(l){var e=this,t=l.target,u=!1,i=[];if(l.preventDefault(),i=(u=this.getTarget(t))?u.querySelectorAll(n.elFocusable.join(", ")):i,!u)return this;if(this.elementToggle(t,u,i),t.dataset["".concat(this.settings.namespace,"Undo")]){var r=document.querySelector(t.dataset["".concat(this.settings.namespace,"Undo")]);r.addEventListener("click",(function(l){l.preventDefault(),e.elementToggle(t,u),r.removeEventListener("click")}))}return this}},{key:"getOthers",value:function(l){var n=!1;return l.hasAttribute("href")?n='[href="'.concat(l.getAttribute("href"),'"]'):l.hasAttribute("aria-controls")&&(n='[aria-controls="'.concat(l.getAttribute("aria-controls"),'"]')),n?document.querySelectorAll(n):[]}},{key:"toggleFocusable",value:function(l){return l.forEach((function(l){if("-1"===l.getAttribute("tabindex")){var e=l.getAttribute("data-".concat(n.namespace,"-tabindex"));e?l.setAttribute("tabindex",e):l.removeAttribute("tabindex")}else l.setAttribute("tabindex","-1")})),this}},{key:"jumpTo",value:function(l,n){return history.pushState("","",window.location.pathname+window.location.search),n.classList.contains(this.settings.activeClass)?(window.location.hash=l.getAttribute("href"),n.setAttribute("tabindex","0"),n.focus({preventScroll:!0})):n.removeAttribute("tabindex"),this}},{key:"elementToggle",value:function(l,e){var t=this,u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=0,r="",a="";if(this.element=l,this.target=e,this.others=this.getOthers(l),this.focusable=u,this.settings.valid&&!this.settings.valid(this))return this;for(this.settings.before&&this.settings.before(this),this.settings.activeClass&&(this.element.classList.toggle(this.settings.activeClass),this.target.classList.toggle(this.settings.activeClass),this.others.forEach((function(l){l!==t.element&&l.classList.toggle(t.settings.activeClass)}))),this.settings.inactiveClass&&e.classList.toggle(this.settings.inactiveClass),i=0;i<n.targetAriaRoles.length;i++)r=n.targetAriaRoles[i],""!=(a=this.target.getAttribute(r))&&a&&this.target.setAttribute(r,"true"===a?"false":"true");for(this.settings.focusable&&this.toggleFocusable(this.focusable),this.settings.jump&&this.element.hasAttribute("href")&&this.jumpTo(this.element,this.target),i=0;i<n.elAriaRoles.length;i++)r=n.elAriaRoles[i],""!=(a=this.element.getAttribute(r))&&a&&this.element.setAttribute(r,"true"===a?"false":"true"),this.others.forEach((function(l){l!==t.element&&l.getAttribute(r)&&l.setAttribute(r,"true"===a?"false":"true")}));return this.settings.after&&this.settings.after(this),this}}]),n}();f.selector='[data-js*="toggle"]',f.namespace="toggle",f.inactiveClass="hidden",f.activeClass="active",f.elAriaRoles=["aria-pressed","aria-expanded"],f.targetAriaRoles=["aria-hidden"],f.elFocusable=["a","button","input","select","textarea","object","embed","form","fieldset","legend","label","area","audio","video","iframe","svg","details","table","[tabindex]","[contenteditable]","[usemap]"],f.callback=["TogglesCallback"],f.events=["click","change"],f.elements={CLICK:["A","BUTTON"],CHANGE:["SELECT","INPUT","TEXTAREA"]};const g=f;var m=function n(){var e=this;return l(this,n),this.selector=n.selector,this.selectors=n.selectors,this.classes=n.classes,this.dataAttrs=n.dataAttrs,this.toggle=new g({selector:this.selector,after:function(l){var n=l.target.classList.contains(g.activeClass);n&&"true"===l.element.dataset[e.dataAttrs.LOCK]?(window.scroll(0,0),document.querySelector("body").classList.add(e.classes.OVERFLOW),l.focusable.item(l.focusable.length-1).addEventListener("blur",(function(){l.focusable.item(0).focus()}))):0===document.querySelectorAll([e.selector,e.selectors.locks,".".concat(g.activeClass)].join("")).length&&document.querySelector("body").classList.remove(e.classes.OVERFLOW);var t='[aria-controls="'.concat(l.target.getAttribute("id"),'"]'),u=document.querySelector(e.selectors.CLOSE+t),i=document.querySelector(e.selectors.OPEN+t);n&&u?u.focus():i&&i.focus()}}),this};function p(l){var 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(l){return!1}}();return function(){var e,t=h(l);if(n){var u=h(this).constructor;e=Reflect.construct(t,arguments,u)}else e=t.apply(this,arguments);return function(l,n){return!n||"object"!==d(n)&&"function"!=typeof n?function(l){if(void 0===l)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return l}(l):n}(this,e)}}m.selector='[data-js*="dialog"]',m.selectors={CLOSE:'[data-dialog*="close"]',OPEN:'[data-dialog*="open"]',LOCKS:'[data-dialog-lock="true"]'},m.dataAttrs={LOCK:"dialogLock"},m.classes={OVERFLOW:"overflow-hidden"};const v=function(n){!function(l,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");l.prototype=Object.create(n&&n.prototype,{constructor:{value:l,writable:!0,configurable:!0}}),n&&c(l,n)}(t,n);var e=p(t);function t(){return l(this,t),e.call(this)}return t}(m);var b=/^(?:submit|button|image|reset|file)$/i,y=/^(?:input|select|textarea|keygen)/i,S=/(\[[^\[\]]*\])/g;function A(l,n,e){if(n.match(S))!function l(n,e,t){if(0===e.length)return t;var u=e.shift(),i=u.match(/^\[(.+?)\]$/);if("[]"===u)return n=n||[],Array.isArray(n)?n.push(l(null,e,t)):(n._values=n._values||[],n._values.push(l(null,e,t))),n;if(i){var r=i[1],a=+r;isNaN(a)?(n=n||{})[r]=l(n[r],e,t):(n=n||[])[a]=l(n[a],e,t)}else n[u]=l(n[u],e,t);return n}(l,function(l){var n=[],e=new RegExp(S),t=/^([^\[\]]*)/.exec(l);for(t[1]&&n.push(t[1]);null!==(t=e.exec(l));)n.push(t[1]);return n}(n),e);else{var t=l[n];t?(Array.isArray(t)||(l[n]=[t]),l[n].push(e)):l[n]=e}return l}function E(l,n,e){return e=(e=String(e)).replace(/(\r)?\n/g,"\r\n"),e=(e=encodeURIComponent(e)).replace(/%20/g,"+"),l+(l?"&":"")+encodeURIComponent(n)+"="+e}function R(l,n){"object"!=typeof n?n={hash:!!n}:void 0===n.hash&&(n.hash=!0);for(var e=n.hash?{}:"",t=n.serializer||(n.hash?A:E),u=l&&l.elements?l.elements:[],i=Object.create(null),r=0;r<u.length;++r){var a=u[r];if((n.disabled||!a.disabled)&&a.name&&y.test(a.nodeName)&&!b.test(a.type)){var s=a.name,o=a.value;if("checkbox"!==a.type&&"radio"!==a.type||a.checked||(o=void 0),n.empty){if("checkbox"!==a.type||a.checked||(o=!1),"radio"===a.type&&(i[a.name]||a.checked?a.checked&&(i[a.name]=!0):i[a.name]=!1),null==o&&"radio"==a.type)continue}else if(!o)continue;if("select-multiple"!==a.type)e=t(e,s,o);else{o=[];for(var c=a.options,d=!1,h=0;h<c.length;++h){var f=c[h];f.selected&&(f.value||n.empty&&!f.value)&&(d=!0,e=n.hash&&"[]"!==s.slice(s.length-2)?t(e,s+"[]",f.value):t(e,s,f.value))}!d&&n.empty&&(e=t(e,s,""))}}}if(n.empty)for(var s in i)i[s]||(e=t(e,s,""));return e}var w=function(){function n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return l(this,n),this.class=e.hasOwnProperty("class")?e.class:n.class,this.viewbox=e.hasOwnProperty("viewbox")?e.viewbox:n.viewbox,this.fill=e.hasOwnProperty("fill")?e.fill:n.fill,this.create()}return t(n,[{key:"create",value:function(){return this.el=document.createElementNS("http://www.w3.org/2000/svg","svg"),this.circle=document.createElementNS("http://www.w3.org/2000/svg","circle"),this.el.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.el.setAttribute("viewBox",this.viewbox),this.el.setAttribute("version","1.1"),this.el.setAttribute("class","spinner ".concat(this.class)),this.circle.setAttribute("cx","12"),this.circle.setAttribute("cy","12"),this.circle.setAttribute("r","10"),this.circle.setAttribute("fill",this.fill),this.circle.setAttribute("class","spinner__path"),this.el.appendChild(this.circle),this.el}}]),n}();w.class="icon-4",w.viewbox="0 0 24 24",w.fill="none";const L=w;!function(){var l=new o(document.getElementById("feedback-form"));new v,l.selectors.ERROR_MESSAGE_PARENT=".c-question__container",l.watch(),window.reCaptchaCallback=function(){},l.submit=function(l){l.preventDefault(),n()};var n=function(){var n=l.FORM.querySelector('[data-js*="questions"]'),u=l.FORM.querySelector('[data-js*="question-recaptcha"]');n.classList.add("hidden"),n.setAttribute("aria-hidden","true"),u.classList.remove("hidden"),u.setAttribute("aria-hidden","false"),window.grecaptcha.render(l.FORM.querySelector('[data-js="recaptcha"]'),{sitekey:"6Lf0tTgUAAAAACnS4fRKqbLll_oFxFzeaVfbQxyX",callback:function(){var n,e,u;n=document.getElementById("modal-body"),e=new L,u=document.createElement("div"),l.FORM.classList.add("hidden"),l.FORM.setAttribute("aria-hidden","true"),u.classList.add("flex","justify-center","items-center","text-yellow-access"),u.id="feedback-spinner",u.appendChild(e),n.appendChild(u),t()},"error-callback":function(){e()}})},e=function(){var l=document.querySelector('[data-js="feedback-alert-error"]');document.getElementById("feedback-spinner").classList.add("hidden"),l.classList.remove("hidden"),l.setAttribute("aria-hidden","false")},t=function(){var n=R(l.FORM,{hash:!0}),t=new URLSearchParams;Object.keys(n).map((function(l){t.append(l,n[l])}));var u=document.querySelector("html");u.hasAttribute("lang")&&t.append("lang",u.getAttribute("lang")),fetch(l.FORM.getAttribute("action"),{method:l.FORM.getAttribute("method"),body:t}).then((function(l){return l.json()})).then((function(l){var n;l.success?(n=document.querySelector('[data-js="feedback-alert"]'),document.getElementById("feedback-spinner").classList.add("hidden"),n.classList.remove("hidden"),n.setAttribute("aria-hidden","false")):e()})).catch((function(l){e()}))}}();var x={event:function(l,n){return"undefined"!=typeof Webtrends&&x.webtrends(l,n),n},view:function(l,n,e){"undefined"!=typeof Webtrends&&x.webtrends(n,e),"undefined"!=typeof gtag&&x.gtagView(l,n)},webtrends:function(l,n){if("undefined"!=typeof Webtrends&&void 0!==n){var e={};e["WT.ti"]=l,n.unshift(e);var t=(n={argsa:n.flatMap((function(l){return Object.entries(l)})).flat()}).argsa.indexOf("action");t&&(n.argsa[t]="DCS.dcsuri");var u=n.argsa.indexOf("DCS.dcsuri");u&&(n.argsa[u+1]=window.location.pathname+n.argsa[u+1]),Webtrends.multiTrack(n)}},gtag:function(l,n){var e={event_category:l},t=n.find((function(l){return l.hasOwnProperty("action")})),u=n.find((function(l){return l.hasOwnProperty("DCS.dcsuri")})),i=!1;void 0!==u&&(i=u["DCS.dcsuri"]),void 0!==t&&(i=t.action),i&&gtag("event",i,e)},gtagView:function(l,n){gtag("event","screen_view",{app_name:l,screen_name:n})}};const k=x;var C="undefined"!=typeof window?window:void 0!==e.g?e.g:"undefined"!=typeof self?self:{},O=function(l,n,e,t,u,i,r,a,s,o){var c=this;c.numeralDecimalMark=l||".",c.numeralIntegerScale=n>0?n:0,c.numeralDecimalScale=e>=0?e:2,c.numeralThousandsGroupStyle=t||O.groupStyle.thousand,c.numeralPositiveOnly=!!u,c.stripLeadingZeroes=!1!==i,c.prefix=r||""===r?r:"",c.signBeforePrefix=!!a,c.tailPrefix=!!s,c.delimiter=o||""===o?o:",",c.delimiterRE=o?new RegExp("\\"+o,"g"):""};O.groupStyle={thousand:"thousand",lakh:"lakh",wan:"wan",none:"none"},O.prototype={getRawValue:function(l){return l.replace(this.delimiterRE,"").replace(this.numeralDecimalMark,".")},format:function(l){var n,e,t,u,i=this,r="";switch(l=l.replace(/[A-Za-z]/g,"").replace(i.numeralDecimalMark,"M").replace(/[^\dM-]/g,"").replace(/^\-/,"N").replace(/\-/g,"").replace("N",i.numeralPositiveOnly?"":"-").replace("M",i.numeralDecimalMark),i.stripLeadingZeroes&&(l=l.replace(/^(-)?0+(?=\d)/,"$1")),e="-"===l.slice(0,1)?"-":"",t=void 0!==i.prefix?i.signBeforePrefix?e+i.prefix:i.prefix+e:e,u=l,l.indexOf(i.numeralDecimalMark)>=0&&(u=(n=l.split(i.numeralDecimalMark))[0],r=i.numeralDecimalMark+n[1].slice(0,i.numeralDecimalScale)),"-"===e&&(u=u.slice(1)),i.numeralIntegerScale>0&&(u=u.slice(0,i.numeralIntegerScale)),i.numeralThousandsGroupStyle){case O.groupStyle.lakh:u=u.replace(/(\d)(?=(\d\d)+\d$)/g,"$1"+i.delimiter);break;case O.groupStyle.wan:u=u.replace(/(\d)(?=(\d{4})+$)/g,"$1"+i.delimiter);break;case O.groupStyle.thousand:u=u.replace(/(\d)(?=(\d{3})+$)/g,"$1"+i.delimiter)}return i.tailPrefix?e+u.toString()+(i.numeralDecimalScale>0?r.toString():"")+i.prefix:t+u.toString()+(i.numeralDecimalScale>0?r.toString():"")}};var I=O,_=function(l,n,e){var t=this;t.date=[],t.blocks=[],t.datePattern=l,t.dateMin=n.split("-").reverse().map((function(l){return parseInt(l,10)})),2===t.dateMin.length&&t.dateMin.unshift(0),t.dateMax=e.split("-").reverse().map((function(l){return parseInt(l,10)})),2===t.dateMax.length&&t.dateMax.unshift(0),t.initBlocks()};_.prototype={initBlocks:function(){var l=this;l.datePattern.forEach((function(n){"Y"===n?l.blocks.push(4):l.blocks.push(2)}))},getISOFormatDate:function(){var l=this,n=l.date;return n[2]?n[2]+"-"+l.addLeadingZero(n[1])+"-"+l.addLeadingZero(n[0]):""},getBlocks:function(){return this.blocks},getValidatedDate:function(l){var n=this,e="";return l=l.replace(/[^\d]/g,""),n.blocks.forEach((function(t,u){if(l.length>0){var i=l.slice(0,t),r=i.slice(0,1),a=l.slice(t);switch(n.datePattern[u]){case"d":"00"===i?i="01":parseInt(r,10)>3?i="0"+r:parseInt(i,10)>31&&(i="31");break;case"m":"00"===i?i="01":parseInt(r,10)>1?i="0"+r:parseInt(i,10)>12&&(i="12")}e+=i,l=a}})),this.getFixedDateString(e)},getFixedDateString:function(l){var n,e,t,u=this,i=u.datePattern,r=[],a=0,s=0,o=0,c=0,d=0,h=0,f=!1;return 4===l.length&&"y"!==i[0].toLowerCase()&&"y"!==i[1].toLowerCase()&&(d=2-(c="d"===i[0]?0:2),n=parseInt(l.slice(c,c+2),10),e=parseInt(l.slice(d,d+2),10),r=this.getFixedDate(n,e,0)),8===l.length&&(i.forEach((function(l,n){switch(l){case"d":a=n;break;case"m":s=n;break;default:o=n}})),h=2*o,c=a<=o?2*a:2*a+2,d=s<=o?2*s:2*s+2,n=parseInt(l.slice(c,c+2),10),e=parseInt(l.slice(d,d+2),10),t=parseInt(l.slice(h,h+4),10),f=4===l.slice(h,h+4).length,r=this.getFixedDate(n,e,t)),4!==l.length||"y"!==i[0]&&"y"!==i[1]||(h=2-(d="m"===i[0]?0:2),e=parseInt(l.slice(d,d+2),10),t=parseInt(l.slice(h,h+2),10),f=2===l.slice(h,h+2).length,r=[0,e,t]),6!==l.length||"Y"!==i[0]&&"Y"!==i[1]||(h=2-.5*(d="m"===i[0]?0:4),e=parseInt(l.slice(d,d+2),10),t=parseInt(l.slice(h,h+4),10),f=4===l.slice(h,h+4).length,r=[0,e,t]),r=u.getRangeFixedDate(r),u.date=r,0===r.length?l:i.reduce((function(l,n){switch(n){case"d":return l+(0===r[0]?"":u.addLeadingZero(r[0]));case"m":return l+(0===r[1]?"":u.addLeadingZero(r[1]));case"y":return l+(f?u.addLeadingZeroForYear(r[2],!1):"");case"Y":return l+(f?u.addLeadingZeroForYear(r[2],!0):"")}}),"")},getRangeFixedDate:function(l){var n=this,e=n.datePattern,t=n.dateMin||[],u=n.dateMax||[];return!l.length||t.length<3&&u.length<3||e.find((function(l){return"y"===l.toLowerCase()}))&&0===l[2]?l:u.length&&(u[2]<l[2]||u[2]===l[2]&&(u[1]<l[1]||u[1]===l[1]&&u[0]<l[0]))?u:t.length&&(t[2]>l[2]||t[2]===l[2]&&(t[1]>l[1]||t[1]===l[1]&&t[0]>l[0]))?t:l},getFixedDate:function(l,n,e){return l=Math.min(l,31),n=Math.min(n,12),e=parseInt(e||0,10),(n<7&&n%2==0||n>8&&n%2==1)&&(l=Math.min(l,2===n?this.isLeapYear(e)?29:28:30)),[l,n,e]},isLeapYear:function(l){return l%4==0&&l%100!=0||l%400==0},addLeadingZero:function(l){return(l<10?"0":"")+l},addLeadingZeroForYear:function(l,n){return n?(l<10?"000":l<100?"00":l<1e3?"0":"")+l:(l<10?"0":"")+l}};var T=_,D=function(l,n){var e=this;e.time=[],e.blocks=[],e.timePattern=l,e.timeFormat=n,e.initBlocks()};D.prototype={initBlocks:function(){var l=this;l.timePattern.forEach((function(){l.blocks.push(2)}))},getISOFormatTime:function(){var l=this,n=l.time;return n[2]?l.addLeadingZero(n[0])+":"+l.addLeadingZero(n[1])+":"+l.addLeadingZero(n[2]):""},getBlocks:function(){return this.blocks},getTimeFormatOptions:function(){return"12"===String(this.timeFormat)?{maxHourFirstDigit:1,maxHours:12,maxMinutesFirstDigit:5,maxMinutes:60}:{maxHourFirstDigit:2,maxHours:23,maxMinutesFirstDigit:5,maxMinutes:60}},getValidatedTime:function(l){var n=this,e="";l=l.replace(/[^\d]/g,"");var t=n.getTimeFormatOptions();return n.blocks.forEach((function(u,i){if(l.length>0){var r=l.slice(0,u),a=r.slice(0,1),s=l.slice(u);switch(n.timePattern[i]){case"h":parseInt(a,10)>t.maxHourFirstDigit?r="0"+a:parseInt(r,10)>t.maxHours&&(r=t.maxHours+"");break;case"m":case"s":parseInt(a,10)>t.maxMinutesFirstDigit?r="0"+a:parseInt(r,10)>t.maxMinutes&&(r=t.maxMinutes+"")}e+=r,l=s}})),this.getFixedTimeString(e)},getFixedTimeString:function(l){var n,e,t,u=this,i=u.timePattern,r=[],a=0,s=0,o=0,c=0,d=0,h=0;return 6===l.length&&(i.forEach((function(l,n){switch(l){case"s":a=2*n;break;case"m":s=2*n;break;case"h":o=2*n}})),h=o,d=s,c=a,n=parseInt(l.slice(c,c+2),10),e=parseInt(l.slice(d,d+2),10),t=parseInt(l.slice(h,h+2),10),r=this.getFixedTime(t,e,n)),4===l.length&&u.timePattern.indexOf("s")<0&&(i.forEach((function(l,n){switch(l){case"m":s=2*n;break;case"h":o=2*n}})),h=o,d=s,n=0,e=parseInt(l.slice(d,d+2),10),t=parseInt(l.slice(h,h+2),10),r=this.getFixedTime(t,e,n)),u.time=r,0===r.length?l:i.reduce((function(l,n){switch(n){case"s":return l+u.addLeadingZero(r[2]);case"m":return l+u.addLeadingZero(r[1]);case"h":return l+u.addLeadingZero(r[0])}}),"")},getFixedTime:function(l,n,e){return e=Math.min(parseInt(e||0,10),60),n=Math.min(n,60),[l=Math.min(l,60),n,e]},addLeadingZero:function(l){return(l<10?"0":"")+l}};var P=D,M=function(l,n){var e=this;e.delimiter=n||""===n?n:" ",e.delimiterRE=n?new RegExp("\\"+n,"g"):"",e.formatter=l};M.prototype={setFormatter:function(l){this.formatter=l},format:function(l){var n=this;n.formatter.clear();for(var e,t="",u=!1,i=0,r=(l=(l=(l=l.replace(/[^\d+]/g,"")).replace(/^\+/,"B").replace(/\+/g,"").replace("B","+")).replace(n.delimiterRE,"")).length;i<r;i++)e=n.formatter.inputDigit(l.charAt(i)),/[\s()-]/g.test(e)?(t=e,u=!0):u||(t=e);return(t=t.replace(/[()]/g,"")).replace(/[\s-]/g,n.delimiter)}};var F=M,N={blocks:{uatp:[4,5,6],amex:[4,6,5],diners:[4,6,4],discover:[4,4,4,4],mastercard:[4,4,4,4],dankort:[4,4,4,4],instapayment:[4,4,4,4],jcb15:[4,6,5],jcb:[4,4,4,4],maestro:[4,4,4,4],visa:[4,4,4,4],mir:[4,4,4,4],unionPay:[4,4,4,4],general:[4,4,4,4]},re:{uatp:/^(?!1800)1\d{0,14}/,amex:/^3[47]\d{0,13}/,discover:/^(?:6011|65\d{0,2}|64[4-9]\d?)\d{0,12}/,diners:/^3(?:0([0-5]|9)|[689]\d?)\d{0,11}/,mastercard:/^(5[1-5]\d{0,2}|22[2-9]\d{0,1}|2[3-7]\d{0,2})\d{0,12}/,dankort:/^(5019|4175|4571)\d{0,12}/,instapayment:/^63[7-9]\d{0,13}/,jcb15:/^(?:2131|1800)\d{0,11}/,jcb:/^(?:35\d{0,2})\d{0,12}/,maestro:/^(?:5[0678]\d{0,2}|6304|67\d{0,2})\d{0,12}/,mir:/^220[0-4]\d{0,12}/,visa:/^4\d{0,15}/,unionPay:/^(62|81)\d{0,14}/},getStrictBlocks:function(l){var n=l.reduce((function(l,n){return l+n}),0);return l.concat(19-n)},getInfo:function(l,n){var e=N.blocks,t=N.re;for(var u in n=!!n,t)if(t[u].test(l)){var i=e[u];return{type:u,blocks:n?this.getStrictBlocks(i):i}}return{type:"unknown",blocks:n?this.getStrictBlocks(e.general):e.general}}},V=N,j={noop:function(){},strip:function(l,n){return l.replace(n,"")},getPostDelimiter:function(l,n,e){if(0===e.length)return l.slice(-n.length)===n?n:"";var t="";return e.forEach((function(n){l.slice(-n.length)===n&&(t=n)})),t},getDelimiterREByDelimiter:function(l){return new RegExp(l.replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1"),"g")},getNextCursorPosition:function(l,n,e,t,u){return n.length===l?e.length:l+this.getPositionOffset(l,n,e,t,u)},getPositionOffset:function(l,n,e,t,u){var i,r,a;return i=this.stripDelimiters(n.slice(0,l),t,u),r=this.stripDelimiters(e.slice(0,l),t,u),0!=(a=i.length-r.length)?a/Math.abs(a):0},stripDelimiters:function(l,n,e){var t=this;if(0===e.length){var u=n?t.getDelimiterREByDelimiter(n):"";return l.replace(u,"")}return e.forEach((function(n){n.split("").forEach((function(n){l=l.replace(t.getDelimiterREByDelimiter(n),"")}))})),l},headStr:function(l,n){return l.slice(0,n)},getMaxLength:function(l){return l.reduce((function(l,n){return l+n}),0)},getPrefixStrippedValue:function(l,n,e,t,u,i,r,a,s){if(0===e)return l;if(l===n&&""!==l)return"";if(s&&"-"==l.slice(0,1)){var o="-"==t.slice(0,1)?t.slice(1):t;return"-"+this.getPrefixStrippedValue(l.slice(1),n,e,o,u,i,r,a,s)}if(t.slice(0,e)!==n&&!a)return r&&!t&&l?l:"";if(t.slice(-e)!==n&&a)return r&&!t&&l?l:"";var c=this.stripDelimiters(t,u,i);return l.slice(0,e)===n||a?l.slice(-e)!==n&&a?c.slice(0,-e-1):a?l.slice(0,-e):l.slice(e):c.slice(e)},getFirstDiffIndex:function(l,n){for(var e=0;l.charAt(e)===n.charAt(e);)if(""===l.charAt(e++))return-1;return e},getFormattedValue:function(l,n,e,t,u,i){var r="",a=u.length>0,s="";return 0===e?l:(n.forEach((function(n,o){if(l.length>0){var c=l.slice(0,n),d=l.slice(n);s=a?u[i?o-1:o]||s:t,i?(o>0&&(r+=s),r+=c):(r+=c,c.length===n&&o<e-1&&(r+=s)),l=d}})),r)},fixPrefixCursor:function(l,n,e,t){if(l){var u=l.value,i=e||t[0]||" ";if(l.setSelectionRange&&n&&!(n.length+i.length<=u.length)){var r=2*u.length;setTimeout((function(){l.setSelectionRange(r,r)}),1)}}},checkFullSelection:function(l){try{return(window.getSelection()||document.getSelection()||{}).toString().length===l.length}catch(l){}return!1},setSelection:function(l,n,e){if(l===this.getActiveElement(e)&&!(l&&l.value.length<=n))if(l.createTextRange){var t=l.createTextRange();t.move("character",n),t.select()}else try{l.setSelectionRange(n,n)}catch(l){console.warn("The input element type does not support selection")}},getActiveElement:function(l){var n=l.activeElement;return n&&n.shadowRoot?this.getActiveElement(n.shadowRoot):n},isAndroid:function(){return navigator&&/android/i.test(navigator.userAgent)},isAndroidBackspaceKeydown:function(l,n){return!!(this.isAndroid()&&l&&n)&&n===l.slice(0,-1)}},B=j,G={assign:function(l,n){return n=n||{},(l=l||{}).creditCard=!!n.creditCard,l.creditCardStrictMode=!!n.creditCardStrictMode,l.creditCardType="",l.onCreditCardTypeChanged=n.onCreditCardTypeChanged||function(){},l.phone=!!n.phone,l.phoneRegionCode=n.phoneRegionCode||"AU",l.phoneFormatter={},l.time=!!n.time,l.timePattern=n.timePattern||["h","m","s"],l.timeFormat=n.timeFormat||"24",l.timeFormatter={},l.date=!!n.date,l.datePattern=n.datePattern||["d","m","Y"],l.dateMin=n.dateMin||"",l.dateMax=n.dateMax||"",l.dateFormatter={},l.numeral=!!n.numeral,l.numeralIntegerScale=n.numeralIntegerScale>0?n.numeralIntegerScale:0,l.numeralDecimalScale=n.numeralDecimalScale>=0?n.numeralDecimalScale:2,l.numeralDecimalMark=n.numeralDecimalMark||".",l.numeralThousandsGroupStyle=n.numeralThousandsGroupStyle||"thousand",l.numeralPositiveOnly=!!n.numeralPositiveOnly,l.stripLeadingZeroes=!1!==n.stripLeadingZeroes,l.signBeforePrefix=!!n.signBeforePrefix,l.tailPrefix=!!n.tailPrefix,l.swapHiddenInput=!!n.swapHiddenInput,l.numericOnly=l.creditCard||l.date||!!n.numericOnly,l.uppercase=!!n.uppercase,l.lowercase=!!n.lowercase,l.prefix=l.creditCard||l.date?"":n.prefix||"",l.noImmediatePrefix=!!n.noImmediatePrefix,l.prefixLength=l.prefix.length,l.rawValueTrimPrefix=!!n.rawValueTrimPrefix,l.copyDelimiter=!!n.copyDelimiter,l.initValue=void 0!==n.initValue&&null!==n.initValue?n.initValue.toString():"",l.delimiter=n.delimiter||""===n.delimiter?n.delimiter:n.date?"/":n.time?":":n.numeral?",":(n.phone," "),l.delimiterLength=l.delimiter.length,l.delimiterLazyShow=!!n.delimiterLazyShow,l.delimiters=n.delimiters||[],l.blocks=n.blocks||[],l.blocksLength=l.blocks.length,l.root="object"==typeof C&&C?C:window,l.document=n.document||l.root.document,l.maxLength=0,l.backspace=!1,l.result="",l.onValueChanged=n.onValueChanged||function(){},l}},U=function(l,n){var e=this,t=!1;if("string"==typeof l?(e.element=document.querySelector(l),t=document.querySelectorAll(l).length>1):void 0!==l.length&&l.length>0?(e.element=l[0],t=l.length>1):e.element=l,!e.element)throw new Error("[cleave.js] Please check the element");if(t)try{console.warn("[cleave.js] Multiple input fields matched, cleave.js will only take the first one.")}catch(l){}n.initValue=e.element.value,e.properties=U.DefaultProperties.assign({},n),e.init()};U.prototype={init:function(){var l=this,n=l.properties;n.numeral||n.phone||n.creditCard||n.time||n.date||0!==n.blocksLength||n.prefix?(n.maxLength=U.Util.getMaxLength(n.blocks),l.isAndroid=U.Util.isAndroid(),l.lastInputValue="",l.isBackward="",l.onChangeListener=l.onChange.bind(l),l.onKeyDownListener=l.onKeyDown.bind(l),l.onFocusListener=l.onFocus.bind(l),l.onCutListener=l.onCut.bind(l),l.onCopyListener=l.onCopy.bind(l),l.initSwapHiddenInput(),l.element.addEventListener("input",l.onChangeListener),l.element.addEventListener("keydown",l.onKeyDownListener),l.element.addEventListener("focus",l.onFocusListener),l.element.addEventListener("cut",l.onCutListener),l.element.addEventListener("copy",l.onCopyListener),l.initPhoneFormatter(),l.initDateFormatter(),l.initTimeFormatter(),l.initNumeralFormatter(),(n.initValue||n.prefix&&!n.noImmediatePrefix)&&l.onInput(n.initValue)):l.onInput(n.initValue)},initSwapHiddenInput:function(){var l=this;if(l.properties.swapHiddenInput){var n=l.element.cloneNode(!0);l.element.parentNode.insertBefore(n,l.element),l.elementSwapHidden=l.element,l.elementSwapHidden.type="hidden",l.element=n,l.element.id=""}},initNumeralFormatter:function(){var l=this.properties;l.numeral&&(l.numeralFormatter=new U.NumeralFormatter(l.numeralDecimalMark,l.numeralIntegerScale,l.numeralDecimalScale,l.numeralThousandsGroupStyle,l.numeralPositiveOnly,l.stripLeadingZeroes,l.prefix,l.signBeforePrefix,l.tailPrefix,l.delimiter))},initTimeFormatter:function(){var l=this.properties;l.time&&(l.timeFormatter=new U.TimeFormatter(l.timePattern,l.timeFormat),l.blocks=l.timeFormatter.getBlocks(),l.blocksLength=l.blocks.length,l.maxLength=U.Util.getMaxLength(l.blocks))},initDateFormatter:function(){var l=this.properties;l.date&&(l.dateFormatter=new U.DateFormatter(l.datePattern,l.dateMin,l.dateMax),l.blocks=l.dateFormatter.getBlocks(),l.blocksLength=l.blocks.length,l.maxLength=U.Util.getMaxLength(l.blocks))},initPhoneFormatter:function(){var l=this.properties;if(l.phone)try{l.phoneFormatter=new U.PhoneFormatter(new l.root.Cleave.AsYouTypeFormatter(l.phoneRegionCode),l.delimiter)}catch(l){throw new Error("[cleave.js] Please include phone-type-formatter.{country}.js lib")}},onKeyDown:function(l){var n=this,e=l.which||l.keyCode;n.lastInputValue=n.element.value,n.isBackward=8===e},onChange:function(l){var n=this,e=n.properties,t=U.Util;n.isBackward=n.isBackward||"deleteContentBackward"===l.inputType;var u=t.getPostDelimiter(n.lastInputValue,e.delimiter,e.delimiters);n.isBackward&&u?e.postDelimiterBackspace=u:e.postDelimiterBackspace=!1,this.onInput(this.element.value)},onFocus:function(){var l=this,n=l.properties;l.lastInputValue=l.element.value,n.prefix&&n.noImmediatePrefix&&!l.element.value&&this.onInput(n.prefix),U.Util.fixPrefixCursor(l.element,n.prefix,n.delimiter,n.delimiters)},onCut:function(l){U.Util.checkFullSelection(this.element.value)&&(this.copyClipboardData(l),this.onInput(""))},onCopy:function(l){U.Util.checkFullSelection(this.element.value)&&this.copyClipboardData(l)},copyClipboardData:function(l){var n,e=this.properties,t=U.Util,u=this.element.value;n=e.copyDelimiter?u:t.stripDelimiters(u,e.delimiter,e.delimiters);try{l.clipboardData?l.clipboardData.setData("Text",n):window.clipboardData.setData("Text",n),l.preventDefault()}catch(l){}},onInput:function(l){var n=this,e=n.properties,t=U.Util,u=t.getPostDelimiter(l,e.delimiter,e.delimiters);return e.numeral||!e.postDelimiterBackspace||u||(l=t.headStr(l,l.length-e.postDelimiterBackspace.length)),e.phone?(!e.prefix||e.noImmediatePrefix&&!l.length?e.result=e.phoneFormatter.format(l):e.result=e.prefix+e.phoneFormatter.format(l).slice(e.prefix.length),void n.updateValueState()):e.numeral?(e.prefix&&e.noImmediatePrefix&&0===l.length?e.result="":e.result=e.numeralFormatter.format(l),void n.updateValueState()):(e.date&&(l=e.dateFormatter.getValidatedDate(l)),e.time&&(l=e.timeFormatter.getValidatedTime(l)),l=t.stripDelimiters(l,e.delimiter,e.delimiters),l=t.getPrefixStrippedValue(l,e.prefix,e.prefixLength,e.result,e.delimiter,e.delimiters,e.noImmediatePrefix,e.tailPrefix,e.signBeforePrefix),l=e.numericOnly?t.strip(l,/[^\d]/g):l,l=e.uppercase?l.toUpperCase():l,l=e.lowercase?l.toLowerCase():l,e.prefix&&(e.tailPrefix?l+=e.prefix:l=e.prefix+l,0===e.blocksLength)?(e.result=l,void n.updateValueState()):(e.creditCard&&n.updateCreditCardPropsByValue(l),l=t.headStr(l,e.maxLength),e.result=t.getFormattedValue(l,e.blocks,e.blocksLength,e.delimiter,e.delimiters,e.delimiterLazyShow),void n.updateValueState()))},updateCreditCardPropsByValue:function(l){var n,e=this.properties,t=U.Util;t.headStr(e.result,4)!==t.headStr(l,4)&&(n=U.CreditCardDetector.getInfo(l,e.creditCardStrictMode),e.blocks=n.blocks,e.blocksLength=e.blocks.length,e.maxLength=t.getMaxLength(e.blocks),e.creditCardType!==n.type&&(e.creditCardType=n.type,e.onCreditCardTypeChanged.call(this,e.creditCardType)))},updateValueState:function(){var l=this,n=U.Util,e=l.properties;if(l.element){var t=l.element.selectionEnd,u=l.element.value,i=e.result;t=n.getNextCursorPosition(t,u,i,e.delimiter,e.delimiters),l.isAndroid?window.setTimeout((function(){l.element.value=i,n.setSelection(l.element,t,e.document,!1),l.callOnValueChanged()}),1):(l.element.value=i,e.swapHiddenInput&&(l.elementSwapHidden.value=l.getRawValue()),n.setSelection(l.element,t,e.document,!1),l.callOnValueChanged())}},callOnValueChanged:function(){var l=this,n=l.properties;n.onValueChanged.call(l,{target:{name:l.element.name,value:n.result,rawValue:l.getRawValue()}})},setPhoneRegionCode:function(l){var n=this;n.properties.phoneRegionCode=l,n.initPhoneFormatter(),n.onChange()},setRawValue:function(l){var n=this,e=n.properties;l=null!=l?l.toString():"",e.numeral&&(l=l.replace(".",e.numeralDecimalMark)),e.postDelimiterBackspace=!1,n.element.value=l,n.onInput(l)},getRawValue:function(){var l=this.properties,n=U.Util,e=this.element.value;return l.rawValueTrimPrefix&&(e=n.getPrefixStrippedValue(e,l.prefix,l.prefixLength,l.result,l.delimiter,l.delimiters,l.noImmediatePrefix,l.tailPrefix,l.signBeforePrefix)),l.numeral?l.numeralFormatter.getRawValue(e):n.stripDelimiters(e,l.delimiter,l.delimiters)},getISOFormatDate:function(){var l=this.properties;return l.date?l.dateFormatter.getISOFormatDate():""},getISOFormatTime:function(){var l=this.properties;return l.time?l.timeFormatter.getISOFormatTime():""},getFormattedValue:function(){return this.element.value},destroy:function(){var l=this;l.element.removeEventListener("input",l.onChangeListener),l.element.removeEventListener("keydown",l.onKeyDownListener),l.element.removeEventListener("focus",l.onFocusListener),l.element.removeEventListener("cut",l.onCutListener),l.element.removeEventListener("copy",l.onCopyListener)},toString:function(){return"[Cleave Object]"}},U.NumeralFormatter=I,U.DateFormatter=T,U.TimeFormatter=P,U.PhoneFormatter=F,U.CreditCardDetector=V,U.Util=B,U.DefaultProperties=G,("object"==typeof C&&C?C:window).Cleave=U;const q=U;e(9378);var H=function(){function n(e){var t=this;return l(this,n),this.element=e,this.selector=n.selector,this.selectors=n.selectors,this.classes=n.classes,this.strings=n.strings,this.patterns=n.patterns,this.sent=n.sent,this.phone=this.element.querySelector(this.selectors.PHONE),this.phone?(this.cleave=new q(this.phone,{phone:!0,phoneRegionCode:"us",delimiter:"-"}),this.phone.setAttribute("pattern",this.patterns.PHONE),this.type="text"):this.type="email",this.form=new o(this.element.querySelector(this.selectors.FORM)),this.form.strings=this.strings,this.form.selectors={REQUIRED:this.selectors.REQUIRED,ERROR_MESSAGE_PARENT:this.selectors.FORM},this.form.FORM.addEventListener("submit",(function(l){if(l.preventDefault(),!1===t.form.valid(l))return!1;t.sanitize().processing().submit(l).then((function(l){return l.json()})).then((function(l){t.response(l)})).catch((function(l){}))})),this.toggle=new i({element:this.element.querySelector(this.selectors.TOGGLE),after:function(){t.element.querySelector(t.selectors.INPUT).focus()}}),this}return t(n,[{key:"sanitize",value:function(){return this._data=R(this.form.FORM,{hash:!0}),this.phone&&this._data.to&&(this._data.to=this._data.to.replace(/[-]/g,"")),this}},{key:"processing",value:function(){for(var l=this.form.FORM.querySelectorAll(this.selectors.INPUTS),n=0;n<l.length;n++)l[n].setAttribute("disabled",!0);return this.form.FORM.querySelector(this.selectors.SUBMIT).setAttribute("disabled",!0),this.form.FORM.classList.add(this.classes.PROCESSING),this}},{key:"submit",value:function(){var l=this,n=new URLSearchParams;Object.keys(this._data).map((function(e){n.append(e,l._data[e])}));var e=document.querySelector("html");return e.hasAttribute("lang")&&n.append("lang",e.getAttribute("lang")),fetch(this.form.FORM.getAttribute("action"),{method:this.form.FORM.getAttribute("method"),body:n})}},{key:"response",value:function(l){return l.success?this.success():21211===l.error?this.feedback("SERVER_TEL_INVALID").enable():this.feedback("SERVER").enable(),this}},{key:"success",value:function(){var l=this;return this.form.FORM.classList.replace(this.classes.PROCESSING,this.classes.SUCCESS),this.enable(),this.form.FORM.addEventListener("input",(function(){l.form.FORM.classList.remove(l.classes.SUCCESS)})),this.sent&&this.sent(this),this}},{key:"error",value:function(l){return this.feedback("SERVER").enable(),this}},{key:"feedback",value:function(l){var n=document.createElement("div");return n.classList.add("".concat(this.classes[l]).concat(this.classes.MESSAGE)),n.innerHTML=this.strings[l],this.form.FORM.insertBefore(n,this.form.FORM.childNodes[0]),this.form.FORM.classList.add(this.classes[l]),this}},{key:"enable",value:function(){for(var l=this.form.FORM.querySelectorAll(this.selectors.INPUTS),n=0;n<l.length;n++)l[n].removeAttribute("disabled");return this.form.FORM.querySelector(this.selectors.SUBMIT).removeAttribute("disabled"),this.form.FORM.classList.remove(this.classes.PROCESSING),this}}]),n}();H.selector='[data-js="share-form"]',H.selectors={FORM:"form",INPUTS:"input",PHONE:'input[type="tel"]',SUBMIT:'button[type="submit"]',REQUIRED:'[required="true"]',TOGGLE:'[data-js*="share-form__control"]',INPUT:'[data-js*="share-form__input"]'},H.classes={ERROR:"error",SERVER:"error",SERVER_TEL_INVALID:"error",MESSAGE:"-message",PROCESSING:"processing",SUCCESS:"success"},H.strings={SERVER:"Something went wrong. Please try again later.",SERVER_TEL_INVALID:"Unable to send to number provided. Please use another number.",VALID_REQUIRED:"This is required",VALID_EMAIL_INVALID:"Please enter a valid email.",VALID_TEL_INVALID:"Please provide 10-digit number with area code."},H.patterns={PHONE:"[0-9]{3}-[0-9]{3}-[0-9]{4}"},H.sent=!1;const $=H;var Z=function(){function n(){var e=this;l(this,n),this.selector=n.selector,this.selectors=n.selectors,this.classes=n.classes,document.querySelector("body").addEventListener("click",(function(l){l.target.matches(e.selectors.TOGGLE)&&e.toggle(l)}))}return t(n,[{key:"toggle",value:function(l){l.preventDefault();var n=l.target.getAttribute("aria-describedby"),e='[aria-describedby="'.concat(n,'"].').concat(this.classes.ACTIVE),t=document.querySelectorAll(e),u=document.querySelector("#".concat(n));if(t.length>0&&u){if(u.classList.remove(this.classes.HIDDEN),u.classList.add(this.classes.ANIMATED),u.classList.add(this.classes.ANIMATION),u.setAttribute("aria-hidden",!1),window.scrollTo&&window.innerWidth<960){var i=l.target.offsetTop-l.target.dataset.scrollOffset;window.scrollTo(0,i)}}else u.classList.add(this.classes.HIDDEN),u.classList.remove(this.classes.ANIMATED),u.classList.remove(this.classes.ANIMATION),u.setAttribute("aria-hidden",!0);return this}}]),n}();Z.selector='[data-js="disclaimer"]',Z.selectors={TOGGLE:'[data-js*="disclaimer-control"]'},Z.classes={ACTIVE:"active",HIDDEN:"hidden",ANIMATED:"animated",ANIMATION:"fadeInUp"};const K=Z;var Y;document.querySelectorAll($.selector).forEach((function(l){var n=new $(l),e=Object.fromEntries(["SHARE_FORM_SERVER","SHARE_FORM_SERVER_TEL_INVALID","SHARE_FORM_VALID_REQUIRED","SHARE_FORM_VALID_EMAIL_INVALID","SHARE_FORM_VALID_TEL_INVALID"].map((function(l){return[l.replace("SHARE_FORM_",""),(n=l,e=n||"",t=(window.LOCALIZED_STRINGS||[]).filter((function(l){return!(!l.hasOwnProperty("slug")||l.slug!==n)&&l})),t[0]&&t[0].hasOwnProperty("label")?t[0].label:e)];var n,e,t})));n.strings=e,n.form.strings=e,n.sent=function(l){var n=l.type.charAt(0).toUpperCase()+l.type.slice(1);k.event(n,[{"DCS.dcsuri":"share/".concat(l.type)}])}})),new K,(Y=document.querySelector(a.selector))&&new a(Y)})()})();
Tools
Biome

[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)

Gitleaks

1-1: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.

(generic-api-key)


Potential exposure of Generic API Key.

The code contains a hardcoded API key which can expose sensitive operations to unauthorized access. It's recommended to secure the API key using environment variables or a secure vault.

- window.grecaptcha.render(l.FORM.querySelector('[data-js="recaptcha"]'),{sitekey:"6Lf0tTgUAAAAACnS4fRKqbLll_oFxFzeaVfbQxyX",callback:function(){
+ window.grecaptcha.render(l.FORM.querySelector('[data-js="recaptcha"]'),{sitekey:process.env.RECAPTCHA_SITE_KEY,callback:function(){

Ensure that process.env.RECAPTCHA_SITE_KEY is properly set in your environment configuration.

Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
(()=>{var l={9378:(l,n,e)=>{(function(){var l=this;function n(n,e){var t,u=n.split("."),i=l;u[0]in i||!i.execScript||i.execScript("var "+u[0]);for(;u.length&&(t=u.shift());)u.length||void 0===e?i=i[t]?i[t]:i[t]={}:i[t]=e}function e(l,n){function e(){}e.prototype=n.prototype,l.M=n.prototype,l.prototype=new e,l.prototype.constructor=l,l.N=function(l,e,t){for(var u=Array(arguments.length-2),i=2;i<arguments.length;i++)u[i-2]=arguments[i];return n.prototype[e].apply(l,u)}}function t(l,n){null!=l&&this.a.apply(this,arguments)}function u(l){l.b=""}function i(l,n){return l>n?1:l<n?-1:0}function r(l,n){this.b=l,this.a={};for(var e=0;e<n.length;e++){var t=n[e];this.a[t.b]=t}}function a(l,n){switch(this.b=l,this.g=!!n.v,this.a=n.c,this.i=n.type,this.h=!1,this.a){case c:case d:case h:case f:case g:case o:case s:this.h=!0}this.f=n.defaultValue}t.prototype.b="",t.prototype.set=function(l){this.b=""+l},t.prototype.a=function(l,n,e){if(this.b+=String(l),null!=n)for(var t=1;t<arguments.length;t++)this.b+=arguments[t];return this},t.prototype.toString=function(){return this.b};var s=1,o=2,c=3,d=4,h=6,f=16,g=18;function m(){this.a={},this.f=this.j().a,this.b=this.g=null}function p(l,n){for(var e=function(l){return function(l,n){l.sort(function(l,n){return l.b-n.b}||i)}(l=function(l){var n,e=[],t=0;for(n in l)e[t++]=l[n];return e}(l.a)),l}(l.j()),t=0;t<e.length;t++){var u=(a=e[t]).b;if(null!=n.a[u]){l.b&&delete l.b[a.b];var r=11==a.a||10==a.a;if(a.g)for(var a=v(n,u)||[],s=0;s<a.length;s++){var o=l,c=u,d=r?a[s].clone():a[s];o.a[c]||(o.a[c]=[]),o.a[c].push(d),o.b&&delete o.b[c]}else a=v(n,u),r?(r=v(l,u))?p(r,a):A(l,u,a.clone()):A(l,u,a)}}}function v(l,n){var e=l.a[n];if(null==e)return null;if(l.g){if(!(n in l.b)){var t=l.g,u=l.f[n];if(null!=e)if(u.g){for(var i=[],r=0;r<e.length;r++)i[r]=t.b(u,e[r]);e=i}else e=t.b(u,e);return l.b[n]=e}return l.b[n]}return e}function b(l,n,e){var t=v(l,n);return l.f[n].g?t[e||0]:t}function y(l,n){var e;if(null!=l.a[n])e=b(l,n,void 0);else l:{if(void 0===(e=l.f[n]).f){var t=e.i;if(t===Boolean)e.f=!1;else if(t===Number)e.f=0;else{if(t!==String){e=new t;break l}e.f=e.h?"0":""}}e=e.f}return e}function S(l,n){return l.f[n].g?null!=l.a[n]?l.a[n].length:0:null!=l.a[n]?1:0}function A(l,n,e){l.a[n]=e,l.b&&(l.b[n]=e)}function E(l,n){var e,t=[];for(e in n)0!=e&&t.push(new a(e,n[e]));return new r(l,t)}function R(){m.call(this)}m.prototype.set=function(l,n){A(this,l.b,n)},m.prototype.clone=function(){var l=new this.constructor;return l!=this&&(l.a={},l.b&&(l.b={}),p(l,this)),l},e(R,m);var w=null;function L(){m.call(this)}e(L,m);var x=null;function k(){m.call(this)}e(k,m);var C=null;function O(){}R.prototype.j=function(){var l=w;return l||(w=l=E(R,{0:{name:"NumberFormat",I:"i18n.phonenumbers.NumberFormat"},1:{name:"pattern",required:!0,c:9,type:String},2:{name:"format",required:!0,c:9,type:String},3:{name:"leading_digits_pattern",v:!0,c:9,type:String},4:{name:"national_prefix_formatting_rule",c:9,type:String},6:{name:"national_prefix_optional_when_formatting",c:8,defaultValue:!1,type:Boolean},5:{name:"domestic_carrier_code_formatting_rule",c:9,type:String}})),l},R.j=R.prototype.j,L.prototype.j=function(){var l=x;return l||(x=l=E(L,{0:{name:"PhoneNumberDesc",I:"i18n.phonenumbers.PhoneNumberDesc"},2:{name:"national_number_pattern",c:9,type:String},9:{name:"possible_length",v:!0,c:5,type:Number},10:{name:"possible_length_local_only",v:!0,c:5,type:Number},6:{name:"example_number",c:9,type:String}})),l},L.j=L.prototype.j,k.prototype.j=function(){var l=C;return l||(C=l=E(k,{0:{name:"PhoneMetadata",I:"i18n.phonenumbers.PhoneMetadata"},1:{name:"general_desc",c:11,type:L},2:{name:"fixed_line",c:11,type:L},3:{name:"mobile",c:11,type:L},4:{name:"toll_free",c:11,type:L},5:{name:"premium_rate",c:11,type:L},6:{name:"shared_cost",c:11,type:L},7:{name:"personal_number",c:11,type:L},8:{name:"voip",c:11,type:L},21:{name:"pager",c:11,type:L},25:{name:"uan",c:11,type:L},27:{name:"emergency",c:11,type:L},28:{name:"voicemail",c:11,type:L},29:{name:"short_code",c:11,type:L},30:{name:"standard_rate",c:11,type:L},31:{name:"carrier_specific",c:11,type:L},33:{name:"sms_services",c:11,type:L},24:{name:"no_international_dialling",c:11,type:L},9:{name:"id",required:!0,c:9,type:String},10:{name:"country_code",c:5,type:Number},11:{name:"international_prefix",c:9,type:String},17:{name:"preferred_international_prefix",c:9,type:String},12:{name:"national_prefix",c:9,type:String},13:{name:"preferred_extn_prefix",c:9,type:String},15:{name:"national_prefix_for_parsing",c:9,type:String},16:{name:"national_prefix_transform_rule",c:9,type:String},18:{name:"same_mobile_and_fixed_line_pattern",c:8,defaultValue:!1,type:Boolean},19:{name:"number_format",v:!0,c:11,type:R},20:{name:"intl_number_format",v:!0,c:11,type:R},22:{name:"main_country_for_code",c:8,defaultValue:!1,type:Boolean},23:{name:"leading_digits",c:9,type:String},26:{name:"leading_zero_possible",c:8,defaultValue:!1,type:Boolean}})),l},k.j=k.prototype.j,O.prototype.a=function(l){throw new l.b,Error("Unimplemented")},O.prototype.b=function(l,n){if(11==l.a||10==l.a)return n instanceof m?n:this.a(l.i.prototype.j(),n);if(14==l.a){if("string"==typeof n&&I.test(n)){var e=Number(n);if(0<e)return e}return n}if(!l.h)return n;if((e=l.i)===String){if("number"==typeof n)return String(n)}else if(e===Number&&"string"==typeof n&&("Infinity"===n||"-Infinity"===n||"NaN"===n||I.test(n)))return Number(n);return n};var I=/^-?[0-9]+$/;function _(){}function T(){}e(_,O),_.prototype.a=function(l,n){var e=new l.b;return e.g=this,e.a=n,e.b={},e},e(T,_),T.prototype.b=function(l,n){return 8==l.a?!!n:O.prototype.b.apply(this,arguments)},T.prototype.a=function(l,n){return T.M.a.call(this,l,n)};var D={1:"US AG AI AS BB BM BS CA DM DO GD GU JM KN KY LC MP MS PR SX TC TT VC VG VI".split(" ")},P={AG:[null,[null,null,"(?:268|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}",null,null,null,"2684601234",null,null,null,[7]],[null,null,"268(?:464|7(?:1[3-9]|2\\d|3[246]|64|[78][0-689]))\\d{4}",null,null,null,"2684641234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"26848[01]\\d{4}",null,null,null,"2684801234",null,null,null,[7]],"AG",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,"26840[69]\\d{4}",null,null,null,"2684061234",null,null,null,[7]],null,"268",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AI:[null,[null,null,"(?:264|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"2644(?:6[12]|9[78])\\d{4}",null,null,null,"2644612345",null,null,null,[7]],[null,null,"264(?:235|476|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}",null,null,null,"2642351234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"AI",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"264",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],AS:[null,[null,null,"(?:[58]\\d\\d|684|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"6846(?:22|33|44|55|77|88|9[19])\\d{4}",null,null,null,"6846221234",null,null,null,[7]],[null,null,"684(?:2(?:5[2468]|72)|7(?:3[13]|70))\\d{4}",null,null,null,"6847331234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"AS",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"684",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BB:[null,[null,null,"(?:246|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\\d|3[2-9])|5(?:20|[34]\\d|54|7[1-3])|6(?:2\\d|38)|7[35]7|9(?:1[89]|63))\\d{4}",null,null,null,"2464123456",null,null,null,[7]],[null,null,"246(?:2(?:[356]\\d|4[0-57-9]|8[0-79])|45\\d|69[5-7]|8(?:[2-5]\\d|83))\\d{4}",null,null,null,"2462501234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"(?:246976|900[2-9]\\d\\d)\\d{4}",null,null,null,"9002123456",null,null,null,[7]],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"24631\\d{5}",null,null,null,"2463101234",null,null,null,[7]],"BB",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"246",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"246(?:292|367|4(?:1[7-9]|3[01]|44|67)|7(?:36|53))\\d{4}",null,null,null,"2464301234",null,null,null,[7]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BM:[null,[null,null,"(?:441|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"441(?:2(?:02|23|[3479]\\d|61)|[46]\\d\\d|5(?:4\\d|60|89)|824)\\d{4}",null,null,null,"4412345678",null,null,null,[7]],[null,null,"441(?:[37]\\d|5[0-39])\\d{5}",null,null,null,"4413701234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"BM",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"441",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],BS:[null,[null,null,"(?:242|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-4]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}",null,null,null,"2423456789",null,null,null,[7]],[null,null,"242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|[89]9))\\d{4}",null,null,null,"2423591234",null,null,null,[7]],[null,null,"(?:242300|8(?:00|33|44|55|66|77|88)[2-9]\\d\\d)\\d{4}",null,null,null,"8002123456",null,null,null,[7]],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"BS",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"242",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"242225[0-46-9]\\d{3}",null,null,null,"2422250123"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],CA:[null,[null,null,"(?:[2-8]\\d|90)\\d{8}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|65)|4(?:03|1[68]|3[178]|50)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",null,null,null,"5062345678",null,null,null,[7]],[null,null,"(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|65)|4(?:03|1[68]|3[178]|50)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",null,null,null,"5062345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"(?:5(?:00|2[12]|33|44|66|77|88)|622)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"600[2-9]\\d{6}",null,null,null,"6002012345"],"CA",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],DM:[null,[null,null,"(?:[58]\\d\\d|767|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4]|70[1-3])\\d{4}",null,null,null,"7674201234",null,null,null,[7]],[null,null,"767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-7])\\d{4}",null,null,null,"7672251234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"DM",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"767",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],DO:[null,[null,null,"(?:[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"8(?:[04]9[2-9]\\d\\d|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d\\d|6(?:[0-27-9]\\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\\d|4[1-35689]|5[1-4689]|6[1-57-9]|8[1-79]|9[1-8])|8(?:0[146-9]|1[0-48]|[248]\\d|3[1-79]|5[01589]|6[013-68]|7[124-8]|9[0-8])|9(?:[0-24]\\d|3[02-46-9]|5[0-79]|60|7[0169]|8[57-9]|9[02-9])))\\d{4}",null,null,null,"8092345678",null,null,null,[7]],[null,null,"8[024]9[2-9]\\d{6}",null,null,null,"8092345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"DO",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"8[024]9",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GD:[null,[null,null,"(?:473|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-49]|5[5-79]|73|90)|63[68]|7(?:58|84)|800|938)\\d{4}",null,null,null,"4732691234",null,null,null,[7]],[null,null,"473(?:4(?:0[2-79]|1[04-9]|2[0-5]|58)|5(?:2[01]|3[3-8])|901)\\d{4}",null,null,null,"4734031234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"GD",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"473",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],GU:[null,[null,null,"(?:[58]\\d\\d|671|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",null,null,null,"6713001234",null,null,null,[7]],[null,null,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",null,null,null,"6713001234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"GU",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"671",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],JM:[null,[null,null,"(?:[58]\\d\\d|658|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:658[2-9]\\d\\d|876(?:5(?:0[12]|1[0-468]|2[35]|63)|6(?:0[1-3579]|1[0237-9]|[23]\\d|40|5[06]|6[2-589]|7[05]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468])))\\d{4}",null,null,null,"8765230123",null,null,null,[7]],[null,null,"876(?:(?:2[14-9]|[348]\\d)\\d|5(?:0[3-9]|[2-57-9]\\d|6[0-24-9])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579]))\\d{4}",null,null,null,"8762101234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"JM",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"658|876",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KN:[null,[null,null,"(?:[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"869(?:2(?:29|36)|302|4(?:6[015-9]|70))\\d{4}",null,null,null,"8692361234",null,null,null,[7]],[null,null,"869(?:5(?:5[6-8]|6[5-7])|66\\d|76[02-7])\\d{4}",null,null,null,"8697652917",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"KN",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"869",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],KY:[null,[null,null,"(?:345|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"345(?:2(?:22|44)|444|6(?:23|38|40)|7(?:4[35-79]|6[6-9]|77)|8(?:00|1[45]|25|[48]8)|9(?:14|4[035-9]))\\d{4}",null,null,null,"3452221234",null,null,null,[7]],[null,null,"345(?:32[1-9]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|9(?:1[67]|2[2-9]|3[689]))\\d{4}",null,null,null,"3453231234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"(?:345976|900[2-9]\\d\\d)\\d{4}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"KY",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,"345849\\d{4}",null,null,null,"3458491234"],null,"345",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],LC:[null,[null,null,"(?:[58]\\d\\d|758|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"758(?:4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|638)\\d{4}",null,null,null,"7584305678",null,null,null,[7]],[null,null,"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[01]))\\d{4}",null,null,null,"7582845678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"LC",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"758",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MP:[null,[null,null,"(?:[58]\\d\\d|(?:67|90)0)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"670(?:2(?:3[3-7]|56|8[5-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",null,null,null,"6702345678",null,null,null,[7]],[null,null,"670(?:2(?:3[3-7]|56|8[5-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",null,null,null,"6702345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"MP",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"670",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],MS:[null,[null,null,"(?:(?:[58]\\d\\d|900)\\d\\d|66449)\\d{5}",null,null,null,null,null,null,[10],[7]],[null,null,"664491\\d{4}",null,null,null,"6644912345",null,null,null,[7]],[null,null,"66449[2-6]\\d{4}",null,null,null,"6644923456",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"MS",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"664",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],PR:[null,[null,null,"(?:[589]\\d\\d|787)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:787|939)[2-9]\\d{6}",null,null,null,"7872345678",null,null,null,[7]],[null,null,"(?:787|939)[2-9]\\d{6}",null,null,null,"7872345678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"PR",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"787|939",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],SX:[null,[null,null,"(?:(?:[58]\\d\\d|900)\\d|7215)\\d{6}",null,null,null,null,null,null,[10],[7]],[null,null,"7215(?:4[2-8]|8[239]|9[056])\\d{4}",null,null,null,"7215425678",null,null,null,[7]],[null,null,"7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}",null,null,null,"7215205678",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002123456"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002123456"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"SX",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"721",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TC:[null,[null,null,"(?:[58]\\d\\d|649|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"649(?:712|9(?:4\\d|50))\\d{4}",null,null,null,"6497121234",null,null,null,[7]],[null,null,"649(?:2(?:3[129]|4[1-7])|3(?:3[1-389]|4[1-8])|4[34][1-3])\\d{4}",null,null,null,"6492311234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,"64971[01]\\d{4}",null,null,null,"6497101234",null,null,null,[7]],"TC",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"649",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],TT:[null,[null,null,"(?:[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"868(?:2(?:01|[23]\\d)|6(?:0[7-9]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}",null,null,null,"8682211234",null,null,null,[7]],[null,null,"868(?:2(?:6[6-9]|[7-9]\\d)|[37](?:0[1-9]|1[02-9]|[2-9]\\d)|4[6-9]\\d|6(?:20|78|8\\d))\\d{4}",null,null,null,"8682911234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"TT",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"868",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,"868619\\d{4}",null,null,null,"8686191234",null,null,null,[7]]],US:[null,[null,null,"[2-9]\\d{9}",null,null,null,null,null,null,[10],[7]],[null,null,"(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[0135]|3[0-24679]|4[67]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|6[39]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[013-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[017]|6[0-279]|78|8[0-2])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-28]|4[3578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[0179]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",null,null,null,"2015550123",null,null,null,[7]],[null,null,"(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[0135]|3[0-24679]|4[67]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[0235]|58|6[39]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[013-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[017]|6[0-279]|78|8[0-2])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[02-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-28]|4[3578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[0179]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",null,null,null,"2015550123",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"US",1,"011","1",null,null,"1",null,null,1,[[null,"(\\d{3})(\\d{4})","$1-$2",["[2-9]"]],[null,"(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],null,null,1]],[[null,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[2-9]"]]],[null,null,null,null,null,null,null,null,null,[-1]],1,null,[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"710[2-9]\\d{6}",null,null,null,"7102123456"],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VC:[null,[null,null,"(?:[58]\\d\\d|784|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"784(?:266|3(?:6[6-9]|7\\d|8[0-24-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\\d{4}",null,null,null,"7842661234",null,null,null,[7]],[null,null,"784(?:4(?:3[0-5]|5[45]|89|9[0-8])|5(?:2[6-9]|3[0-4]))\\d{4}",null,null,null,"7844301234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"VC",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"784",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VG:[null,[null,null,"(?:284|[58]\\d\\d|900)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"284(?:(?:229|774|8(?:52|6[459]))\\d|4(?:22\\d|9(?:[45]\\d|6[0-5])))\\d{3}",null,null,null,"2842291234",null,null,null,[7]],[null,null,"284(?:(?:3(?:0[0-3]|4[0-7]|68|9[34])|54[0-57])\\d|4(?:(?:4[0-6]|68)\\d|9(?:6[6-9]|9\\d)))\\d{3}",null,null,null,"2843001234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"VG",1,"011","1",null,null,"1",null,null,null,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"284",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]],VI:[null,[null,null,"(?:(?:34|90)0|[58]\\d\\d)\\d{7}",null,null,null,null,null,null,[10],[7]],[null,null,"340(?:2(?:01|2[06-8]|44|77)|3(?:32|44)|4(?:22|7[34])|5(?:1[34]|55)|6(?:26|4[23]|77|9[023])|7(?:1[2-57-9]|27|7\\d)|884|998)\\d{4}",null,null,null,"3406421234",null,null,null,[7]],[null,null,"340(?:2(?:01|2[06-8]|44|77)|3(?:32|44)|4(?:22|7[34])|5(?:1[34]|55)|6(?:26|4[23]|77|9[023])|7(?:1[2-57-9]|27|7\\d)|884|998)\\d{4}",null,null,null,"3406421234",null,null,null,[7]],[null,null,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",null,null,null,"8002345678"],[null,null,"900[2-9]\\d{6}",null,null,null,"9002345678"],[null,null,null,null,null,null,null,null,null,[-1]],[null,null,"5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",null,null,null,"5002345678"],[null,null,null,null,null,null,null,null,null,[-1]],"VI",1,"011","1",null,null,"1",null,null,1,null,null,[null,null,null,null,null,null,null,null,null,[-1]],null,"340",[null,null,null,null,null,null,null,null,null,[-1]],[null,null,null,null,null,null,null,null,null,[-1]],null,null,[null,null,null,null,null,null,null,null,null,[-1]]]};function M(){this.a={}}M.b=function(){return M.a?M.a:M.a=new M};var F={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"},N=RegExp("[++]+"),V=RegExp("([0-90-9٠-٩۰-۹])"),j=/^\(?\$1\)?$/;function B(l){return 0==l.length||j.test(l)}function G(l,n){if(null==n)return null;n=n.toUpperCase();var e=l.a[n];if(null==e){if(null==(e=P[n]))return null;e=(new T).a(k.j(),e),l.a[n]=e}return e}function U(l){return null==(l=D[l])?"ZZ":l[0]}function q(l){this.H=RegExp(" "),this.C="",this.m=new t,this.w="",this.i=new t,this.u=new t,this.l=!0,this.A=this.o=this.F=!1,this.G=M.b(),this.s=0,this.b=new t,this.B=!1,this.h="",this.a=new t,this.f=[],this.D=l,this.J=this.g=Q(this,this.D)}var H=new k;A(H,11,"NA");var $=/\[([^\[\]])*\]/g,Z=/\d(?=[^,}][^,}])/g,K=RegExp("^[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]*(\\$\\d[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]*)+$"),Y=/[- ]/;function Q(l,n){var e;if(null!=n&&isNaN(n)&&n.toUpperCase()in P){if(null==(e=G(l.G,n)))throw Error("Invalid region code: "+n);e=y(e,10)}else e=0;return null!=(e=G(l.G,U(e)))?e:H}function z(l){for(var n=l.f.length,e=0;e<n;++e){var t,i=l.f[e],r=y(i,1);if(l.w==r)return!1;t=l;var a=y(o=i,1);if(-1!=a.indexOf("|"))t=!1;else{var s;a=(a=a.replace($,"\\d")).replace(Z,"\\d"),u(t.m),s=t;var o=y(o,2),c="999999999999999".match(a)[0];0<(s=c.length<s.a.b.length?"":(s=c.replace(new RegExp(a,"g"),o)).replace(RegExp("9","g")," ")).length?(t.m.a(s),t=!0):t=!1}if(t)return l.w=r,l.B=Y.test(b(i,4)),l.s=0,!0}return l.l=!1}function W(l,n){for(var e=[],t=n.length-3,u=l.f.length,i=0;i<u;++i){var r=l.f[i];0==S(r,3)?e.push(l.f[i]):(r=b(r,3,Math.min(t,S(r,3)-1)),0==n.search(r)&&e.push(l.f[i]))}l.f=e}function J(l){return l.l=!0,l.A=!1,l.f=[],l.s=0,u(l.m),l.w="",nl(l)}function X(l){for(var n=l.a.toString(),e=l.f.length,t=0;t<e;++t){var u=l.f[t],i=y(u,1);if(new RegExp("^(?:"+i+")$").test(n))return l.B=Y.test(b(u,4)),ll(l,n=n.replace(new RegExp(i,"g"),b(u,2)))}return""}function ll(l,n){var e=l.b.b.length;return l.B&&0<e&&" "!=l.b.toString().charAt(e-1)?l.b+" "+n:l.b+n}function nl(l){var n=l.a.toString();if(3<=n.length){for(var e=l.o&&0==l.h.length&&0<S(l.g,20)?v(l.g,20)||[]:v(l.g,19)||[],t=e.length,u=0;u<t;++u){var i=e[u];0<l.h.length&&B(y(i,4))&&!b(i,6)&&null==i.a[5]||(0!=l.h.length||l.o||B(y(i,4))||b(i,6))&&K.test(y(i,2))&&l.f.push(i)}return W(l,n),0<(n=X(l)).length?n:z(l)?el(l):l.i.toString()}return ll(l,n)}function el(l){var n=l.a.toString(),e=n.length;if(0<e){for(var t="",u=0;u<e;u++)t=rl(l,n.charAt(u));return l.l?ll(l,t):l.i.toString()}return l.b.toString()}function tl(l){var n,e=l.a.toString(),t=0;return(n=1==b(l.g,10)&&("1"==(n=l.a.toString()).charAt(0)&&"0"!=n.charAt(1)&&"1"!=n.charAt(1)))?(t=1,l.b.a("1").a(" "),l.o=!0):null!=l.g.a[15]&&(n=new RegExp("^(?:"+b(l.g,15)+")"),null!=(n=e.match(n))&&null!=n[0]&&0<n[0].length&&(l.o=!0,t=n[0].length,l.b.a(e.substring(0,t)))),u(l.a),l.a.a(e.substring(t)),e.substring(0,t)}function ul(l){var n=l.u.toString(),e=new RegExp("^(?:\\+|"+b(l.g,11)+")");return null!=(e=n.match(e))&&null!=e[0]&&0<e[0].length&&(l.o=!0,e=e[0].length,u(l.a),l.a.a(n.substring(e)),u(l.b),l.b.a(n.substring(0,e)),"+"!=n.charAt(0)&&l.b.a(" "),!0)}function il(l){if(0==l.a.b.length)return!1;var n,e=new t;l:{if(0!=(n=l.a.toString()).length&&"0"!=n.charAt(0))for(var i,r=n.length,a=1;3>=a&&a<=r;++a)if((i=parseInt(n.substring(0,a),10))in D){e.a(n.substring(a)),n=i;break l}n=0}return 0!=n&&(u(l.a),l.a.a(e.toString()),"001"==(e=U(n))?l.g=G(l.G,""+n):e!=l.D&&(l.g=Q(l,e)),l.b.a(""+n).a(" "),l.h="",!0)}function rl(l,n){if(0<=(t=l.m.toString()).substring(l.s).search(l.H)){var e=t.search(l.H),t=t.replace(l.H,n);return u(l.m),l.m.a(t),l.s=e,t.substring(0,l.s+1)}return 1==l.f.length&&(l.l=!1),l.w="",l.i.toString()}q.prototype.K=function(){this.C="",u(this.i),u(this.u),u(this.m),this.s=0,this.w="",u(this.b),this.h="",u(this.a),this.l=!0,this.A=this.o=this.F=!1,this.f=[],this.B=!1,this.g!=this.J&&(this.g=Q(this,this.D))},q.prototype.L=function(l){return this.C=function(l,n){l.i.a(n);var e,t=n;V.test(t)||1==l.i.b.length&&N.test(t)?("+"==(t=n)?(e=t,l.u.a(t)):(e=F[t],l.u.a(e),l.a.a(e)),n=e):(l.l=!1,l.F=!0);if(!l.l){if(!l.F)if(ul(l)){if(il(l))return J(l)}else if(0<l.h.length&&(t=l.a.toString(),u(l.a),l.a.a(l.h),l.a.a(t),e=(t=l.b.toString()).lastIndexOf(l.h),u(l.b),l.b.a(t.substring(0,e))),l.h!=tl(l))return l.b.a(" "),J(l);return l.i.toString()}switch(l.u.b.length){case 0:case 1:case 2:return l.i.toString();case 3:if(!ul(l))return l.h=tl(l),nl(l);l.A=!0;default:return l.A?(il(l)&&(l.A=!1),l.b.toString()+l.a.toString()):0<l.f.length?(t=rl(l,n),0<(e=X(l)).length?e:(W(l,l.a.toString()),z(l)?el(l):l.l?ll(l,t):l.i.toString())):nl(l)}}(this,l)},n("Cleave.AsYouTypeFormatter",q),n("Cleave.AsYouTypeFormatter.prototype.inputDigit",q.prototype.L),n("Cleave.AsYouTypeFormatter.prototype.clear",q.prototype.K)}).call("object"==typeof e.g&&e.g?e.g:window)}},n={};function e(t){var u=n[t];if(void 0!==u)return u.exports;var i=n[t]={exports:{}};return l[t](i,i.exports,e),i.exports}e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(l){if("object"==typeof window)return window}}(),(()=>{"use strict";function l(l,n){if(!(l instanceof n))throw new TypeError("Cannot call a class as a function")}function n(l,n){for(var e=0;e<n.length;e++){var t=n[e];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(l,t.key,t)}}function t(l,e,t){return e&&n(l.prototype,e),t&&n(l,t),l}var u=function(){function n(e){var t=this;if(l(this,n),window.hasOwnProperty(n.callback)||(window[n.callback]=[]),e=e||{},this.settings={selector:e.selector?e.selector:n.selector,namespace:e.namespace?e.namespace:n.namespace,inactiveClass:e.inactiveClass?e.inactiveClass:n.inactiveClass,activeClass:e.activeClass?e.activeClass:n.activeClass,before:!!e.before&&e.before,after:!!e.after&&e.after,valid:!!e.valid&&e.valid,focusable:!e.hasOwnProperty("focusable")||e.focusable,jump:!e.hasOwnProperty("jump")||e.jump},this.element=!!e.element&&e.element,this.element)this.element.addEventListener("click",(function(l){t.toggle(l)}));else if(!window[n.callback].hasOwnProperty(this.settings.selector))for(var u=document.querySelector("body"),i=0;i<n.events.length;i++){var r=n.events[i];u.addEventListener(r,(function(l){if(l.target.matches(t.settings.selector)){t.event=l;var e=l.type.toUpperCase();t[l.type]&&n.elements[e]&&n.elements[e].includes(l.target.tagName)&&t[l.type](l)}}))}return window[n.callback][this.settings.selector]=!0,this}return t(n,[{key:"click",value:function(l){this.toggle(l)}},{key:"change",value:function(l){var n=l.target.checkValidity();(n&&!this.isActive(l.target)||!n&&this.isActive(l.target))&&this.toggle(l)}},{key:"isActive",value:function(l){var n=!1;return this.settings.activeClass&&(n=l.classList.contains(this.settings.activeClass)),n}},{key:"getTarget",value:function(l){var n=!1;return n=l.hasAttribute("href")?document.querySelector(l.getAttribute("href")):n,l.hasAttribute("aria-controls")?document.querySelector("#".concat(l.getAttribute("aria-controls"))):n}},{key:"toggle",value:function(l){var e=this,t=l.target,u=!1,i=[];if(l.preventDefault(),i=(u=this.getTarget(t))?u.querySelectorAll(n.elFocusable.join(", ")):i,!u)return this;if(this.elementToggle(t,u,i),t.dataset["".concat(this.settings.namespace,"Undo")]){var r=document.querySelector(t.dataset["".concat(this.settings.namespace,"Undo")]);r.addEventListener("click",(function(l){l.preventDefault(),e.elementToggle(t,u),r.removeEventListener("click")}))}return this}},{key:"getOthers",value:function(l){var n=!1;return l.hasAttribute("href")?n='[href="'.concat(l.getAttribute("href"),'"]'):l.hasAttribute("aria-controls")&&(n='[aria-controls="'.concat(l.getAttribute("aria-controls"),'"]')),n?document.querySelectorAll(n):[]}},{key:"toggleFocusable",value:function(l){return l.forEach((function(l){if("-1"===l.getAttribute("tabindex")){var e=l.getAttribute("data-".concat(n.namespace,"-tabindex"));e?l.setAttribute("tabindex",e):l.removeAttribute("tabindex")}else l.setAttribute("tabindex","-1")})),this}},{key:"jumpTo",value:function(l,n){return history.pushState("","",window.location.pathname+window.location.search),n.classList.contains(this.settings.activeClass)?(window.location.hash=l.getAttribute("href"),n.setAttribute("tabindex","0"),n.focus({preventScroll:!0})):n.removeAttribute("tabindex"),this}},{key:"elementToggle",value:function(l,e){var t=this,u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=0,r="",a="";if(this.element=l,this.target=e,this.others=this.getOthers(l),this.focusable=u,this.settings.valid&&!this.settings.valid(this))return this;for(this.settings.before&&this.settings.before(this),this.settings.activeClass&&(this.element.classList.toggle(this.settings.activeClass),this.target.classList.toggle(this.settings.activeClass),this.others.forEach((function(l){l!==t.element&&l.classList.toggle(t.settings.activeClass)}))),this.settings.inactiveClass&&e.classList.toggle(this.settings.inactiveClass),i=0;i<n.targetAriaRoles.length;i++)r=n.targetAriaRoles[i],""!=(a=this.target.getAttribute(r))&&a&&this.target.setAttribute(r,"true"===a?"false":"true");for(this.settings.focusable&&this.toggleFocusable(this.focusable),this.settings.jump&&this.element.hasAttribute("href")&&this.jumpTo(this.element,this.target),i=0;i<n.elAriaRoles.length;i++)r=n.elAriaRoles[i],""!=(a=this.element.getAttribute(r))&&a&&this.element.setAttribute(r,"true"===a?"false":"true"),this.others.forEach((function(l){l!==t.element&&l.getAttribute(r)&&l.setAttribute(r,"true"===a?"false":"true")}));return this.settings.after&&this.settings.after(this),this}}]),n}();u.selector='[data-js*="toggle"]',u.namespace="toggle",u.inactiveClass="hidden",u.activeClass="active",u.elAriaRoles=["aria-pressed","aria-expanded"],u.targetAriaRoles=["aria-hidden"],u.elFocusable=["a","button","input","select","textarea","object","embed","form","fieldset","legend","label","area","audio","video","iframe","svg","details","table","[tabindex]","[contenteditable]","[usemap]"],u.callback=["TogglesCallback"],u.events=["click","change"],u.elements={CLICK:["A","BUTTON"],CHANGE:["SELECT","INPUT","TEXTAREA"]};const i=u;var r=function(){function n(e){var t,u,r=this;if(l(this,n),this.element=e,this.element)return this.steps=this.element.querySelectorAll(n.selectors.STEP),this.STEP_TOGGLING="STEP_TOGGLING_".concat(Math.random().toString().replace("0.","")),this.toggle=new i({selector:n.selectors.GOTO,focusable:!1}),this.toggle.jumpTo=this.jumpTo,this.anchor=document.createElement("a"),this.preventDefault=function(){},t=r.getQueriedStep(),u=r.steps[t].dataset.step,window.location.search&&history.pushState("","",window.location.pathname+"#"+u),r.toggle.target=r.steps[t],r.toggle.focusable=[],r.before(r.toggle),r.toggle.settings.valid=function(l){return!l.element.classList.contains(l.settings.activeClass)},window.addEventListener("popstate",(function(){r.popstate()})),r.toggle.settings.before=function(l){r.before(l)},r.toggle.settings.after=function(){window[r.STEP_TOGGLING]=!1},this}return t(n,[{key:"getQueriedStep",value:function(){var l=0,e=window.location.hash,t=window.location.search;if(e||t)for(var u=new URLSearchParams(t),i=t?u.get(n.param):e.replace("#",""),r=0;r<this.steps.length;r++)if(this.steps[r].dataset.step===i){l=r;break}return l}},{key:"popstate",value:function(){var l=this;if(!window[this.STEP_TOGGLING]){var e=window.location.hash.replace("#",""),t=Array.from(this.steps).findIndex((function(l){return l.dataset.step===e}));-1!==t&&(this.anchor.classList.remove(this.toggle.settings.activeClass),this.anchor.setAttribute("href","#".concat(this.steps[t].dataset.step)),this.anchor.setAttribute(n.attrs.GOTO,"".concat(this.steps[t].dataset.step)),this.toggle.elementToggle(this.anchor,this.steps[t],[]),setTimeout((function(){window.scroll({top:l.steps[t].offsetTop})}),10))}}},{key:"before",value:function(l){window[this.STEP_TOGGLING]=!0;for(var n=document.querySelectorAll(l.settings.selector),e=0;e<n.length;e++)n[e].dataset.stepGoTo!==l.target.dataset.step&&n[e].classList.remove(l.settings.activeClass);for(var t=0;t<this.steps.length;t++){var u=this.steps[t];l.target!==u&&(u.classList.remove(l.settings.activeClass),u.classList.add(l.settings.inactiveClass),u.setAttribute("aria-hidden",!0),u.removeAttribute("tabindex"))}return this}},{key:"jumpTo",value:function(l,n){n.classList.contains(this.settings.activeClass)&&(window.location.hash=l.getAttribute("href"),n.setAttribute("tabindex","-1"),n.focus())}}]),n}();r.selector='[data-js="step-by-step"]',r.attrs={STEP:"data-step",GOTO:"data-step-go-to"},r.selectors={STEP:"[".concat(r.attrs.STEP,"]"),GOTO:"[".concat(r.attrs.GOTO,"]")},r.param="step";const a=r;var s=function(){function n(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return l(this,n),this.FORM=e,this.strings=n.strings,this.submit=n.submit,this.classes=n.classes,this.markup=n.markup,this.selectors=n.selectors,this.attrs=n.attrs,this.FORM.setAttribute("novalidate",!0),this}return t(n,[{key:"joinValues",value:function(l){if(l.target.matches('input[type="checkbox"]')&&l.target.closest("[data-js-join-values]")){var n=l.target.closest("[data-js-join-values]"),e=document.querySelector(n.dataset.jsJoinValues);return e.value=Array.from(n.querySelectorAll('input[type="checkbox"]')).filter((function(l){return l.value&&l.checked})).map((function(l){return l.value})).join(", "),e}}},{key:"valid",value:function(l){for(var n=l.target.checkValidity(),e=l.target.querySelectorAll(this.selectors.REQUIRED),t=0;t<e.length;t++){var u=e[t];this.reset(u),u.validity.valid||this.highlight(u)}return n?this:n}},{key:"watch",value:function(){var l=this,n=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.FORM=n||this.FORM;for(var e=this.FORM.querySelectorAll(this.selectors.REQUIRED),t=function(n){var t=e[n];t.addEventListener("focus",(function(){l.reset(t)})),t.addEventListener("blur",(function(){t.validity.valid||l.highlight(t)}))},u=0;u<e.length;u++)t(u);return this.FORM.addEventListener("submit",(function(n){if(n.preventDefault(),!1===l.valid(n))return!1;l.submit(n)})),this}},{key:"reset",value:function(l){var n=this.selectors.ERROR_MESSAGE_PARENT?l.closest(this.selectors.ERROR_MESSAGE_PARENT):l.parentNode,e=n.querySelector("."+this.classes.ERROR_MESSAGE);return n.classList.remove(this.classes.ERROR_CONTAINER),e&&e.remove(),n.closest("form").classList.remove(this.classes.ERROR_CONTAINER),l.removeAttribute(this.attrs.ERROR_INPUT[0]),l.removeAttribute(this.attrs.ERROR_LABEL),this}},{key:"highlight",value:function(l){var n=this.selectors.ERROR_MESSAGE_PARENT?l.closest(this.selectors.ERROR_MESSAGE_PARENT):l.parentNode,e=document.createElement(this.markup.ERROR_MESSAGE),t="".concat(l.getAttribute("id"),"-").concat(this.classes.ERROR_MESSAGE);if(l.validity.valueMissing&&this.strings.VALID_REQUIRED)e.innerHTML=this.strings.VALID_REQUIRED;else if(!l.validity.valid&&this.strings["VALID_".concat(l.type.toUpperCase(),"_INVALID")]){var u="VALID_".concat(l.type.toUpperCase(),"_INVALID");e.innerHTML=this.strings[u]}else e.innerHTML=l.validationMessage;return e.setAttribute("id",t),e.setAttribute(this.attrs.ERROR_MESSAGE[0],this.attrs.ERROR_MESSAGE[1]),e.classList.add(this.classes.ERROR_MESSAGE),n.classList.add(this.classes.ERROR_CONTAINER),n.insertBefore(e,n.childNodes[0]),n.closest("form").classList.add(this.classes.ERROR_CONTAINER),l.setAttribute(this.attrs.ERROR_INPUT[0],this.attrs.ERROR_INPUT[1]),l.setAttribute(this.attrs.ERROR_LABEL,t),this}}]),n}();s.strings={},s.submit=function(){},s.classes={ERROR_MESSAGE:"error-message",ERROR_CONTAINER:"error",ERROR_FORM:"error"},s.markup={ERROR_MESSAGE:"div"},s.selectors={REQUIRED:'[required="true"]',ERROR_MESSAGE_PARENT:!1},s.attrs={ERROR_MESSAGE:["aria-live","polite"],ERROR_INPUT:["aria-invalid","true"],ERROR_LABEL:"aria-describedby"};const o=s;function c(l,n){return c=Object.setPrototypeOf||function(l,n){return l.__proto__=n,l},c(l,n)}function d(l){return d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(l){return typeof l}:function(l){return l&&"function"==typeof Symbol&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},d(l)}function h(l){return h=Object.setPrototypeOf?Object.getPrototypeOf:function(l){return l.__proto__||Object.getPrototypeOf(l)},h(l)}var f=function(){function n(e){var t=this;if(l(this,n),window.hasOwnProperty(n.callback)||(window[n.callback]=[]),e=e||{},this.settings={selector:e.selector?e.selector:n.selector,namespace:e.namespace?e.namespace:n.namespace,inactiveClass:e.inactiveClass?e.inactiveClass:n.inactiveClass,activeClass:e.activeClass?e.activeClass:n.activeClass,before:!!e.before&&e.before,after:!!e.after&&e.after,valid:!!e.valid&&e.valid,focusable:!e.hasOwnProperty("focusable")||e.focusable,jump:!e.hasOwnProperty("jump")||e.jump},this.element=!!e.element&&e.element,this.element)this.element.addEventListener("click",(function(l){t.toggle(l)}));else if(!window[n.callback].hasOwnProperty(this.settings.selector))for(var u=document.querySelector("body"),i=0;i<n.events.length;i++){var r=n.events[i];u.addEventListener(r,(function(l){if(l.target.matches(t.settings.selector)){t.event=l;var e=l.type.toUpperCase();t[l.type]&&n.elements[e]&&n.elements[e].includes(l.target.tagName)&&t[l.type](l)}}))}return window[n.callback][this.settings.selector]=!0,this}return t(n,[{key:"click",value:function(l){this.toggle(l)}},{key:"change",value:function(l){var n=l.target.checkValidity();(n&&!this.isActive(l.target)||!n&&this.isActive(l.target))&&this.toggle(l)}},{key:"isActive",value:function(l){var n=!1;return this.settings.activeClass&&(n=l.classList.contains(this.settings.activeClass)),n}},{key:"getTarget",value:function(l){var n=!1;return n=l.hasAttribute("href")?document.querySelector(l.getAttribute("href")):n,l.hasAttribute("aria-controls")?document.querySelector("#".concat(l.getAttribute("aria-controls"))):n}},{key:"toggle",value:function(l){var e=this,t=l.target,u=!1,i=[];if(l.preventDefault(),i=(u=this.getTarget(t))?u.querySelectorAll(n.elFocusable.join(", ")):i,!u)return this;if(this.elementToggle(t,u,i),t.dataset["".concat(this.settings.namespace,"Undo")]){var r=document.querySelector(t.dataset["".concat(this.settings.namespace,"Undo")]);r.addEventListener("click",(function(l){l.preventDefault(),e.elementToggle(t,u),r.removeEventListener("click")}))}return this}},{key:"getOthers",value:function(l){var n=!1;return l.hasAttribute("href")?n='[href="'.concat(l.getAttribute("href"),'"]'):l.hasAttribute("aria-controls")&&(n='[aria-controls="'.concat(l.getAttribute("aria-controls"),'"]')),n?document.querySelectorAll(n):[]}},{key:"toggleFocusable",value:function(l){return l.forEach((function(l){if("-1"===l.getAttribute("tabindex")){var e=l.getAttribute("data-".concat(n.namespace,"-tabindex"));e?l.setAttribute("tabindex",e):l.removeAttribute("tabindex")}else l.setAttribute("tabindex","-1")})),this}},{key:"jumpTo",value:function(l,n){return history.pushState("","",window.location.pathname+window.location.search),n.classList.contains(this.settings.activeClass)?(window.location.hash=l.getAttribute("href"),n.setAttribute("tabindex","0"),n.focus({preventScroll:!0})):n.removeAttribute("tabindex"),this}},{key:"elementToggle",value:function(l,e){var t=this,u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=0,r="",a="";if(this.element=l,this.target=e,this.others=this.getOthers(l),this.focusable=u,this.settings.valid&&!this.settings.valid(this))return this;for(this.settings.before&&this.settings.before(this),this.settings.activeClass&&(this.element.classList.toggle(this.settings.activeClass),this.target.classList.toggle(this.settings.activeClass),this.others.forEach((function(l){l!==t.element&&l.classList.toggle(t.settings.activeClass)}))),this.settings.inactiveClass&&e.classList.toggle(this.settings.inactiveClass),i=0;i<n.targetAriaRoles.length;i++)r=n.targetAriaRoles[i],""!=(a=this.target.getAttribute(r))&&a&&this.target.setAttribute(r,"true"===a?"false":"true");for(this.settings.focusable&&this.toggleFocusable(this.focusable),this.settings.jump&&this.element.hasAttribute("href")&&this.jumpTo(this.element,this.target),i=0;i<n.elAriaRoles.length;i++)r=n.elAriaRoles[i],""!=(a=this.element.getAttribute(r))&&a&&this.element.setAttribute(r,"true"===a?"false":"true"),this.others.forEach((function(l){l!==t.element&&l.getAttribute(r)&&l.setAttribute(r,"true"===a?"false":"true")}));return this.settings.after&&this.settings.after(this),this}}]),n}();f.selector='[data-js*="toggle"]',f.namespace="toggle",f.inactiveClass="hidden",f.activeClass="active",f.elAriaRoles=["aria-pressed","aria-expanded"],f.targetAriaRoles=["aria-hidden"],f.elFocusable=["a","button","input","select","textarea","object","embed","form","fieldset","legend","label","area","audio","video","iframe","svg","details","table","[tabindex]","[contenteditable]","[usemap]"],f.callback=["TogglesCallback"],f.events=["click","change"],f.elements={CLICK:["A","BUTTON"],CHANGE:["SELECT","INPUT","TEXTAREA"]};const g=f;var m=function n(){var e=this;return l(this,n),this.selector=n.selector,this.selectors=n.selectors,this.classes=n.classes,this.dataAttrs=n.dataAttrs,this.toggle=new g({selector:this.selector,after:function(l){var n=l.target.classList.contains(g.activeClass);n&&"true"===l.element.dataset[e.dataAttrs.LOCK]?(window.scroll(0,0),document.querySelector("body").classList.add(e.classes.OVERFLOW),l.focusable.item(l.focusable.length-1).addEventListener("blur",(function(){l.focusable.item(0).focus()}))):0===document.querySelectorAll([e.selector,e.selectors.locks,".".concat(g.activeClass)].join("")).length&&document.querySelector("body").classList.remove(e.classes.OVERFLOW);var t='[aria-controls="'.concat(l.target.getAttribute("id"),'"]'),u=document.querySelector(e.selectors.CLOSE+t),i=document.querySelector(e.selectors.OPEN+t);n&&u?u.focus():i&&i.focus()}}),this};function p(l){var 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(l){return!1}}();return function(){var e,t=h(l);if(n){var u=h(this).constructor;e=Reflect.construct(t,arguments,u)}else e=t.apply(this,arguments);return function(l,n){return!n||"object"!==d(n)&&"function"!=typeof n?function(l){if(void 0===l)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return l}(l):n}(this,e)}}m.selector='[data-js*="dialog"]',m.selectors={CLOSE:'[data-dialog*="close"]',OPEN:'[data-dialog*="open"]',LOCKS:'[data-dialog-lock="true"]'},m.dataAttrs={LOCK:"dialogLock"},m.classes={OVERFLOW:"overflow-hidden"};const v=function(n){!function(l,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");l.prototype=Object.create(n&&n.prototype,{constructor:{value:l,writable:!0,configurable:!0}}),n&&c(l,n)}(t,n);var e=p(t);function t(){return l(this,t),e.call(this)}return t}(m);var b=/^(?:submit|button|image|reset|file)$/i,y=/^(?:input|select|textarea|keygen)/i,S=/(\[[^\[\]]*\])/g;function A(l,n,e){if(n.match(S))!function l(n,e,t){if(0===e.length)return t;var u=e.shift(),i=u.match(/^\[(.+?)\]$/);if("[]"===u)return n=n||[],Array.isArray(n)?n.push(l(null,e,t)):(n._values=n._values||[],n._values.push(l(null,e,t))),n;if(i){var r=i[1],a=+r;isNaN(a)?(n=n||{})[r]=l(n[r],e,t):(n=n||[])[a]=l(n[a],e,t)}else n[u]=l(n[u],e,t);return n}(l,function(l){var n=[],e=new RegExp(S),t=/^([^\[\]]*)/.exec(l);for(t[1]&&n.push(t[1]);null!==(t=e.exec(l));)n.push(t[1]);return n}(n),e);else{var t=l[n];t?(Array.isArray(t)||(l[n]=[t]),l[n].push(e)):l[n]=e}return l}function E(l,n,e){return e=(e=String(e)).replace(/(\r)?\n/g,"\r\n"),e=(e=encodeURIComponent(e)).replace(/%20/g,"+"),l+(l?"&":"")+encodeURIComponent(n)+"="+e}function R(l,n){"object"!=typeof n?n={hash:!!n}:void 0===n.hash&&(n.hash=!0);for(var e=n.hash?{}:"",t=n.serializer||(n.hash?A:E),u=l&&l.elements?l.elements:[],i=Object.create(null),r=0;r<u.length;++r){var a=u[r];if((n.disabled||!a.disabled)&&a.name&&y.test(a.nodeName)&&!b.test(a.type)){var s=a.name,o=a.value;if("checkbox"!==a.type&&"radio"!==a.type||a.checked||(o=void 0),n.empty){if("checkbox"!==a.type||a.checked||(o=!1),"radio"===a.type&&(i[a.name]||a.checked?a.checked&&(i[a.name]=!0):i[a.name]=!1),null==o&&"radio"==a.type)continue}else if(!o)continue;if("select-multiple"!==a.type)e=t(e,s,o);else{o=[];for(var c=a.options,d=!1,h=0;h<c.length;++h){var f=c[h];f.selected&&(f.value||n.empty&&!f.value)&&(d=!0,e=n.hash&&"[]"!==s.slice(s.length-2)?t(e,s+"[]",f.value):t(e,s,f.value))}!d&&n.empty&&(e=t(e,s,""))}}}if(n.empty)for(var s in i)i[s]||(e=t(e,s,""));return e}var w=function(){function n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return l(this,n),this.class=e.hasOwnProperty("class")?e.class:n.class,this.viewbox=e.hasOwnProperty("viewbox")?e.viewbox:n.viewbox,this.fill=e.hasOwnProperty("fill")?e.fill:n.fill,this.create()}return t(n,[{key:"create",value:function(){return this.el=document.createElementNS("http://www.w3.org/2000/svg","svg"),this.circle=document.createElementNS("http://www.w3.org/2000/svg","circle"),this.el.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.el.setAttribute("viewBox",this.viewbox),this.el.setAttribute("version","1.1"),this.el.setAttribute("class","spinner ".concat(this.class)),this.circle.setAttribute("cx","12"),this.circle.setAttribute("cy","12"),this.circle.setAttribute("r","10"),this.circle.setAttribute("fill",this.fill),this.circle.setAttribute("class","spinner__path"),this.el.appendChild(this.circle),this.el}}]),n}();w.class="icon-4",w.viewbox="0 0 24 24",w.fill="none";const L=w;!function(){var l=new o(document.getElementById("feedback-form"));new v,l.selectors.ERROR_MESSAGE_PARENT=".c-question__container",l.watch(),window.reCaptchaCallback=function(){},l.submit=function(l){l.preventDefault(),n()};var n=function(){var n=l.FORM.querySelector('[data-js*="questions"]'),u=l.FORM.querySelector('[data-js*="question-recaptcha"]');n.classList.add("hidden"),n.setAttribute("aria-hidden","true"),u.classList.remove("hidden"),u.setAttribute("aria-hidden","false"),window.grecaptcha.render(l.FORM.querySelector('[data-js="recaptcha"]'),{sitekey:"6Lf0tTgUAAAAACnS4fRKqbLll_oFxFzeaVfbQxyX",callback:function(){var n,e,u;n=document.getElementById("modal-body"),e=new L,u=document.createElement("div"),l.FORM.classList.add("hidden"),l.FORM.setAttribute("aria-hidden","true"),u.classList.add("flex","justify-center","items-center","text-yellow-access"),u.id="feedback-spinner",u.appendChild(e),n.appendChild(u),t()},"error-callback":function(){e()}})},e=function(){var l=document.querySelector('[data-js="feedback-alert-error"]');document.getElementById("feedback-spinner").classList.add("hidden"),l.classList.remove("hidden"),l.setAttribute("aria-hidden","false")},t=function(){var n=R(l.FORM,{hash:!0}),t=new URLSearchParams;Object.keys(n).map((function(l){t.append(l,n[l])}));var u=document.querySelector("html");u.hasAttribute("lang")&&t.append("lang",u.getAttribute("lang")),fetch(l.FORM.getAttribute("action"),{method:l.FORM.getAttribute("method"),body:t}).then((function(l){return l.json()})).then((function(l){var n;l.success?(n=document.querySelector('[data-js="feedback-alert"]'),document.getElementById("feedback-spinner").classList.add("hidden"),n.classList.remove("hidden"),n.setAttribute("aria-hidden","false")):e()})).catch((function(l){e()}))}}();var x={event:function(l,n){return"undefined"!=typeof Webtrends&&x.webtrends(l,n),n},view:function(l,n,e){"undefined"!=typeof Webtrends&&x.webtrends(n,e),"undefined"!=typeof gtag&&x.gtagView(l,n)},webtrends:function(l,n){if("undefined"!=typeof Webtrends&&void 0!==n){var e={};e["WT.ti"]=l,n.unshift(e);var t=(n={argsa:n.flatMap((function(l){return Object.entries(l)})).flat()}).argsa.indexOf("action");t&&(n.argsa[t]="DCS.dcsuri");var u=n.argsa.indexOf("DCS.dcsuri");u&&(n.argsa[u+1]=window.location.pathname+n.argsa[u+1]),Webtrends.multiTrack(n)}},gtag:function(l,n){var e={event_category:l},t=n.find((function(l){return l.hasOwnProperty("action")})),u=n.find((function(l){return l.hasOwnProperty("DCS.dcsuri")})),i=!1;void 0!==u&&(i=u["DCS.dcsuri"]),void 0!==t&&(i=t.action),i&&gtag("event",i,e)},gtagView:function(l,n){gtag("event","screen_view",{app_name:l,screen_name:n})}};const k=x;var C="undefined"!=typeof window?window:void 0!==e.g?e.g:"undefined"!=typeof self?self:{},O=function(l,n,e,t,u,i,r,a,s,o){var c=this;c.numeralDecimalMark=l||".",c.numeralIntegerScale=n>0?n:0,c.numeralDecimalScale=e>=0?e:2,c.numeralThousandsGroupStyle=t||O.groupStyle.thousand,c.numeralPositiveOnly=!!u,c.stripLeadingZeroes=!1!==i,c.prefix=r||""===r?r:"",c.signBeforePrefix=!!a,c.tailPrefix=!!s,c.delimiter=o||""===o?o:",",c.delimiterRE=o?new RegExp("\\"+o,"g"):""};O.groupStyle={thousand:"thousand",lakh:"lakh",wan:"wan",none:"none"},O.prototype={getRawValue:function(l){return l.replace(this.delimiterRE,"").replace(this.numeralDecimalMark,".")},format:function(l){var n,e,t,u,i=this,r="";switch(l=l.replace(/[A-Za-z]/g,"").replace(i.numeralDecimalMark,"M").replace(/[^\dM-]/g,"").replace(/^\-/,"N").replace(/\-/g,"").replace("N",i.numeralPositiveOnly?"":"-").replace("M",i.numeralDecimalMark),i.stripLeadingZeroes&&(l=l.replace(/^(-)?0+(?=\d)/,"$1")),e="-"===l.slice(0,1)?"-":"",t=void 0!==i.prefix?i.signBeforePrefix?e+i.prefix:i.prefix+e:e,u=l,l.indexOf(i.numeralDecimalMark)>=0&&(u=(n=l.split(i.numeralDecimalMark))[0],r=i.numeralDecimalMark+n[1].slice(0,i.numeralDecimalScale)),"-"===e&&(u=u.slice(1)),i.numeralIntegerScale>0&&(u=u.slice(0,i.numeralIntegerScale)),i.numeralThousandsGroupStyle){case O.groupStyle.lakh:u=u.replace(/(\d)(?=(\d\d)+\d$)/g,"$1"+i.delimiter);break;case O.groupStyle.wan:u=u.replace(/(\d)(?=(\d{4})+$)/g,"$1"+i.delimiter);break;case O.groupStyle.thousand:u=u.replace(/(\d)(?=(\d{3})+$)/g,"$1"+i.delimiter)}return i.tailPrefix?e+u.toString()+(i.numeralDecimalScale>0?r.toString():"")+i.prefix:t+u.toString()+(i.numeralDecimalScale>0?r.toString():"")}};var I=O,_=function(l,n,e){var t=this;t.date=[],t.blocks=[],t.datePattern=l,t.dateMin=n.split("-").reverse().map((function(l){return parseInt(l,10)})),2===t.dateMin.length&&t.dateMin.unshift(0),t.dateMax=e.split("-").reverse().map((function(l){return parseInt(l,10)})),2===t.dateMax.length&&t.dateMax.unshift(0),t.initBlocks()};_.prototype={initBlocks:function(){var l=this;l.datePattern.forEach((function(n){"Y"===n?l.blocks.push(4):l.blocks.push(2)}))},getISOFormatDate:function(){var l=this,n=l.date;return n[2]?n[2]+"-"+l.addLeadingZero(n[1])+"-"+l.addLeadingZero(n[0]):""},getBlocks:function(){return this.blocks},getValidatedDate:function(l){var n=this,e="";return l=l.replace(/[^\d]/g,""),n.blocks.forEach((function(t,u){if(l.length>0){var i=l.slice(0,t),r=i.slice(0,1),a=l.slice(t);switch(n.datePattern[u]){case"d":"00"===i?i="01":parseInt(r,10)>3?i="0"+r:parseInt(i,10)>31&&(i="31");break;case"m":"00"===i?i="01":parseInt(r,10)>1?i="0"+r:parseInt(i,10)>12&&(i="12")}e+=i,l=a}})),this.getFixedDateString(e)},getFixedDateString:function(l){var n,e,t,u=this,i=u.datePattern,r=[],a=0,s=0,o=0,c=0,d=0,h=0,f=!1;return 4===l.length&&"y"!==i[0].toLowerCase()&&"y"!==i[1].toLowerCase()&&(d=2-(c="d"===i[0]?0:2),n=parseInt(l.slice(c,c+2),10),e=parseInt(l.slice(d,d+2),10),r=this.getFixedDate(n,e,0)),8===l.length&&(i.forEach((function(l,n){switch(l){case"d":a=n;break;case"m":s=n;break;default:o=n}})),h=2*o,c=a<=o?2*a:2*a+2,d=s<=o?2*s:2*s+2,n=parseInt(l.slice(c,c+2),10),e=parseInt(l.slice(d,d+2),10),t=parseInt(l.slice(h,h+4),10),f=4===l.slice(h,h+4).length,r=this.getFixedDate(n,e,t)),4!==l.length||"y"!==i[0]&&"y"!==i[1]||(h=2-(d="m"===i[0]?0:2),e=parseInt(l.slice(d,d+2),10),t=parseInt(l.slice(h,h+2),10),f=2===l.slice(h,h+2).length,r=[0,e,t]),6!==l.length||"Y"!==i[0]&&"Y"!==i[1]||(h=2-.5*(d="m"===i[0]?0:4),e=parseInt(l.slice(d,d+2),10),t=parseInt(l.slice(h,h+4),10),f=4===l.slice(h,h+4).length,r=[0,e,t]),r=u.getRangeFixedDate(r),u.date=r,0===r.length?l:i.reduce((function(l,n){switch(n){case"d":return l+(0===r[0]?"":u.addLeadingZero(r[0]));case"m":return l+(0===r[1]?"":u.addLeadingZero(r[1]));case"y":return l+(f?u.addLeadingZeroForYear(r[2],!1):"");case"Y":return l+(f?u.addLeadingZeroForYear(r[2],!0):"")}}),"")},getRangeFixedDate:function(l){var n=this,e=n.datePattern,t=n.dateMin||[],u=n.dateMax||[];return!l.length||t.length<3&&u.length<3||e.find((function(l){return"y"===l.toLowerCase()}))&&0===l[2]?l:u.length&&(u[2]<l[2]||u[2]===l[2]&&(u[1]<l[1]||u[1]===l[1]&&u[0]<l[0]))?u:t.length&&(t[2]>l[2]||t[2]===l[2]&&(t[1]>l[1]||t[1]===l[1]&&t[0]>l[0]))?t:l},getFixedDate:function(l,n,e){return l=Math.min(l,31),n=Math.min(n,12),e=parseInt(e||0,10),(n<7&&n%2==0||n>8&&n%2==1)&&(l=Math.min(l,2===n?this.isLeapYear(e)?29:28:30)),[l,n,e]},isLeapYear:function(l){return l%4==0&&l%100!=0||l%400==0},addLeadingZero:function(l){return(l<10?"0":"")+l},addLeadingZeroForYear:function(l,n){return n?(l<10?"000":l<100?"00":l<1e3?"0":"")+l:(l<10?"0":"")+l}};var T=_,D=function(l,n){var e=this;e.time=[],e.blocks=[],e.timePattern=l,e.timeFormat=n,e.initBlocks()};D.prototype={initBlocks:function(){var l=this;l.timePattern.forEach((function(){l.blocks.push(2)}))},getISOFormatTime:function(){var l=this,n=l.time;return n[2]?l.addLeadingZero(n[0])+":"+l.addLeadingZero(n[1])+":"+l.addLeadingZero(n[2]):""},getBlocks:function(){return this.blocks},getTimeFormatOptions:function(){return"12"===String(this.timeFormat)?{maxHourFirstDigit:1,maxHours:12,maxMinutesFirstDigit:5,maxMinutes:60}:{maxHourFirstDigit:2,maxHours:23,maxMinutesFirstDigit:5,maxMinutes:60}},getValidatedTime:function(l){var n=this,e="";l=l.replace(/[^\d]/g,"");var t=n.getTimeFormatOptions();return n.blocks.forEach((function(u,i){if(l.length>0){var r=l.slice(0,u),a=r.slice(0,1),s=l.slice(u);switch(n.timePattern[i]){case"h":parseInt(a,10)>t.maxHourFirstDigit?r="0"+a:parseInt(r,10)>t.maxHours&&(r=t.maxHours+"");break;case"m":case"s":parseInt(a,10)>t.maxMinutesFirstDigit?r="0"+a:parseInt(r,10)>t.maxMinutes&&(r=t.maxMinutes+"")}e+=r,l=s}})),this.getFixedTimeString(e)},getFixedTimeString:function(l){var n,e,t,u=this,i=u.timePattern,r=[],a=0,s=0,o=0,c=0,d=0,h=0;return 6===l.length&&(i.forEach((function(l,n){switch(l){case"s":a=2*n;break;case"m":s=2*n;break;case"h":o=2*n}})),h=o,d=s,c=a,n=parseInt(l.slice(c,c+2),10),e=parseInt(l.slice(d,d+2),10),t=parseInt(l.slice(h,h+2),10),r=this.getFixedTime(t,e,n)),4===l.length&&u.timePattern.indexOf("s")<0&&(i.forEach((function(l,n){switch(l){case"m":s=2*n;break;case"h":o=2*n}})),h=o,d=s,n=0,e=parseInt(l.slice(d,d+2),10),t=parseInt(l.slice(h,h+2),10),r=this.getFixedTime(t,e,n)),u.time=r,0===r.length?l:i.reduce((function(l,n){switch(n){case"s":return l+u.addLeadingZero(r[2]);case"m":return l+u.addLeadingZero(r[1]);case"h":return l+u.addLeadingZero(r[0])}}),"")},getFixedTime:function(l,n,e){return e=Math.min(parseInt(e||0,10),60),n=Math.min(n,60),[l=Math.min(l,60),n,e]},addLeadingZero:function(l){return(l<10?"0":"")+l}};var P=D,M=function(l,n){var e=this;e.delimiter=n||""===n?n:" ",e.delimiterRE=n?new RegExp("\\"+n,"g"):"",e.formatter=l};M.prototype={setFormatter:function(l){this.formatter=l},format:function(l){var n=this;n.formatter.clear();for(var e,t="",u=!1,i=0,r=(l=(l=(l=l.replace(/[^\d+]/g,"")).replace(/^\+/,"B").replace(/\+/g,"").replace("B","+")).replace(n.delimiterRE,"")).length;i<r;i++)e=n.formatter.inputDigit(l.charAt(i)),/[\s()-]/g.test(e)?(t=e,u=!0):u||(t=e);return(t=t.replace(/[()]/g,"")).replace(/[\s-]/g,n.delimiter)}};var F=M,N={blocks:{uatp:[4,5,6],amex:[4,6,5],diners:[4,6,4],discover:[4,4,4,4],mastercard:[4,4,4,4],dankort:[4,4,4,4],instapayment:[4,4,4,4],jcb15:[4,6,5],jcb:[4,4,4,4],maestro:[4,4,4,4],visa:[4,4,4,4],mir:[4,4,4,4],unionPay:[4,4,4,4],general:[4,4,4,4]},re:{uatp:/^(?!1800)1\d{0,14}/,amex:/^3[47]\d{0,13}/,discover:/^(?:6011|65\d{0,2}|64[4-9]\d?)\d{0,12}/,diners:/^3(?:0([0-5]|9)|[689]\d?)\d{0,11}/,mastercard:/^(5[1-5]\d{0,2}|22[2-9]\d{0,1}|2[3-7]\d{0,2})\d{0,12}/,dankort:/^(5019|4175|4571)\d{0,12}/,instapayment:/^63[7-9]\d{0,13}/,jcb15:/^(?:2131|1800)\d{0,11}/,jcb:/^(?:35\d{0,2})\d{0,12}/,maestro:/^(?:5[0678]\d{0,2}|6304|67\d{0,2})\d{0,12}/,mir:/^220[0-4]\d{0,12}/,visa:/^4\d{0,15}/,unionPay:/^(62|81)\d{0,14}/},getStrictBlocks:function(l){var n=l.reduce((function(l,n){return l+n}),0);return l.concat(19-n)},getInfo:function(l,n){var e=N.blocks,t=N.re;for(var u in n=!!n,t)if(t[u].test(l)){var i=e[u];return{type:u,blocks:n?this.getStrictBlocks(i):i}}return{type:"unknown",blocks:n?this.getStrictBlocks(e.general):e.general}}},V=N,j={noop:function(){},strip:function(l,n){return l.replace(n,"")},getPostDelimiter:function(l,n,e){if(0===e.length)return l.slice(-n.length)===n?n:"";var t="";return e.forEach((function(n){l.slice(-n.length)===n&&(t=n)})),t},getDelimiterREByDelimiter:function(l){return new RegExp(l.replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1"),"g")},getNextCursorPosition:function(l,n,e,t,u){return n.length===l?e.length:l+this.getPositionOffset(l,n,e,t,u)},getPositionOffset:function(l,n,e,t,u){var i,r,a;return i=this.stripDelimiters(n.slice(0,l),t,u),r=this.stripDelimiters(e.slice(0,l),t,u),0!=(a=i.length-r.length)?a/Math.abs(a):0},stripDelimiters:function(l,n,e){var t=this;if(0===e.length){var u=n?t.getDelimiterREByDelimiter(n):"";return l.replace(u,"")}return e.forEach((function(n){n.split("").forEach((function(n){l=l.replace(t.getDelimiterREByDelimiter(n),"")}))})),l},headStr:function(l,n){return l.slice(0,n)},getMaxLength:function(l){return l.reduce((function(l,n){return l+n}),0)},getPrefixStrippedValue:function(l,n,e,t,u,i,r,a,s){if(0===e)return l;if(l===n&&""!==l)return"";if(s&&"-"==l.slice(0,1)){var o="-"==t.slice(0,1)?t.slice(1):t;return"-"+this.getPrefixStrippedValue(l.slice(1),n,e,o,u,i,r,a,s)}if(t.slice(0,e)!==n&&!a)return r&&!t&&l?l:"";if(t.slice(-e)!==n&&a)return r&&!t&&l?l:"";var c=this.stripDelimiters(t,u,i);return l.slice(0,e)===n||a?l.slice(-e)!==n&&a?c.slice(0,-e-1):a?l.slice(0,-e):l.slice(e):c.slice(e)},getFirstDiffIndex:function(l,n){for(var e=0;l.charAt(e)===n.charAt(e);)if(""===l.charAt(e++))return-1;return e},getFormattedValue:function(l,n,e,t,u,i){var r="",a=u.length>0,s="";return 0===e?l:(n.forEach((function(n,o){if(l.length>0){var c=l.slice(0,n),d=l.slice(n);s=a?u[i?o-1:o]||s:t,i?(o>0&&(r+=s),r+=c):(r+=c,c.length===n&&o<e-1&&(r+=s)),l=d}})),r)},fixPrefixCursor:function(l,n,e,t){if(l){var u=l.value,i=e||t[0]||" ";if(l.setSelectionRange&&n&&!(n.length+i.length<=u.length)){var r=2*u.length;setTimeout((function(){l.setSelectionRange(r,r)}),1)}}},checkFullSelection:function(l){try{return(window.getSelection()||document.getSelection()||{}).toString().length===l.length}catch(l){}return!1},setSelection:function(l,n,e){if(l===this.getActiveElement(e)&&!(l&&l.value.length<=n))if(l.createTextRange){var t=l.createTextRange();t.move("character",n),t.select()}else try{l.setSelectionRange(n,n)}catch(l){console.warn("The input element type does not support selection")}},getActiveElement:function(l){var n=l.activeElement;return n&&n.shadowRoot?this.getActiveElement(n.shadowRoot):n},isAndroid:function(){return navigator&&/android/i.test(navigator.userAgent)},isAndroidBackspaceKeydown:function(l,n){return!!(this.isAndroid()&&l&&n)&&n===l.slice(0,-1)}},B=j,G={assign:function(l,n){return n=n||{},(l=l||{}).creditCard=!!n.creditCard,l.creditCardStrictMode=!!n.creditCardStrictMode,l.creditCardType="",l.onCreditCardTypeChanged=n.onCreditCardTypeChanged||function(){},l.phone=!!n.phone,l.phoneRegionCode=n.phoneRegionCode||"AU",l.phoneFormatter={},l.time=!!n.time,l.timePattern=n.timePattern||["h","m","s"],l.timeFormat=n.timeFormat||"24",l.timeFormatter={},l.date=!!n.date,l.datePattern=n.datePattern||["d","m","Y"],l.dateMin=n.dateMin||"",l.dateMax=n.dateMax||"",l.dateFormatter={},l.numeral=!!n.numeral,l.numeralIntegerScale=n.numeralIntegerScale>0?n.numeralIntegerScale:0,l.numeralDecimalScale=n.numeralDecimalScale>=0?n.numeralDecimalScale:2,l.numeralDecimalMark=n.numeralDecimalMark||".",l.numeralThousandsGroupStyle=n.numeralThousandsGroupStyle||"thousand",l.numeralPositiveOnly=!!n.numeralPositiveOnly,l.stripLeadingZeroes=!1!==n.stripLeadingZeroes,l.signBeforePrefix=!!n.signBeforePrefix,l.tailPrefix=!!n.tailPrefix,l.swapHiddenInput=!!n.swapHiddenInput,l.numericOnly=l.creditCard||l.date||!!n.numericOnly,l.uppercase=!!n.uppercase,l.lowercase=!!n.lowercase,l.prefix=l.creditCard||l.date?"":n.prefix||"",l.noImmediatePrefix=!!n.noImmediatePrefix,l.prefixLength=l.prefix.length,l.rawValueTrimPrefix=!!n.rawValueTrimPrefix,l.copyDelimiter=!!n.copyDelimiter,l.initValue=void 0!==n.initValue&&null!==n.initValue?n.initValue.toString():"",l.delimiter=n.delimiter||""===n.delimiter?n.delimiter:n.date?"/":n.time?":":n.numeral?",":(n.phone," "),l.delimiterLength=l.delimiter.length,l.delimiterLazyShow=!!n.delimiterLazyShow,l.delimiters=n.delimiters||[],l.blocks=n.blocks||[],l.blocksLength=l.blocks.length,l.root="object"==typeof C&&C?C:window,l.document=n.document||l.root.document,l.maxLength=0,l.backspace=!1,l.result="",l.onValueChanged=n.onValueChanged||function(){},l}},U=function(l,n){var e=this,t=!1;if("string"==typeof l?(e.element=document.querySelector(l),t=document.querySelectorAll(l).length>1):void 0!==l.length&&l.length>0?(e.element=l[0],t=l.length>1):e.element=l,!e.element)throw new Error("[cleave.js] Please check the element");if(t)try{console.warn("[cleave.js] Multiple input fields matched, cleave.js will only take the first one.")}catch(l){}n.initValue=e.element.value,e.properties=U.DefaultProperties.assign({},n),e.init()};U.prototype={init:function(){var l=this,n=l.properties;n.numeral||n.phone||n.creditCard||n.time||n.date||0!==n.blocksLength||n.prefix?(n.maxLength=U.Util.getMaxLength(n.blocks),l.isAndroid=U.Util.isAndroid(),l.lastInputValue="",l.isBackward="",l.onChangeListener=l.onChange.bind(l),l.onKeyDownListener=l.onKeyDown.bind(l),l.onFocusListener=l.onFocus.bind(l),l.onCutListener=l.onCut.bind(l),l.onCopyListener=l.onCopy.bind(l),l.initSwapHiddenInput(),l.element.addEventListener("input",l.onChangeListener),l.element.addEventListener("keydown",l.onKeyDownListener),l.element.addEventListener("focus",l.onFocusListener),l.element.addEventListener("cut",l.onCutListener),l.element.addEventListener("copy",l.onCopyListener),l.initPhoneFormatter(),l.initDateFormatter(),l.initTimeFormatter(),l.initNumeralFormatter(),(n.initValue||n.prefix&&!n.noImmediatePrefix)&&l.onInput(n.initValue)):l.onInput(n.initValue)},initSwapHiddenInput:function(){var l=this;if(l.properties.swapHiddenInput){var n=l.element.cloneNode(!0);l.element.parentNode.insertBefore(n,l.element),l.elementSwapHidden=l.element,l.elementSwapHidden.type="hidden",l.element=n,l.element.id=""}},initNumeralFormatter:function(){var l=this.properties;l.numeral&&(l.numeralFormatter=new U.NumeralFormatter(l.numeralDecimalMark,l.numeralIntegerScale,l.numeralDecimalScale,l.numeralThousandsGroupStyle,l.numeralPositiveOnly,l.stripLeadingZeroes,l.prefix,l.signBeforePrefix,l.tailPrefix,l.delimiter))},initTimeFormatter:function(){var l=this.properties;l.time&&(l.timeFormatter=new U.TimeFormatter(l.timePattern,l.timeFormat),l.blocks=l.timeFormatter.getBlocks(),l.blocksLength=l.blocks.length,l.maxLength=U.Util.getMaxLength(l.blocks))},initDateFormatter:function(){var l=this.properties;l.date&&(l.dateFormatter=new U.DateFormatter(l.datePattern,l.dateMin,l.dateMax),l.blocks=l.dateFormatter.getBlocks(),l.blocksLength=l.blocks.length,l.maxLength=U.Util.getMaxLength(l.blocks))},initPhoneFormatter:function(){var l=this.properties;if(l.phone)try{l.phoneFormatter=new U.PhoneFormatter(new l.root.Cleave.AsYouTypeFormatter(l.phoneRegionCode),l.delimiter)}catch(l){throw new Error("[cleave.js] Please include phone-type-formatter.{country}.js lib")}},onKeyDown:function(l){var n=this,e=l.which||l.keyCode;n.lastInputValue=n.element.value,n.isBackward=8===e},onChange:function(l){var n=this,e=n.properties,t=U.Util;n.isBackward=n.isBackward||"deleteContentBackward"===l.inputType;var u=t.getPostDelimiter(n.lastInputValue,e.delimiter,e.delimiters);n.isBackward&&u?e.postDelimiterBackspace=u:e.postDelimiterBackspace=!1,this.onInput(this.element.value)},onFocus:function(){var l=this,n=l.properties;l.lastInputValue=l.element.value,n.prefix&&n.noImmediatePrefix&&!l.element.value&&this.onInput(n.prefix),U.Util.fixPrefixCursor(l.element,n.prefix,n.delimiter,n.delimiters)},onCut:function(l){U.Util.checkFullSelection(this.element.value)&&(this.copyClipboardData(l),this.onInput(""))},onCopy:function(l){U.Util.checkFullSelection(this.element.value)&&this.copyClipboardData(l)},copyClipboardData:function(l){var n,e=this.properties,t=U.Util,u=this.element.value;n=e.copyDelimiter?u:t.stripDelimiters(u,e.delimiter,e.delimiters);try{l.clipboardData?l.clipboardData.setData("Text",n):window.clipboardData.setData("Text",n),l.preventDefault()}catch(l){}},onInput:function(l){var n=this,e=n.properties,t=U.Util,u=t.getPostDelimiter(l,e.delimiter,e.delimiters);return e.numeral||!e.postDelimiterBackspace||u||(l=t.headStr(l,l.length-e.postDelimiterBackspace.length)),e.phone?(!e.prefix||e.noImmediatePrefix&&!l.length?e.result=e.phoneFormatter.format(l):e.result=e.prefix+e.phoneFormatter.format(l).slice(e.prefix.length),void n.updateValueState()):e.numeral?(e.prefix&&e.noImmediatePrefix&&0===l.length?e.result="":e.result=e.numeralFormatter.format(l),void n.updateValueState()):(e.date&&(l=e.dateFormatter.getValidatedDate(l)),e.time&&(l=e.timeFormatter.getValidatedTime(l)),l=t.stripDelimiters(l,e.delimiter,e.delimiters),l=t.getPrefixStrippedValue(l,e.prefix,e.prefixLength,e.result,e.delimiter,e.delimiters,e.noImmediatePrefix,e.tailPrefix,e.signBeforePrefix),l=e.numericOnly?t.strip(l,/[^\d]/g):l,l=e.uppercase?l.toUpperCase():l,l=e.lowercase?l.toLowerCase():l,e.prefix&&(e.tailPrefix?l+=e.prefix:l=e.prefix+l,0===e.blocksLength)?(e.result=l,void n.updateValueState()):(e.creditCard&&n.updateCreditCardPropsByValue(l),l=t.headStr(l,e.maxLength),e.result=t.getFormattedValue(l,e.blocks,e.blocksLength,e.delimiter,e.delimiters,e.delimiterLazyShow),void n.updateValueState()))},updateCreditCardPropsByValue:function(l){var n,e=this.properties,t=U.Util;t.headStr(e.result,4)!==t.headStr(l,4)&&(n=U.CreditCardDetector.getInfo(l,e.creditCardStrictMode),e.blocks=n.blocks,e.blocksLength=e.blocks.length,e.maxLength=t.getMaxLength(e.blocks),e.creditCardType!==n.type&&(e.creditCardType=n.type,e.onCreditCardTypeChanged.call(this,e.creditCardType)))},updateValueState:function(){var l=this,n=U.Util,e=l.properties;if(l.element){var t=l.element.selectionEnd,u=l.element.value,i=e.result;t=n.getNextCursorPosition(t,u,i,e.delimiter,e.delimiters),l.isAndroid?window.setTimeout((function(){l.element.value=i,n.setSelection(l.element,t,e.document,!1),l.callOnValueChanged()}),1):(l.element.value=i,e.swapHiddenInput&&(l.elementSwapHidden.value=l.getRawValue()),n.setSelection(l.element,t,e.document,!1),l.callOnValueChanged())}},callOnValueChanged:function(){var l=this,n=l.properties;n.onValueChanged.call(l,{target:{name:l.element.name,value:n.result,rawValue:l.getRawValue()}})},setPhoneRegionCode:function(l){var n=this;n.properties.phoneRegionCode=l,n.initPhoneFormatter(),n.onChange()},setRawValue:function(l){var n=this,e=n.properties;l=null!=l?l.toString():"",e.numeral&&(l=l.replace(".",e.numeralDecimalMark)),e.postDelimiterBackspace=!1,n.element.value=l,n.onInput(l)},getRawValue:function(){var l=this.properties,n=U.Util,e=this.element.value;return l.rawValueTrimPrefix&&(e=n.getPrefixStrippedValue(e,l.prefix,l.prefixLength,l.result,l.delimiter,l.delimiters,l.noImmediatePrefix,l.tailPrefix,l.signBeforePrefix)),l.numeral?l.numeralFormatter.getRawValue(e):n.stripDelimiters(e,l.delimiter,l.delimiters)},getISOFormatDate:function(){var l=this.properties;return l.date?l.dateFormatter.getISOFormatDate():""},getISOFormatTime:function(){var l=this.properties;return l.time?l.timeFormatter.getISOFormatTime():""},getFormattedValue:function(){return this.element.value},destroy:function(){var l=this;l.element.removeEventListener("input",l.onChangeListener),l.element.removeEventListener("keydown",l.onKeyDownListener),l.element.removeEventListener("focus",l.onFocusListener),l.element.removeEventListener("cut",l.onCutListener),l.element.removeEventListener("copy",l.onCopyListener)},toString:function(){return"[Cleave Object]"}},U.NumeralFormatter=I,U.DateFormatter=T,U.TimeFormatter=P,U.PhoneFormatter=F,U.CreditCardDetector=V,U.Util=B,U.DefaultProperties=G,("object"==typeof C&&C?C:window).Cleave=U;const q=U;e(9378);var H=function(){function n(e){var t=this;return l(this,n),this.element=e,this.selector=n.selector,this.selectors=n.selectors,this.classes=n.classes,this.strings=n.strings,this.patterns=n.patterns,this.sent=n.sent,this.phone=this.element.querySelector(this.selectors.PHONE),this.phone?(this.cleave=new q(this.phone,{phone:!0,phoneRegionCode:"us",delimiter:"-"}),this.phone.setAttribute("pattern",this.patterns.PHONE),this.type="text"):this.type="email",this.form=new o(this.element.querySelector(this.selectors.FORM)),this.form.strings=this.strings,this.form.selectors={REQUIRED:this.selectors.REQUIRED,ERROR_MESSAGE_PARENT:this.selectors.FORM},this.form.FORM.addEventListener("submit",(function(l){if(l.preventDefault(),!1===t.form.valid(l))return!1;t.sanitize().processing().submit(l).then((function(l){return l.json()})).then((function(l){t.response(l)})).catch((function(l){}))})),this.toggle=new i({element:this.element.querySelector(this.selectors.TOGGLE),after:function(){t.element.querySelector(t.selectors.INPUT).focus()}}),this}return t(n,[{key:"sanitize",value:function(){return this._data=R(this.form.FORM,{hash:!0}),this.phone&&this._data.to&&(this._data.to=this._data.to.replace(/[-]/g,"")),this}},{key:"processing",value:function(){for(var l=this.form.FORM.querySelectorAll(this.selectors.INPUTS),n=0;n<l.length;n++)l[n].setAttribute("disabled",!0);return this.form.FORM.querySelector(this.selectors.SUBMIT).setAttribute("disabled",!0),this.form.FORM.classList.add(this.classes.PROCESSING),this}},{key:"submit",value:function(){var l=this,n=new URLSearchParams;Object.keys(this._data).map((function(e){n.append(e,l._data[e])}));var e=document.querySelector("html");return e.hasAttribute("lang")&&n.append("lang",e.getAttribute("lang")),fetch(this.form.FORM.getAttribute("action"),{method:this.form.FORM.getAttribute("method"),body:n})}},{key:"response",value:function(l){return l.success?this.success():21211===l.error?this.feedback("SERVER_TEL_INVALID").enable():this.feedback("SERVER").enable(),this}},{key:"success",value:function(){var l=this;return this.form.FORM.classList.replace(this.classes.PROCESSING,this.classes.SUCCESS),this.enable(),this.form.FORM.addEventListener("input",(function(){l.form.FORM.classList.remove(l.classes.SUCCESS)})),this.sent&&this.sent(this),this}},{key:"error",value:function(l){return this.feedback("SERVER").enable(),this}},{key:"feedback",value:function(l){var n=document.createElement("div");return n.classList.add("".concat(this.classes[l]).concat(this.classes.MESSAGE)),n.innerHTML=this.strings[l],this.form.FORM.insertBefore(n,this.form.FORM.childNodes[0]),this.form.FORM.classList.add(this.classes[l]),this}},{key:"enable",value:function(){for(var l=this.form.FORM.querySelectorAll(this.selectors.INPUTS),n=0;n<l.length;n++)l[n].removeAttribute("disabled");return this.form.FORM.querySelector(this.selectors.SUBMIT).removeAttribute("disabled"),this.form.FORM.classList.remove(this.classes.PROCESSING),this}}]),n}();H.selector='[data-js="share-form"]',H.selectors={FORM:"form",INPUTS:"input",PHONE:'input[type="tel"]',SUBMIT:'button[type="submit"]',REQUIRED:'[required="true"]',TOGGLE:'[data-js*="share-form__control"]',INPUT:'[data-js*="share-form__input"]'},H.classes={ERROR:"error",SERVER:"error",SERVER_TEL_INVALID:"error",MESSAGE:"-message",PROCESSING:"processing",SUCCESS:"success"},H.strings={SERVER:"Something went wrong. Please try again later.",SERVER_TEL_INVALID:"Unable to send to number provided. Please use another number.",VALID_REQUIRED:"This is required",VALID_EMAIL_INVALID:"Please enter a valid email.",VALID_TEL_INVALID:"Please provide 10-digit number with area code."},H.patterns={PHONE:"[0-9]{3}-[0-9]{3}-[0-9]{4}"},H.sent=!1;const $=H;var Z=function(){function n(){var e=this;l(this,n),this.selector=n.selector,this.selectors=n.selectors,this.classes=n.classes,document.querySelector("body").addEventListener("click",(function(l){l.target.matches(e.selectors.TOGGLE)&&e.toggle(l)}))}return t(n,[{key:"toggle",value:function(l){l.preventDefault();var n=l.target.getAttribute("aria-describedby"),e='[aria-describedby="'.concat(n,'"].').concat(this.classes.ACTIVE),t=document.querySelectorAll(e),u=document.querySelector("#".concat(n));if(t.length>0&&u){if(u.classList.remove(this.classes.HIDDEN),u.classList.add(this.classes.ANIMATED),u.classList.add(this.classes.ANIMATION),u.setAttribute("aria-hidden",!1),window.scrollTo&&window.innerWidth<960){var i=l.target.offsetTop-l.target.dataset.scrollOffset;window.scrollTo(0,i)}}else u.classList.add(this.classes.HIDDEN),u.classList.remove(this.classes.ANIMATED),u.classList.remove(this.classes.ANIMATION),u.setAttribute("aria-hidden",!0);return this}}]),n}();Z.selector='[data-js="disclaimer"]',Z.selectors={TOGGLE:'[data-js*="disclaimer-control"]'},Z.classes={ACTIVE:"active",HIDDEN:"hidden",ANIMATED:"animated",ANIMATION:"fadeInUp"};const K=Z;var Y;document.querySelectorAll($.selector).forEach((function(l){var n=new $(l),e=Object.fromEntries(["SHARE_FORM_SERVER","SHARE_FORM_SERVER_TEL_INVALID","SHARE_FORM_VALID_REQUIRED","SHARE_FORM_VALID_EMAIL_INVALID","SHARE_FORM_VALID_TEL_INVALID"].map((function(l){return[l.replace("SHARE_FORM_",""),(n=l,e=n||"",t=(window.LOCALIZED_STRINGS||[]).filter((function(l){return!(!l.hasOwnProperty("slug")||l.slug!==n)&&l})),t[0]&&t[0].hasOwnProperty("label")?t[0].label:e)];var n,e,t})));n.strings=e,n.form.strings=e,n.sent=function(l){var n=l.type.charAt(0).toUpperCase()+l.type.slice(1);k.event(n,[{"DCS.dcsuri":"share/".concat(l.type)}])}})),new K,(Y=document.querySelector(a.selector))&&new a(Y)})()})();
Tools
Biome

[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)


[error] 1-1: The assignment should not be in an expression.

The use of assignments in expressions is confusing.
Expressions are often considered as side-effect free.

(lint/suspicious/noAssignInExpressions)

Gitleaks

1-1: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.

(generic-api-key)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants