MediaWiki:Centralnotice-template-scervantes B1920 0701 enWW dsk p1 lg template delight animations

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search

<style>

   /* Hide when editing */
   .action-edit #centralNotice,
   .ve-activated #centralNotice {
       display: none !important;
   }
   
   /* Fix fixed position z-index for de.wikipedia */
   .mw-body { z-index: auto; }
   #siteNotice { z-index: 2; }
   
   /* Border-Box */
   
   .frb,
   .frb *,
   .frb *:before,
   .frb *:after {
       -moz-box-sizing: border-box;
       -webkit-box-sizing: border-box;
       box-sizing: border-box;
   }
   
   /* Banner wide settings */
   
   .frb input,
   .frb button {
       font-size: inherit;
       font-family: inherit;
   }
   
   .frb button {
       cursor: pointer;
       border: 0;
       background: transparent;
       padding: 0;
   }
   
   /* --- Main banner wrapper --- */
   
   #siteNotice {
       z-index: 2;
   }
   
   .frb {
       display: none;
       background-color: #fff;
       color: #000;
       font-size: 16px;
       line-height: 1.1875; /*19px @16px*/
       font-family: system-ui, -apple-system,BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
       text-align: left;
       font-weight: normal;
       font-style: normal; /* needed for uk.wikipedia */
   }
   
   .frb-in-article {
       position: relative;
       top: 0;
       width: calc(100% + 12px);
       margin-bottom: 20px;
   }
   
   .frb-nag,
   .frb-fixed {
       position: fixed;
       top: 0;
       left: 0;
       width: 100%;
       padding: 16px;
       background-color: #fff;
       border-bottom: 1px solid #c8ccd1;
       box-shadow: 0 1px 1px rgba(0,0,0,0.1);
   }
   
   .frb-layout {
       position: relative;
       display: table;
       width: 100%;
       padding: 0;
   }
   
   /* --- Icon buttons --- */
   
   .frb .frb-icon-btn {
       display: block;
       cursor: pointer;
       background-repeat: no-repeat;
       background-position: center;
       opacity: .55;
   }
   .frb .frb-icon-btn:hover {
       opacity: 1;
   }
   
   .frb .frb-close {
       position: absolute;
       top: 0;
       right: 0;
       width: 18px;
       height: 18px;
       background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23000' fill='none' stroke-linecap='round'%3E%3Cpath d='M1 1 l8 8 M9 1 l-8 8'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
       background-size: 12px 12px;
   }
   body.rtl .frb .frb-close {
       right: auto;
       left: 0;
   }
   
   .frb .frb-back {
       position: absolute;
       top: 0;
       left: 0;
       width: 20px;
       height: 18px;
       background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 16'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 1)'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.778' d='M7.181 13.285L.753 7 7.181.715'%3E%3C/path%3E%3Crect fill='%23000' width='18.182' height='1.778' x='.818' y='6.111' rx='.889'%3E%3C/rect%3E%3C/g%3E%3C/svg%3E");
       background-size: 20px 13px;
   }
   
   /* --- RML Close button --- */
   
   .close-rml {
       display: none;
   }
   .frb-nag .close-rml {
       text-align: center;
       margin: 0 auto;
       padding: 2px;
       font-size: 11px;
       line-height: 1;
       text-transform: uppercase;
       cursor: pointer;
       color: #54595d;
   }
   .frb-nag .close-rml:hover {
       color: #000;
   }
   
   .frb-rml-displayed .close-rml {
       display: block;
   }
   
   /* -------------- Message -------------- */
   
   .frb-message {
       display: table-cell;
       width: auto;
       vertical-align: top;
       font-weight: normal;
       color: #000;
       font-size: 15px;
       line-height: 1.6; /*24px @15px*/
   }
   
   .frb-message-inner {
       position: relative;
       z-index: 1;
       background-color: #f8f9fa;
       border: 6px solid #900;
       padding: 64px 60px 75px;
   }
   
   
   /* New responsive inner */
   @media (max-width: 1300px) {
       .frb-message-inner {
           padding: 25px 25px 40px;
       }
   }
   
   @media (min-width: 1100px) {
       .frb--minimized .frb-message-inner {
           font-size: 16px;
       }
   }
   
   @media (min-width: 1400px) {
       .frb--minimized .frb-message-inner {
           padding: 16px 26px;
           font-size: inherit;
       }
   }
   /* New responsive inner */
   
   /*
   @media all and (min-width: 1100px) {
       .frb-message-inner {
           padding: 15px 26px 19px;
       }
   }
   */
   
   @media (min-width: 1100px) {
       .frb-message {
           font-size: 18px;
       }
       html[lang="en"] .frb-message { font-size: 19px; }
   }
   
   @media (min-width: 1300px) {
       .frb-message { font-size: 20px; }
       html[lang="en"] .frb-message { font-size: 21px; }
   }
   
   @media (min-width: 1500px) {
       .frb-message { font-size: 21px; }
       html[lang="en"] .frb-message { font-size: 22px; }
   }
   
   @media (min-width: 1700px) {
       .frb-message { font-size: 22px; }
       html[lang="en"] .frb-message { font-size: 23px; }
   }
   
   .frb-message-icon {
       float: left;
       margin-top: 4px; /*in px since margin is consistent on all bp*/
       margin-right: 2px;
       height: 1em;
       width: 1em;
   }
   
   .frb-nag .frb-message-icon {
       margin-top: 3px;
   }
   
   @media all and (min-width: 1300px) {
       .frb-nag .frb-message-icon {
           margin-top: 4px;
       }
   }
   
   body.rtl .frb-message-icon {
     float: right;
     margin-left: 2px;
   }
   
   .frb-message p {
       margin: 0;
   }
   
   .frb-greeting {
       display: block;
       margin-bottom: 0.5em;
   }
   
   .frb-highlight {
       border-bottom: 3px solid #900;
       padding-bottom: 2px;
   }
   
   /* Nag styles */
   
   .frb-nag {
       cursor: pointer;
   }
   
   .frb-nag .frb-message {
       vertical-align: middle;
   }
   
   .frb-nag .frb-message-inner {
       padding: 12px 18px;
       font-size: 14px;
   }
   
   @media (min-width: 1100px) {
       .frb-nag .frb-message-inner {
           font-size: 16px;
       }
   }
   
   @media (min-width: 1400px) {
       .frb-nag .frb-message-inner {
           padding: 16px 26px;
           font-size: inherit;
       }
   }
   
   .frb-nag .frb-form-wrapper {
       padding: 0 16px;
       width: 360px;
       overflow: visible;
       vertical-align: middle;
   }
   
   @media all and (min-width: 1200px) {
       .frb-nag .frb-form-wrapper {
           width: 440px;
       }
   }
   
   /*Triangle*/
   .frb-nag .frb-message-inner:before {
       position: absolute;
       top: 50%;
       right: -26px;
       content: " ";
       margin: -10px 0 0 0;
       border: 10px solid transparent;
       border-left-color: #900;
       pointer-events: none;
   }
   
   /* -------------- Form -------------- */
   
   .frb-form-wrapper {
       vertical-align: top;
       display: table-cell;
       position: relative;
       width: 320px;
       height: 100%;
       vertical-align: top;
       background: #fff;
   }
   
   /*Triangle in article and fixed expanded state*/
   
   .frb-triangle:before {
       content: " ";
       position: absolute;
       top: 50%;
       left: -25px;
       margin-top: -13px;
       content: " ";
       border: 10px solid transparent;
       border-left-color: #900;
       pointer-events: none;
   }
   
   .frb-form-wrapper fieldset {
       border: 0;
       margin: 0 auto;
       padding: 0 0 6px 0;
   }
   
   .frb-form-wrapper .frb-amounts {
       padding: 0;
       margin-top: 8px;
   }
   
   .frb-form-wrapper legend,
   .frb-rml-form-legend {
       display: block;
       margin: 0 0 2px;
       padding: 0 4px;
       font-weight: normal;
       text-align: left;
       font-size: 14px;
       line-height: 1.2142857143; /*17px @14px*/
       color: #54595d;
       transition: all .25s ease-in-out;
   }
   
   .frb-form-wrapper {
       counter-reset: count;
   }
   .frb-numbered {
       counter-increment: count;
   }
   .frb-numbered::before {
       content: counter(count) ". ";
   }
   
   .frb-rml-form-legend {
       padding: 0 0 2px;
   }
   
   .frb-frequency legend,
   .frb-amounts legend {
       padding: 0 5px;
   }
   
   .frb-form-wrapper fieldset:first-of-type legend {
       padding-top: 0;
   }
   
   .frb-form-wrapper ul {
       display: table;
       table-layout: fixed;
       width: 100%;
       margin: 0;
       padding: 0;
       list-style: none;
   }
   
   .frb-form-wrapper li {
       display: table-cell;
       vertical-align: top;
       position: relative;
   }
   
   .frb-form-wrapper .frb-methods li {
       padding: 4px !important;
   }
   
   #frb-form {
       padding-left: 25px;
       position: relative;
       overflow: hidden;
   }
   
   /* --- Common Button Styles --- */
   
   /* Hide radio buttons */
   .frb-form-wrapper .frb-methods input[type="radio"],
   .frb-form-wrapper .frb-optin input[type="radio"],
   .frb-form-wrapper input[type="checkbox"] {
       position: absolute;
       overflow: hidden;
       height: 1px;
       width: 1px;
       clip: rect(0 0 0 0);
       border: 0;
       margin: -1px;
       padding: 0;
   }
   
   .frb-btn {
       width: 100%;
       height: 48px;
       display: block;
       background-color: #f8f9fa;
       color: #000;
       font-size: 16px;
       line-height: 1.25; /*20px @16px*/
       padding: 13px 4px 15px 4px;
       border: 1px solid #9aa0a7;
       border-radius: 2px;
       outline: 0;
       text-align: center;
       cursor: pointer;
       font-family: inherit;
       font-weight: 500;
       -webkit-transition: all .25s ease-in-out;
       -moz-transition:    all .25s ease-in-out;
       transition:         all .25s ease-in-out;
   }
   .frb-btn:hover {
       background-color: #fff;
       color: #444;
       border-color: #a2a9b1;
   }
   .frb-btn:active {
       background-color: #d9d9d9;
       color: #000;
       border-color: #7d8389;
   }
   .frb-form-wrapper input[type=radio]:checked + .frb-btn {
       background-color: #2a4b8d;
       color: #fff;
       border-color: #7d8389;
   }
   
   .frb-rml-link {
       display: block;
       font-size: 16px;
       line-height: 1.125; /*18px @16px*/
       color: #36c;
       margin: 16px auto 0;
       text-align: center;
       font-weight: bold;
   }
   
   .frb-rml-link:hover,
   .frb-rml-link:focus {
       color: #447ff5;
   }
   
   .frb-radio,
   .frb-radio-label {
       font-size: 16px;
       line-height: 1.375; /*22px @16px*/
   }
   
   .frb-radio {
       cursor: pointer;
       float: left;
       height: 14px;
       margin: 7px 5px 0px 7px;
   }
   
   body.rtl .frb-radio {
       float: right;
   }
   
   .frb-radio-label {
       display: block;
       padding: 3px 2px;
       cursor: pointer;
       white-space: nowrap;
       font-weight: bold;
   }
   
   body.rtl .frb-radio-label {
       text-align: right;
   }
   
   @media all and (min-width: 1900px) {
       .frb-radio-label {
           padding: 2px;
       }
   }
   
   .frb-frequency .frb-radio-label {
       font-size: 16px;
       line-height: 1.375; /*22px @16px*/
   }
   
   /* Focus styles */
   
   /*Outline reset*/
   .frb-form-wrapper input[type=radio]:focus,
   .frb-radio:focus + .frb-radio-label,
   #frb-amt-other-input:focus,
   #frb-rml-email:focus {
       outline: 0;
   }
   
   .frb button:focus,
   .frb-btn:focus,
   .frb-icon-btn:focus,
   .frb-btn-submit:focus,
   .frb-form-wrapper input[type=radio]:focus + .frb-btn,
   .frb-form-wrapper input[type=radio]:focus + #frb-amt-other-label,
   #frb-amt-other-input:focus,
   .frb-rml-displayed .frb-rml-form input:focus,
   .frb-nag-btn:focus,
   #nag-rml-btn:focus {
       outline: 0;
       border-color: #36c !important;
       box-shadow: inset 0 0 0 2px #36c;
   }
   
   .frb button.frb-submit:focus {
       box-shadow: inset 0 0 0 1px #447ff5, inset 0 0 0 2px #fff;
   }
   
   .frb-rml-displayed .frb-rml-form input:focus,
   .frb-rml-displayed .frb-rml-form .frb-btn-submit:focus {
       position: relative;
   }
   
   .frb-radio:focus + .frb-radio-label,
   .frb-radio:hover + .frb-radio-label {
       color: #36c;
       text-decoration: underline;
   }
   
   #frb-amt-other-input:focus,
   #frb-amt-other-input:hover {
       border-color: #36c !important;
       box-shadow: none;
       color: #36c;
   }
   
   .frb-form-wrapper input[type=radio]:focus + .frb-btn,
   .frb-form-wrapper input[type=radio]:focus + #frb-amt-other-label,
   .frb-form-wrapper input[type=radio]:checked + .frb-btn:focus,
   .frb-form-wrapper input[type=radio]:checked + #frb-amt-other-label:focus,
   .frb-form-wrapper .frb-btn-submit:focus,
   #nag-yes-btn:focus {
       box-shadow: inset 0 0 0 1px #36c, inset 0 0 0 2px #fff;
   }
   
   .frb-btn img {
       padding: 0 4px;
       max-width: 100%;
       max-height: 20px; /*must equal font line height of frb-btn*/
   }
   
   .frb-methods .frb-btn {
       height: 64px;
       line-height: 1.125; /*18px @16px*/
   }
   
   .frb-methods svg {
       max-width: 100%;
       width: 64px;
   }
   
   /*Slight adaption for Paypal logo with USD string*/
   .frb-methods .frb-logo-payments--paypal-usd {
       width: 85px;
       margin-bottom: -6px;
   }
   
   /* Credit card logos */
   
   /* Countries with 4 card types */
   .frb-cc-logo-wrapper {
       display: block;
       margin: 0 auto;
       max-width: 89px;
   }
   
   .frb-pm-cc svg {
       width: 26px;
       max-height: 15px; /*height needed for IE11*/
       margin: 2px;
       display: none;
   }
   
   /* Countries with 3 card types */
   .frb-cctypes-vma .frb-cc-logo-wrapper {
       width: 100%;
   }
   .frb-cctypes-vma svg  {
       width: 28%;
       max-height: 34px;
   }
   
   .frb-cc-logo-wrapper {
       display: none;
       font-size: 0; /* Remove spacing between icons */
   }
   
   .frb-cctypes-vmad .frb-cc-logo-wrapper,
   .frb-cctypes-vmaj .frb-cc-logo-wrapper,
   .frb-cctypes-vma  .frb-cc-logo-wrapper,
   .frb-cctypes-vm   .frb-cc-logo-wrapper {
       display: block;
   }
   
   .frb-cctypes-vmad .frb-pm-cc-label,
   .frb-cctypes-vmaj .frb-pm-cc-label,
   .frb-cctypes-vma  .frb-pm-cc-label,
   .frb-cctypes-vm   .frb-pm-cc-label {
       display: none;
   }
   
   .frb-cctypes-vmad .frb-cc-logo-visa,
   .frb-cctypes-vmad .frb-cc-logo-mastercard,
   .frb-cctypes-vmad .frb-cc-logo-amex,
   .frb-cctypes-vmad .frb-cc-logo-discover,
   
   .frb-cctypes-vmaj .frb-cc-logo-visa,
   .frb-cctypes-vmaj .frb-cc-logo-mastercard,
   .frb-cctypes-vmaj .frb-cc-logo-amex,
   .frb-cctypes-vmaj .frb-cc-logo-jcb,
   
   .frb-cctypes-vma  .frb-cc-logo-visa,
   .frb-cctypes-vma  .frb-cc-logo-mastercard,
   .frb-cctypes-vma  .frb-cc-logo-amex,
   
   .frb-cctypes-vm   .frb-cc-logo-visa,
   .frb-cctypes-vm   .frb-cc-logo-mastercard {
       display: inline-block;
   }
   
   /* Blue text buttons */
   .frb-btn.frb-btn-btxt {
       color: #36c;
   }
   .frb-btn.frb-btn-btxt:active {
       color: #2a4b8d;
   }
   
   /* Submit/Continue buttons (blue background) */
   .frb .frb-btn-submit {
       width: 100%;
       display: block;
       margin-top: 6px;
       padding: 8px;
       color: #fff;
       background-color: #36c;
       border-color: #36c;
       cursor: pointer;
       border: 0;
       border-radius: 2px;
       font-size: 16px;
       font-weight: bold;
       -webkit-transition: all .25s ease-in-out;
       -moz-transition:    all .25s ease-in-out;
       transition:         all .25s ease-in-out;
   }
   .frb .frb-btn-submit:hover {
       background-color: #447ff5;
       border-color: #447ff5;
   }
   .frb .frb-btn-submit:active {
       background-color: #2a4b8d;
       border-color: #2a4b8d;
       box-shadow: none;
   }
   
   /* --- Other Amount --- */
   
   #frb-amt-other-input::-webkit-input-placeholder {
       color: #000;
   }
   #frb-amt-other-input::-moz-placeholder {
       opacity: 1;
       color: #000;
   }
   #frb-amt-other-input:-ms-input-placeholder {
       color: #000;
   }
   #frb-amt-other-input:-moz-placeholder {
       opacity: 1;
       color: #000;
   }
   
   #frb-amt-other-input:focus::-webkit-input-placeholder {
       color: #666;
   }
   #frb-amt-other-input:focus::-moz-placeholder {
       opacity: 1;
       color: #666;
   }
   #frb-amt-other-input:focus:-ms-input-placeholder {
       color: #666;
   }
   #frb-amt-other-input:focus:-moz-placeholder {
       opacity: 1;
       color: #666;
   }
   
   #frb-amt-other-input:hover::-webkit-input-placeholder {
       color: #36c;
   }
   #frb-amt-other-input:hover::-moz-placeholder {
       opacity: 1;
       color: #36c;
   }
   #frb-amt-other-input:hover:-ms-input-placeholder {
       color: #36c;
   }
   #frb-amt-other-input:hover:-moz-placeholder {
       opacity: 1;
       color: #36c;
   }
   
   .frb-amt-other-label {
       display: none;
   }
   
   .frb-amt-other {
       width: 66.666666%;
   }
   
   #frb-amt-other-input {
       width: calc(100% - 33px);
       border: none;
       border-bottom: 1px solid #000;
       color: #000;
       font-size: 16px;
       font-weight: normal;
       padding: 5px 2px 7px 0;
       border-radius: 0;
       direction: ltr;
       text-align: left;
       font-family: inherit;
       font-weight: bold;
       position: relative;
       z-index: 1;
   }
   
   @media all and (min-width: 1280px) {
       .frb-amt-other #frb-amt-other-input {
           margin: 0;
       }
   }
   
   body.rtl #frb-amt-other-input {
       text-align: right;
   }
   
   /* --- Transaction fees options --- */
   
   /*Checkbox styles*/
   .frb-checkbox {
       cursor: pointer;
       float: left;
       width: 16px;
       height: 16px;
       padding: 0;
       margin: 13px 4px 0 6px;
       display: inline-block;
   }
   
   .frb-checkbox-label::before {
       left: 0;
       display: inline-block;
       content: "";
       height: 17px;
       width: 17px;
       border-radius: 2px;
       border: 1px solid #a2a9b1;
       background-color: #f8f9fa;
   }
   
   .frb-checkbox-label::after {
       content: "";
       top: 8px;
       left: 4px;
       display: inline-block;
       height: 5px;
       width: 9px;
       border-left: 2px solid;
       border-bottom: 2px solid;
       transform: rotate(-45deg);
       border-color: #fff;
   }
   
   .frb-checkbox-label {
       position: relative;
       display: inline-block;
       margin: 13px 0 0 5px;
       width: calc(100% - 10px);
       padding-left: 26px;
       padding-top: 2px;
       cursor: pointer;
       font-size: 14px;
       line-height: 1.3571428571; /*19px @14px*/
       color: #000;
   }
   
   .frb-checkbox-label::before,
   .frb-checkbox-label::after {
       position: absolute;
   }
   /*Outer-box*/
   .frb-checkbox-label::before {
       top: 3px;
   }
   /*Checkmark*/
   .frb-checkbox-label::after {
       left: 4px;
       top: 8px;
   }
   
   body.rtl .frb-checkbox {
       float: right;
   }
   
   .frb-ptf-total {
       font-weight: bold;
   }
   
   /*Hide the checkmark by default*/
   .frb-checkbox + .frb-checkbox-label::after {
       content: none;
   }
   /*Unhide the checkmark on the checked state*/
   .frb-checkbox:checked + .frb-checkbox-label::after {
       content: "";
   }
   
   .frb-checkbox:checked + .frb-checkbox-label:before {
       background-color: #36c;
       border-color: #36c;
   }
   
   /*Focus styles*/
   /*Unchecked*/
   .frb-checkbox:focus + .frb-checkbox-label::before {
       border-color: #36c;
       box-shadow: inset 0 0 0 1px #36c;
   }
   
   /*Checked*/
   .frb-checkbox:focus:checked + .frb-checkbox-label::before {
       box-shadow: inset 0 0 0 1px #36c, inset 0 0 0 2px #fff;
   }
   
   /*Hover*/
   .frb-checkbox:hover + .frb-checkbox-label::before {
       background-color: #eaecf0;
   }
   
   .frb-checkbox:checked:hover + .frb-checkbox-label:before {
       background-color: #447ff5;
       border-color: #447ff5;
   }
   
   /* --- Email opt-in --- */
   
   .frb-form-wrapper .frb-optin {
       margin-bottom: 3px;
   }
   
   .frb-form-wrapper .frb-optin legend {
       margin-bottom: 8px;
       display: inline-block;
   }
   
   /* .frb-form-wrapper .frb-optin li {
       display: block;
       clear: both;
   } */
   
   .frb-optin .frb-radio {
       margin: 6px 5px 0px 9px;
   }
   
   .frb-optin .frb-radio-label {
       float: right;
       width: calc(100% - 30px);
       white-space: normal;
       font-size: 14px;
       line-height: 1.3571428571; /*19px @14px*/
       font-weight: bold;
   }
   
   .frb-optin .frb-radio-label:hover,
   .frb-optin .frb-radio:hover + .frb-radio-label {
       text-decoration: none;
   }
   
   .frb-optin-prompt {
       display: none;
       margin: 8px;
       padding: 4px 8px;
       border: 2px solid #900;
       border-radius: 2px;
       font-size: 14px;
       line-height: 1.2857142857; /*18px @14px*/
       font-weight: normal;
   }
   
   .frb-optin-prompt.is-positive {
       border-color: #14866d;
       font-weight: bold;
   }
   
   .frb-optin-prompt__yes {
       display: none;
   }
   
   .frb-optin-prompt__no {
       display: block;
   }
   
   .frb-optin-prompt.is-positive .frb-optin-prompt__yes {
       display: block;
   }
   
   .frb-optin-prompt.is-positive .frb-optin-prompt__no {
       display: none;
   }
   
   .frb-optin-smallprint {
       padding: 8px 8px 0 8px;
   }
   
   /* --- Payment method Buttons --- */
   
   /* Hide methods which aren't monthly capable when monthly option is selected */
   .form-monthly .no-monthly {
       opacity: 0.4 !important;
   }
   
   .form-monthly .no-monthly .frb-label {
       cursor: default;
   }
   
   .frb-form-wrapper .frb-methods {
       margin-top: 12px;
       padding-bottom: 0;
   }
   
   @media all and (min-width: 1100px) {
       .frb-form-wrapper .frb-methods {
           margin-top: 15px;
       }
   }
   
   @media all and (min-width: 1700px) {
       .frb-form-wrapper .frb-methods {
           margin-top: 8px;
       }
   }
   
   /* Only where there are 4 methods, display 2x2 */
   .frb-methods ul li:first-child:nth-last-child(4),
   .frb-methods ul li:first-child:nth-last-child(4) ~ li {
       float: left;
       width: 50%;
   }
   .frb-methods ul li:first-child:nth-last-child(4) .frb-btn,
   .frb-methods ul li:first-child:nth-last-child(4) ~ li .frb-btn {
       height: 48px;
       padding: 13px 4px 15px 4px;
   }
   
   /* --- Footer / Small Print --- */
   .frb-smallprint {
       font-size: 12px;
       line-height: 1.5; /*18px @12px*/
       color: #54595d;
       font-weight: normal;
   }
   .frb-smallprint a {
       color: #54595d;
       text-decoration: underline;
   }
   .frb-smallprint a:hover {
       color: #000;
   }
   
   .frb-footer {
       padding-top: 8px;
   }
   
   /* --- Show and Hiding (Minimize and Maximize) --- */
   
   .frb-nag-btns {
       display: flex;
   }
   
   .frb.frb-rml-displayed .frb-nag-btns {
       display: none;
   }
   
   button.frb-nag-btn {
       flex: 1 0 0;
       margin: 0 8px;
       padding: 6px;
       min-height: 48px;
       background-color: white;
       border: 1px solid #9aa0a7;
       border-radius: 2px;
       outline: 0;
       color: #000;
       cursor: pointer;
       font-weight: normal;
       font-size: 13px;
       line-height: 1.3;
       transition: all 100ms;
   }
   
   @media all and (min-width: 1100px) {
       button.frb-nag-btn {
           font-size: 14px;
       }
   }
   
   @media all and (min-width: 1200px) {
       button.frb-nag-btn {
           font-size: 16px;
       }
   }
   
   button.frb-nag-btn:hover {
       -moz-transform: scale(1.043478);
       -ms-transform: scale(1.043478);
       -webkit-transform: scale(1.043478);
       transform: scale(1.043478);
   }
   
   #nag-yes-btn {
       font-weight: bold;
       background-color: #36c;
       border: 1px solid #36c;
       color: white;
   }
   
   /* --- Maybe later --- */
   
   .frb-rml-disabled .frb-rml,
   .frb-rml-disabled .frb-rml-link,
   .frb-rml-disabled #nag-rml-btn {
       display: none;
   }
   
   .frb-rml-form {
       display: none;
       position: absolute;
       margin-top: 12px;
       margin-left: 12px;
       width: calc(100% - 12px);
       padding: 16px;
       text-align: left;
       background: #fff;
       border: 1px solid #c8ccd1;
       border-radius: 2px;
       box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
       z-index: 10;
   }
   
   .frb-rml-form:after,
   .frb-rml-form:before {
       bottom: 100%;
       left: 50%;
       border: solid transparent;
       content: " ";
       height: 0;
       width: 0;
       position: absolute;
       pointer-events: none;
   }
   
   .frb-rml-form:after {
       border-bottom-color: #fff;
       border-width: 10px;
       margin-left: -10px;
   }
   
   .frb-rml-form:before {
       border-bottom-color: #c8ccd1;
       border-width: 11px;
       margin-left: -11px;
   }
   
   .frb-rml-form input {
       width: 100%;
       padding: 6px 8px 7px;
       border: 1px solid #a2a9b1;
       border-radius: 2px;
       color: #000;
       font-size: 14px;
   }
   
   #frb-rml-email.frb-haserror {
       border-color: #d33 !important;
       box-shadow: inset 0 0 0 1px #d33 !important;
   }
   
   .frb-error-invalidemail {
       margin: 2px 0 0 !important;
   }
   
   .frb-rml-ty {
       text-align: center;
       margin: 16px 16px 0 25px;
   }
   
   .frb-rml-displayed .frb-rml-form {
       position: relative;
       z-index: 10;
       display: table !important;
       margin: -4px auto 0;
       padding: 0 12px;
       width: 100%;
       max-width: 340px;
       background: transparent;
       border: none;
       box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
   }
   
   .frb-rml-displayed .frb-rml-form:after,
   .frb-rml-displayed .frb-rml-form:before {
       display: none !important;
   }
   
   .frb-rml-displayed .frb-rml {
       display: block !important;
       margin-top: 0;
   }
   
   .frb-rml-displayed .frb-rml-form legend {
      font-size: 12px;
      line-height: 1; /*12px @12px*/
      padding-bottom: 4px;
   }
   
   @media all and (min-width: 1200px) {
       .frb-rml-displayed .frb-rml-form legend {
          font-size: 14px;
          line-height: 1.2142857143; /*17px @14px*/
       }
   }
   
   .frb-rml-displayed .frb-rml-form input {
       display: inline;
       vertical-align: middle;
       width: 200px;
       height: 32px;
       padding: 7px 8px;
       margin: 0;
       border: 1px solid #a2a9b1;
       border-radius: 2px;
       color: #000;
       direction: ltr;
       line-height: 1;
   }
   
   .frb-rml-displayed .frb-rml-form .frb-btn-submit {
       display: inline;
       vertical-align: middle;
       width: auto;
       height: 32px;
       margin-top: 0;
       margin-left: 2px;
       line-height: 1;
       padding: 9px 14px;
       font-size: 14px;
       border-radius: 2px;
   }
   
   .frb-prevent-page-jump {
       display: none;
   }
   
   /* -- Submit/"Donate now" button -- */
   
   .frb .frb-submit {
       height: 52px;
       display: inline-block;
       cursor: default;
       margin: 4px 5px 0;
       padding: 3px 6px 5px;
       width: calc(100% - 9px);
       background-color: #f8f9fa;
       border: 1px solid #a2a9b1;
       border-radius: 2px;
       color: #36c;
       font-weight: bold;
       transition: background-color 0.5s ease;
       opacity: .5;
   }
   
   .frb .frb-submit.active {
       background-color: #36c;
       border-color: #36c;
       color: #fff;
       cursor: pointer;
       opacity: 1;
   }
   
   .frb .frb-submit.active:hover {
       background-color: #447ff5;
       border-color: #447ff5;
   }
   
   .frb-submit-amount {
       display: none;
   }
   .frb-submit-label-monthly {
       display: none;
   }
   .frb-submit-label-now {
       display: inline;
   }
   .form-monthly .frb-submit-label-monthly {
       display: inline;
   }
   .form-monthly .frb-submit-label-now {
       display: none;
   }
   .frb-icon-lock {
       fill: #fff;
       width: 14px;
       height: 14px;
   }
   
   .frb-payment-options {
       display: table;
       table-layout: fixed;
       width: 100%;
   }
   
   .frb-payment-options .frb-button {
       width: 100%;
   }
   
   /* For 4 payment options, 2 rows of 2 */
   .frb-payment-options .frb-button:first-child:nth-last-child(4),
   .frb-payment-options .frb-button:first-child:nth-last-child(4) ~ .frb-button {
       float: left;
       width: 50%;
   }
   
   .frb-methods .frb-button,
   .frb-optin .frb-button {
       display: table-cell;
       padding: 5px;
       float: none;
       vertical-align: top;
   }
   
   .frb-button-table {
       display: table;
       width: 100%;
   }
   
   .frb-label {
       display: table-cell; /* To vertical align content */
       vertical-align: middle;
       width: 100%;
       height: 52px;
       color: #36c;
       background-color: #f8f9fa;
       border-radius: 2px;
       border: 1px solid #a2a9b1;
       text-align: center;
       transition: background-color 0.5s ease;
       cursor: pointer;
       transition: all 0.5s ease;
       padding: 0 10px;
   }
   
   .frb-label:hover,
   .frb-rml-email:hover {
       background-color: #eaf3ff;
   }
   
   .form-monthly .no-monthly .frb-label:hover {
       background-color: #f8f9fa;
   }
   
   .frb-radio:checked + .frb-label {
       background-color: #2a4b8d;
       border-color: #2a4b8d;
       color: #fff;
       font-weight: bold;
   }
   
   .frb-radio:focus + .frb-label,
   #frb-rml-email:focus {
       box-shadow: inset 0 0 0 1px #36c;
       border-color: #36c;
   }
   
   .frb-radio:focus:checked + .frb-label {
       box-shadow: inset 0 0 0 1px #2a4b8d, inset 0 0 0 2px #fff;
   }
   
   .frb-radio:checked + .frb-label .frb-logo-payments--paypal path,
   .frb-radio:checked + .frb-label .frb-logo-payments--paypal-usd path,
   .frb-radio:checked + .frb-label .frb-logo-payments--amazon path {
       fill: #fff;
   }
   
   /* Error messages */
   .frb-error {
       display: none;
       margin: 5px 0 5px 5px;
       font-size: 14px;
       font-weight: 500;
       line-height: 1.3;
       color: #d33;
   }
   
   .frb-form-wrapper fieldset.frb-haserror .error-highlight {
       color: #d33;
       font-weight: bold;
   }
   
   /* STEP 2 UPSELL*/
   
   .frb-upsell,
   .frb-step-monthly-diff-amt .frb-amt-monthly {
       width: calc(100% + 8px) !important;
       transition: background-color 0.5s ease;
       padding: 10px 4px;
       text-align: center;
   }
   
   .frb-step-monthly-diff-amt .frb-amt-monthly {
       display: block;
       padding: 0 4px 10px 4px;
   }
   
   .frb-upsell-cta,
   .frb-upsell-ty {
       font-size: 17px;
       line-height: 1.3;
       font-weight: bold;
       text-align: center;
   }
   
   .frb-upsell-color,
   .frb-step-monthly-diff-amt .frb-amt-monthly label {
       display: block;
       font-size: 15px;
       line-height: 1.3;
       font-weight: normal;
       padding: 0 5%;
       margin: .5em 0;
   }
   
   .frb .frb-monthly-diff-amt-link {
       font-size: 15px;
       line-height: 1.3;
       color: #36c;
       margin: 8px 2px;
       padding: 12px 10%;
       text-align: center;
       cursor: pointer;
       font-weight: bold;
   }
   
   #frb-amt-monthly-other-input {
       position: relative;
       text-align: center;
       font-size: 18px;
   }
   
   /* steps */
   #frb-form .frb-step {
       position: absolute;
       top: 0;
       width: 280px;
       padding-top: 24px;
       margin-left: 320px;
       visibility: hidden; /* Prevent tabbing to inputs */
   }
   
   #frb-form .frb-step-1 {
       position: relative;
       margin-left: 0;
       visibility: visible;
   }
   
   
   /*
       Tooltip
   */
   :root {
       --balloon-color: #333e47;
       --balloon-font-size: 12px;
       --balloon-move: 4px;
   }
   
   label[aria-label][data-balloon-pos],
   input[aria-label][data-balloon-pos] {
       overflow: visible;
   }
   
   [aria-label][data-balloon-pos] {
       position: relative;
   }
   .label-for-tooltip[aria-label][data-balloon-pos] {
       display: block;
       height: 98px;
       width: 90px;
       padding: 2px;
       white-space: nowrap;
       font-weight: bold;
       height: 26px;
       position: absolute;
       top: 10px;
       left: 0;
   }
   [aria-label][data-balloon-pos]:after {
       opacity: 0;
       pointer-events: none;
       transition: all 0.18s ease-out 0.18s;
       font-family: Arial;
       font-weight: bold;
       font-size: var(--balloon-font-size);
       background: var(--balloon-color);
       color: #fff;
       content: attr(aria-label);
       padding: 0.5em 1em;
       position: absolute;
       white-space: nowrap;
       border-radius: 4px;
       z-index: 10;
       line-height: 1;
   }
   [aria-label][data-balloon-pos]:before {
       width: 0;
       height: 0;
       border: 5px solid transparent;
       border-top-color: var(--balloon-color);
       opacity: 0;
       pointer-events: none;
       transition: all 0.18s ease-out 0.18s;
       content: "";
       position: absolute;
       z-index: 10;
   }
   [aria-label][data-balloon-pos].active:before,
   [aria-label][data-balloon-pos].active:after,
   [aria-label][data-balloon-pos][data-balloon-visible]:before,
   [aria-label][data-balloon-pos][data-balloon-visible]:after,
   [aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:before,
   [aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:after {
       opacity: 1;
       pointer-events: none;
   }
   [aria-label][data-balloon-pos][data-balloon-break]:after {
       white-space: pre;
   }
   [aria-label][data-balloon-pos][data-balloon-break][data-balloon-length]:after {
       white-space: pre-line;
       word-break: break-word;
   }
   [aria-label][data-balloon-pos][data-balloon-blunt]:before,
   [aria-label][data-balloon-pos][data-balloon-blunt]:after {
       transition: none;
   }
   
   [aria-label][data-balloon-pos][data-balloon-pos="down"]:after {
       left: 50%;
       margin-top: 10px;
       top: 87%;
       transform: translate(-50%, calc(var(--balloon-move) * -1));
   }
   [aria-label][data-balloon-pos][data-balloon-pos="down"]:before {
       width: 0;
       height: 0;
       border-bottom: 7px solid  var(--balloon-color);
       border-left: 4px solid transparent;
       border-right: 4px solid transparent;
       border-top: transparent;
       left: 50%;
       top: 100%;
       transform: translate(-50%, calc(var(--balloon-move) * -1));
   }
   [aria-label][data-balloon-pos][data-balloon-pos="down"].active:after,
   [aria-label][data-balloon-pos][data-balloon-pos="down"][data-balloon-visible]:after {
       transform: translate(-50%, 0);
   }
   [aria-label][data-balloon-pos][data-balloon-pos="down"].active:before,
   [aria-label][data-balloon-pos][data-balloon-pos="down"][data-balloon-visible]:before {
       transform: translate(-50%, 0);
   }
   
   [aria-label][data-balloon-pos][data-balloon-length="small"]:after {
       white-space: normal;
       width: 80px;
   }
   
   
   /*
       Fireworks animations
   */
   .fireworks-animation {
       position: absolute;
       left: 0;
       right: 0;
       margin: auto;
       display: none;
       opacity: 0;
       z-index: 9;
   }
   .fireworks-animation.active {
       display: block;
       opacity: 1;
   }
   .fireworks-animation-small {
       width: 70px;
       height: 70px;
       transform: translate(-50%, -50%);
       background: url('data:image/png;base64,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') no-repeat;
       background-position: 0 0;
       cursor: pointer;
       animation: fireworksSmall 1s steps(30);
       top: 13px;
       left: 35px;
   }
   
   .fireworks-animation-small.active{
       background-position: -2100px 0;
       transition: background 1s steps(30);
   }
   
   
   .fireworks-animation-medium {
       top: 13px;
       left: 35px;
       width: 90px;
       height: 90px;
       transform: translate(-50%, -50%);
       background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACowAAABaCAMAAAC/1ha6AAAC9FBMVEVMaXH5/wb/NKanfvn/l1L/oUn/0S3/cP87xt2SSNv/ySr/U1H/zDM7zsn/zS3/be+VSt//UVz/yy9LxvAx2an+yCn/a/KTR9//U1f/zDP+yi9Kx+r/yC3/UVf+yjCVSOD/bPX+ySwv161Jxu7/Ulj/yi3/Ulr/a/G0cKz/zCtIx+uUSN/+Ulow2Kz/yi3/bfL/UlhJx+z+yi2USOD/a/T/yi3/UVj/yi6USOBJx+v/bPMu2av+yi3+U1jWn21Kx+z/yi3/bPKUSOD/Uln/yi7/a/T/yi0v2KxJx+z/UViVSt3+yi3/a/P+yS/+m45Jx+v/yS2USOD/UVn+yy3/bPMv2Kz/yi5Jx+z+yi2TSN//U1f/bPP/yi1Kx+z/gsT/bfD/yi3/UVkv2KuUSOD/a/P+yi3+yi1Kx+z+yS7+yi3+a/OTSOD+yi3/UVhKx+zOkH//yS3/bPIv2Kz+yi3+yS3+bPOUSOBJxuz/q23+yi3+UVgv2Kz+yS39a/P+yi3+a/OUSOBJx+z9yS7+UVn9yi39bPIv2Kz9yS5Kx+z9yiyTSeD9a/Mv2Kz9yi79UVgv2Kz9yi3+a/NJx+v+yi39UViTSOAv16z9yi7+a/L9UVn9ySxJx+z9jEIv2Kv+yS3+UVj9yi39l5WUSN/9a/PVmXHts0v9yS1Jxuwv2Kz9yiz9VFf9yS79a/JJx+z9uEf9yiz+UViUSN/+yS3+a/Mu2KxJx+v9tkP9yS39UliTSeD/gcf+yi2TSeD9yi3+UVj+a/K2cqYv2Kv9ySyTSN/VlnP9yi1Jxuz9yC79yiz9yS79a/P9UViTSN/9yS39a/L9ySxJxusv2Kv9yi39UViTSOD9yCz9yi7+a/P9yCz/yCz9yi3zt0uTSOBJxuz+UVj9yCz9bPIv2Kv+qDn9yS3+fsv+fUj9yCz/mZOfVc/9yiz9UVhJxuuUSN/+X1P+a/H+yC79wDffomT/yi6USeD/Uln/bPNKx+ww2Kz/qXKwarLKiYj/kKlP8p8/AAAA8nRSTlMAAQECAwQFBQUHCAkKCgwMDA8QEBESExQUFBUXGBgaGhscHB0dHyEiIiMjJCUnKCgqKywsLTAxNDQ0NDQ4ODg7PDw+P0BDRUVFR0dJS01NTlBQUFNWVldYW1tbYGFhYWRmZ2doaGpsbm5wcXN0dHZ2d3d4eXx+gICAgYGDhYaKioyMj4+SkpOUlpeXmJmam52en6ChoqSkpaanqKmpq6yusLGysrKztLS2uLi7u7y8vr/BwsbGx8fIycnMzdDR0dHS09TV1dbX2Nrc3N3g4eTl5+jp6urr7e/w8PLy8/P09fb39/j4+fr7+/z8/Pz8/f7+/m9AZGcAADbTSURBVHja7J1/VFRlGsef4aeioA2ihx+ZaLMuplNghBauk7GoEQsehDCnXdIUKTJSykPaqMSu4UaR1NqhjcPJDWPNJaZt6ewcThsF07RNGAbaJIue2dhYTfQdZtjaf/bOML9g7sz73pn7uhLv5xzn3Lm89+s999657/d93ud9X2AwGAwGg8FgMBgMBoPBmGSEAC2iooAWKSA+CbbPuBgQnQS59VMSB+Ijp3eNI4DBYDAYDMbkIgxoIc0EWii3geiMXYiUzlQQnbJMCWcY65pBfDorY2FmuSERRCdhqFIqKWgvAPFR6jMhpZqGMhxSgiQzAWgwHxgMBoPBmLJIJUCL3O1AiZnqWhAdqe2zAlWA6JQ3K6WgHEAUzGgF6tym7ENHQXwa0UBNNzIABYyoV4eQDMQnC6EOOspQjVq6DXQaWCd2lyqBDvQixQwGg8GYUlCsUI5mACWSzjYBHcKakRpEp6Cnvkhei1AViE4KQkYNouKRMpCNShCfcpuyBijQaVXuAQoorMp6oMFRTrkBaBDFXQ8FUGGmZh9QIo1aPDeMXqoMg8FgMPwOBAYevpzmzcvUBSp8/zre/REaZAgNSDn+uT0eZ52tbVQpGxH6KiDl6Od2eu4M7UZWAgwy3r+ab28HpxuoGV25iLfeNtqUywO60JH87tym3ELhqUvptSp/MtP3wTF+pGnKtVZlHab1JosS3r6LqrcqqzGPtDTWj+QUqbWhgs0O8e/HlNKuAkrEsCRaBoPB+D/CW8VmixD2ij5YHMyzuwQFnAOX039qCZ9j1CJjgGHXgxZLzsSQiaq8RFmPAo32HLFYHvTYqUZjBJTJWGyxJHvuLRtT7pgfiK+zdHkPMqJa/LWO8Pq/dx3hNTJjFtqQ5Vs2NQoKvT6gx4t5I9t2c17luyVUVJLe5LXEwRze6OXZMeUm375N2aJq8H4LV/LtzbQrN4f47svXt5R6b04s4T+myUAQgpb1dHh/D6yL93bTK1CtCmPNJScqvP9xdbyPYWhY8nz8mFZGB/JD8/VOTI4MPA2bn0XTgBLRwcBgMBiCCM5Z7bkz8AijV2PXJEKnNK/9grBu1BnoiR+3WHZ6xHoSklRc9VoUmPJrFkvxxBNuR2M0JIlscwHS7dL6EgITHeuthu3v4qljY4xj0oYybHAr1etFK+a1Xyr7WevSfbuCUoUm19sfl0Tz1ckn7MrDpT6VCw1tKMFr4yqY34vaqfXp7LI5+y7svqb2OpQbfCoXInRI4CMTl1up43SH+sp8lQqpRkjpx2j6PlShVEb4LNKMhlL8GcBUi88/6GkOBTrk0hmVJdb7lsFgMKgTvaeYUmOTz8okiZI/ddJl7FzEDaFCACpmtAhZ687AePBif/KE8OUgGqPnUF4glVHy8SORHn2DRmSnbQdeO9WbR3qQz9g1OKT7KmJwg1kaBcW2EwwOaV2GT9kTKoOwHM3MYYfykM+HRM6VEBYEr0UOen0emMqVyBIiHFqnG3tADJq6VF/GjsukHMwTOHmWvEDL9XiXF2VF+XJfRk45y5+kUQWuL7/S0Ncs9WMEUyO+M19TrhA70GeHUlIpg8FgTBri9xRT6vk4bo2rUYGzjHs8bV0eBE6x5aJn0HUbZwcCnjcx/uDO8ddZqlCqGs9aLUFLbXmBTNS8QCVyoUnEW0YhuXBlTuWhCqzw2Qhhw2rsfFUR5Tt7sMkobCBLvdNBF/o8o1A9Qp0pQuJevY7LXO77sEQjd6cLhTiv5jatVVytlGM8ElfImCEwrCXT41MZFfXd6MQ+7B30jHoOYFspMY1taX78pLS1+DJV6X6N2CFotMmBwWAwpjbTclYCHWzGjgrvWSwHJ/R0lYEorDvVtchzPOyAGLODJ8fz1/bt9XU1lWL8B05SepCLDkzNLHQicZVTWZ+Gj5S15wqJqxkc9isV0/XZ2NwtKKQc1TcmPKDCxUVrrLYyW0IevrSfchPuDoZprXHZNPJz3qdWqzsJxqiEqLnu9rq8EIEjazjLiDuZ+Xm7UaXw5OAipA/DG2KdxI9IYPc+AvPnVzBQGYsvMxMYDAaDQYfXqEUZuyyWI0CF1V0n4yd2KFKYddxON9cDq8guLCkXdbbAMEWFesiZBidumlRStyAvCnnVAiJfTXZlNTbik1t+FLXIBU84hMpCscrWYtpUwTFXfJRvt/Wa5RLfjgitvq2xjTsmHSs8OICqhTq7KB0axl3mMJmsqc2POalQO0nc149xWaG6ElqrPxVRnK6MwWAwGDjWvXd8CVDhosVyEqhwf39X8rXKSy+wD6mRiD9xiALZKQUxyehDTtrJ6tgdxFcwUSfEiyZoBtPJr1u13YvirbncFumsJz7rOnsfPYEH5JS7s4QERvVNVssYhy+pHzRIBK4COlODBrHXT8qNmVYI7+MdIvGZcf4kBzdvp7WYZTazjAwGg/FjZFq/xXIcqGAbMU2H4PFf0ymsUuOWEzhcVlanMYja381ZiKI2Z06gyHMqyzTOUSQysnMxkg9hl9ulCS5Hgs7mAImtnd7eL01QdBtXriaM+Fob0ZCaO5mvSNoeeiEztssyYznL2IKMeNsqhWzhYcb53UTHpEX48WCLlH/iSZIUGAwGg/EjJKfrZDLQIJKLX74HVLBOP35tyEa1tKYZcQTVkMgLPm4zIgfGFFIfWOr+beFd3qNONY5uaaIO4Uwud1XT5HIQy5a5/uh1LqNskg7Tbs7JF7qf80JfHsY6btyIiFYzqkJDKNN9x5xIXw6zrkAK0mZ0Fi+cnigp3yd4FYCWzoCnOfRCqigTLvAREvD4NgaDwWBMKaLpWcY9lv4cmOQUctNKR0mzVZokEBlZ9aDdMcr8C+E+/+EW3j9IlI7OdPJAXNFwborC6esujG7xXlRDHmSErLPWonmuRsSFC+Ocneeg92HSNXasWaBRbt8/fMuXPx9qyJTI1UhLsgR6Rlx9ofuO1/fi3ZdK789qp3vz8Uf81K8oY/5d+DLTZ/ujvHYZUOKuhUCJZXOAEvSUF0YCJeZQmi6ECz9QmruOwWBcPwSvpJR+ucRisZwCOkRTe+2Ng2bXXYm1R3qYc6T+Cmz54i2+q5BUN+RyjMQoktzq7tHRC3xllt4TFOeIubYQjkvK7eAKq9yUd/EVW//yKu5Tax/jHUHUrdrDhSTdvr/4O95iN76wyjbmfaAirqSXbFVsbaVSp3C3MvwmKejpO7jPjPnW7U0f60l+aeEThiBHenmKH7jZubn13N8InN2tCwhv86obnJubLp1bgT9gQTih8tJQ5+ZNX55bDuJxY5Br+0DrbBCPG9y27z0AIjLDbfuWrSAioW7b8+4FEXFXnr0CRCTEvaFyC4hIkPvP6yagBD1lmAe0oKcs5k9wPNOBMZUJpjfl0GuWi5RGpl8rmgKfgx227OKPcexDY2T5K/zF6Ohanqr7L8PIQSa52G6dTJ7hil/+mafIPf8eedo1keTPyMZtW42xzuUu83fxhmVOj7w/Nk6/paKbrDN97iN6o5ZgnfKHRl7mPhsPJXB249IPXxMoP/nXjRAaQ+A3Tj/kfO9fMn2Lf4/e+vn5+8huxgurnJufmUx4x7HZfP5OMuXHfuLcfMVkehRbfqP5U0I3+oDL2a0xmTbhr8anDxM+mutnuLZbL+F9waxjt5Na81DX9tZWgnfl/rmEyne4NoNWkNjczaSm/zahNvc+IGSpu5PZQHDAncTNCXcns4bggFv9Mf3TSQz0Yr/qSJK21YLrTJnE9M/yqwFAYnPDrzOby5gMrOTil/1Ah+RFMLlRo+oIkKRXBrCsef7o6PM8L9GEKnv88pMVxKGC8PFV4eujX/B0P74z8l2DIzR69Q2ypubdL/2qyT1Zc1n+HD4jMzLyDsAhu/bHJMK3n/kn153ehw11/nHkBe7TYNwugc++v/omgfLb5v/8AhQp+NrqoZsdS1puNZneIDhls/mM4HfoOdNnQdhST5jNxwQ/PodNX+Lt10tm8yOCldd8+RFeeb/58lzhtdWjT03HP3OX9/tTW91E0E55906gQ/hv5wIlHgkHSmwMAkr8HGhB6wZabS4tFgMt6ClTe5w5m8tgCGURZ0a7YMozLX8trxlFmio9Gk7csCGYuEm6cWP4eDP6omfg5JsryM7HpkubyIQXfG5+Ji3L7ZTX8qXC/X1kZH2S1i7+/QYi83Dmv9bT6cF4xhvfP73eNst7c9zjP3x9xVYa77++7q1qL8T2EC7lakxJW5LNfZ0jcecfmM13CzUyr7QuJ3g/nzG/K/jpWf7oLSTO/PJm4cZu+WyCuvuDdxcAFeY+eR9QYi5LA2QwGIzJRvLBPdFAhZ2nuq7VAHK6TN+wRkhduP8Z93bhXp4+7xkz1PYEycMm02FS4WfM5l+7fZVs2esZZvz9FeTgyremVwiDJ2bz+VxuxqYa352a7z8bYltt28j9u7qcyD6fufyvAW4Na6KRVBWoKgSmH269NwqI/NefZJhFo11XKmSsV3MeUezk2JNAh8WbacULZtESZjAYDAbjGhB5itrMmtc3s57Yv9i3hXFutZpMT5ELv202v+r29fnR0fyJ2Vn/+M6+dE8Rl7n3EbkwPrR22+lvnBN2XjVtIuy7umw+prL3puPnGe2Ijc3+w5tysm76Vx8+hJo11SRlt28TdPsoRewYUx6ai0YwGAwG41pndorCrLuJbMe81nNvzHb7TpIO92mQzzFGMvu493kmq2Mk5nOz+QO3r3N+s2ti7faYsy9ddsBkOkCco3WeoDc2JNQ59yV6nDjf6Zc2B5tOMgt6h8AJGUtVhAVFXQQU93/Rm81AnghUkIKE0rzsUXmhaTuACllFshpKE3jW5O4oACqk1ubSWvP2f+zde0xUVx4H8O/wcJSpgKQM1qKiK5oudiQgj201RXm0vhJrWVcpm5VqbVlKI63awKJS6aarRoJForKJGprQ+MiK4zbQmGK6TdtVRFJGsRqD7E7ShKmLzbl32H/3ziDM3GHe9/wacc/nP9t6eufcM3O/53fPPfedgvWgkWCaA0EQhEnrF62MRsydhnFBr2ccXIHAdiuJcSvGBLc20G7EuPlfffU8VHrub9HFbLywF5FK+bIZQds2PFgMfxJOsjHHsHIlgmY0Ah/lICEV/vUz9s+N22sb9yNYuoI2x6IBHQLJ8cyizyGAZB3CVMr5LU8uUceIckzpxjX9eSDR1nbhLmj09j0k2kw+hzGqgz7GGFFPKwddDhIxZkbU0VhPdczA/hwQmUc2AY0S5W1BmGx4rRldUVUYsHr5tXQzF6H5o5IZjyCwOsm5oUzwdtnt5+HyhudGlZU/M9bR79zFKK1udzyCZ4wLUHk50MfGlCJEp380D+UE3Fz9BxPcJKxDQAns3Ma3AxdXYmd5/LknGSRMz+VZiS6vO7/sYERvTN3IGCOqqpUyZl0GCroOxsw0peL3GRuiyf2bfmTsJOcXx45K/o6x7xJBocg81EHT0TCZXwMRmr4QBGFyeonm/ZfcrFVCY6DnYyuksT1wglestLsHgaXdlK7PDS09r9XDZf73378INwbbv8c2SudPl3eAjbo/nhprdQiC6SpjVwNGgKEiuKv+Joi2TycgZGtKW1gtTXWj1LE5VWksCCT0M/bjYe6vp3I2PcQYayHJGy2MKtjVKi1bGylKSRlnetk3jSTdkbVl6Mx2ohURjY0ZJAMPSH0HVJ6CIAgCuU9GRn6PX0L81ookhOGQo4JJEEYj9105HocgTEvjuqNLROfPE18huZNbKUbXy1hP6Zby8vVjKTOoImnOXUdwyIJ/BVvgkriptp+dfH8ZAgjno21hCutOUDjjiOpbQCD6KmNDTakgsJ8x1pQFAnnmDnaGJEDDtMzcQzHlcrZ9lySKOjQS1eSBDLJjFgRBmNSm8nsbe+G121Xw7aIkXZ8GbwLfTq8iuE0fqhhOtzLX32FOPbPc2rbujZnDqWZymD3Mw7jU0gvM2mMOHAkSqtktc4suhMeBow4wxVWaIlKT0vR+bgldpYOxH0gCI0qtV9l+UIjetKZxiCrXRZmpHn5BBtGjUQqidZ2/8ANvgiAIgsO3IyMfgosbSmpc4rswKinCCYz6PZf26QO/SYz8HbFZtzJ0qZrzQFQtG2Mev+jNqlb+eOsZBGXZMsT4y1LrVMsWi/qVpq05CCw25IWDOkeNkehR2zalaZqnpU2Xqzt6QCI5KuoY0dPjQDTVEypAKt2dWIp79IIgCMKT5tkP3poKLgbtfl8xozw5fi8JtPZzKmp85IhYyVlwt4ndt17WfG3V5ew4Z2WjDo+Vj24xxUYEZ83D0/1F8C3mXDTcpP7A2GUEowChujDUxzLgz7Rwk9fJdQVXTfApvmIzwhezEz69WjcXGkT5DueryWr3mWQvSKb+wgqCIAj/tyKWpsCbzc1aLvH7lK3T9fApt/XiahCzmt9py0CY/vT9y3jky/vlWY3WNXAxNQ0xxorAw5TLjN3aW72jfNZYRe2c0vYaBGcHY/5v2Hr8yzu9HQ8D1RhXrkQ4PjZNedNvhK148HX4OempWPjULEmvgkLSA6kZJOZKN0EjXqoAkXsrQeQiWc6tI7tJshVUaAazA9kJBNncCpmgMhdUyOaDgvB4mf7W78DPp/bhYm+lG0mStOTFFwr1CKSAZrXeqDzGWAfC9XfXFkzO590fJqiWVDqWenJaW1fO2Ca4284u/OM0AsvNxU6mqEXwmhJhCtDpmyWJ5jp7nSoztlId8bTr0m6QiKwji4yryYJdUgQEQRAEYdRfRkb4pdEUu1LD9P5MOl2N5ZHy/u1NNA9JI7qRKT5GuJ5/Y7oqjF723Omxr1f7bXqn5KEzUCl9X4dZCGizI9uZLltrd3J62Mm1r38dKNRJN2lqEZmtB4nqX0l0BR9BEARBmMz+ynMDJv1t75slpd2T7qWB1l7GGNV7NxLL7zI2pP3tOrpq5tBvgrucq/OQOAXB2Vrnt1h1MjWs53d3OycLb3LfVz2ptZUmMyItPvSp0rYlIPKH86+Dhv7QcapX2qfsomoZa40gskgPInpRqxUE4QnxCtU277/5/DMu7xxyY9TD4VeffDh1dLNOHoWbFcf/bPQaSpT7fYl5ANlueLGNTEGyXaLT6b6i1zRv+RJzjI3qmaM69nkIWqYkHfTbD2GGxubmeOUvBxld48hCDOLOXysEjchr9ttxIGG024eJmi50bD9GY599F2gYyY4ZV4pB5MgLIFJF9n0pJhp1wFqy0L+CLPSTnUAsBRWyoQGyoSFMBh+M/PQKSCj1y7fA1S77jRT1Zp0P6FZ3OyU/bOwguo8OxKxrcrz/hu9NZjflmpOoInZNdZvVsWa0r0UX7jr5B9JuRBUgmeyTBrZkcJgsERQ73nhKQz9sty8Cibjb9ttEF2/jjcEVoLFoH1F3AEuJegMga1gQBOFJ8dnIyLsAuK45068wAnh35KeXlIa3buY2q7xmt2+Dm3uStBmkshhjnLZ390bXe3KO9t06FW8Xxe54hs+uhkmYoFbjk/OZqyOBO+Y7U/xnuhtHuI2UCbY51mIQWTRIV1R7/RJZ00uryFYARIr4JQiCIAQl5fylpcBL337+LCJauW7h8qn9hhFK078GcJBjYNxnv70IbrbebKXdQ2LdfcZYE+jsTIRW773ojIv3b4GLCi/PT88baoFWBVbWGwt/LtntdPd/jJeu0N0QM9LdERMEQRCEJ9keu/34+K5/ksRxQ5RBt/3eW3k+k77ECLXUBGiPc75F5ZxhbYdNeIxFfvUGMEV54L2Xzyt66ryt7zyWCuAFLZEr5qMe1rfXf/Fy+DzX194LgiAIgvCYK7aPPwwQ+YV0kWMQqBr8VO/adqaZsHqZ13e6DRxNn1DQM/PZv+jp96YjfSaIVFsZYx087vdj2spp3neOXzQ8bIQGWV9Gwz+OI1AQBEEQhMmgcG3EeATJnJxJYDtjjeBn/r9+O7MrH250nLalf/m/L8LSAM4yc8cOs6VnXhRIGW9ci4MWz0EQBEEQBOHJkmG2Mus6cBKRNvW9+YZT2eAuNxdPA8sXYIKZ0dCg9SIeySktLIYnQ3o0+NFHqo98AcgYZoCMAYIgCIIgPBayZ6uT2IZV4GPGYrgkJ5swc8NsaBed7S1G1P6txKChzbIat0N7VcqEwngkBeMquxpCbT/7xIl0qF38Ak6H9njE31OyZVWQGar+bBk8xSdh3KHz8LDcIncHXBmw6miNxwfcfyCYCFtmk+vhx/L6kgiEacOArcZnP5SVaYqT9bbuhd6HbclyaJNv8XoyDRsWQqvFXd35EydP+dobBrK7OhfDw8J08FDS3RDh0RfZfOYChhNdHl29gEdfOAdfV0OUqpezec2MZrd3pqvnirx2j4io79oAGtkN+SCST7ZsycCrYwVBIFcvD6h+GStluQQ8LLTIbkmi4OFedMsWDhW6s3K3wcv17j9yvZZOkLvcot3mSCgWXVvq+imWZbksxAuDRZYtEVBJmgunPVUeSVBpvjPoQ5VDnC6cUP5KJfxLt8nK6XJn6rfmIDCL0rifq/SCAQ3jqUuWbb5CS4Msn0D4FiiHXe/rf5qvcYR6P5md8sBiaKR86nYv/9DGoYp/amKH5NuUQc+BxbNLIzrlLi45YYNnV6+y2fj8fKHb46CPyhZOoalGlo+6J6YuZSTzofxMdcMlut2yHJy0q1pGWSV4yVd//OUcxvIYS43qO8/p/Dm/LarQb+BwXRtTo/r8UVy+Jo/OGa952gQlPKpM3r/gvGaAE+TzmQ57a5njaFDLJmt5IcdxpjYjhJa7PFLWUUco4aFEdZ3Y1FtrUPIOh58DpZV0L180WT6FsHUq0cQ1NiPjJo6vsTwXvJmyHPjzhh5G20M/kqNBJOkS5b85C5WiTVHBXbMHDP4/Wb2GVGeJ8D1uu7XUTAZ8dKNB1vwFaFDChreGOUzzlKlig7dTwCEaKBGpbOI/OgUO2uWBBeofKJnLT4FzDtXgecicVmSf8jhoi+ZJiitBq87XYmWUg48ZFtUJW6h5KLvUqPvVYuN2LZ+pDnbtXIbcqDLVlaKBW2cAy1XDt1LzF9tlgapjSziNuYmxYBXH0G9Q943mObdLtDqMkS0JSyeL04u5/NB5M5vbV9CBanIVipKBLlVvpXe28znjM9ot7j8yJqCsk8M1s6Bm4GyMl+5rOJuu4UdLVWaruh0JRa7b4/8RDbb2UAdV58SAeeVRRbQiEyrRym36/KDjiG3CJ03R+/06dNvOGgJdESxhRqX8rm5/dwZndMu2/LCna6faff7dSo0X2vwTNdE+orslXePI/x979x8U5X3nAfy9sEDZ4ILbLqhHUNKhDiWHGZCgxs6sRrdVdA5EOTS0h1HTItqxdS9361liODyDGXt0qMWh0y3VGa5U72jW5kjKeU51jMGIZKjgyXjBm82Q4eK4N5/Hxc7cP/fsL2DZfdjdZz9Prqbf1wx/8p1nnn12n/fzeT7f7/fIkYURM+oHCf8u6XftfipCp8QHDF9Z/a5tSWEXzu9ZenYW7noWof7+I6bI+Ny2lDmH/AFTMfCpTV8JPcsf/Yrrx//5kKs66ce/Z/hd9FsUWpU58nOGCyNy4GAMSaEWalYLEwRB4HPifccwmBmbvvZiEgoK4Lfir+C1+d0sJGLh7t0LEeoHW+CVfu9VzLFQjxhtO/gc5ki7vx/T9pSqmqzz9G5tbi+LtjE+J8/2LE8/Y7ivcGWOuRZp9Srk/+k5VhAEQRD+NLUQOcHNNVi91jFZiKAf/ho7fgItHNyEL+1AOnMs2ZKNabf3gEPak7nGlyAIgiAIT6ClVVkIWHnuNa22k165hWPkQyQ7BGYDJBvCtG27sONnAHIrYbJAnfo6eOkNmO3fj+Dlx8/gj96K+5chCIIgCILwWci5J701a1/w7WBTevXfihCw5qHnTSSusHpwrKGGe133fpJ1IoyB+sa/A3X2UXcuCuyDJszxhRegXm4+IjvyIoAvscXcdZ47aYho59kiCIIgCIIg8FklSfcAfHUBgHMez0awOS3NbHD+ksdzERwabEBSOmZL2/+DbKiX2kZe18yYq8BFVAN1aolGe93cPQVlI1Z46VMQ6p3dAP7xd1ApD3OsWYbIrkqvQpXMC7cYry1BEARBED43kk/f3AO8PvXhnwHZ39sCPo2StBP48t/8hS+K3OAZ2mhE0c0HezDLXo/nDFQz9ZKfMwOhioeI6G4JVKkgn8PKGRgqlJHbrku1tl6J+N/P/DlUchxAjDafXIrY5c6c043eT4mf3FmiTXsrR1eJIAiCIAgxe29q6i/Bbf16AP88NbUarOSQexWzfM/jOQfVltQ0O91E5B5pwhx5r9Apaz7U0B0lnzIocVoBXeWGeMMoUf8oUSt49VKLHkBqGXjV9hoQkHn5zhZEV3XzdBKiKzdBxl7Mn7H34eVMaGH78ZXQROY6bQ5YEARBED4b3/30vS9CE2+zh9H1D6STmCXz+JnlSEgXuYp1CKfrNQLZKgY3OshvH5Rcoo6GASqLO4z6WMDrEpHDYjvvOgFedupORVzekqQiRNfcrYPPa577sX8+SZvXI4rCevhcZg+5i+G14qHnBrSQeYOpESbMios/0qb4jEyWWY2CIAjC58UCaOSrb3wTzIrWJ0P2zQ//6QtgYSU7ULRzKeYyAi+pmHpVfJ0CJjdAQQ/JxvSIh6GVfAZ14DVIfsXg5ZBDrt5sqW8yYq4C3RJEsOfBW8kxpWc7fJI3LkfM9khSFeZnG8sLlNtvZCIeyTujDO0sgGyFx3MLvHQVgYE97KVRHWTHPZ410MRxz35oY/8trWLuluPQyMq90MgynhapCLLXQSOZGl1zQKZGryaAtOXQiHYjJ2dDI0nsP0eC8Efqw6mpb4CF7rwRqx5I94oQIlgie5iJ+OTXdQyR32ghIkp1kuw84lF2jfx6wavERT7dCPW1I4sSrrjSmPzXFiH1je5DJMmIgdlNVAnAYEY8XpWkRszv/eBJyE5T0SE9jwpqhddLP1qDOKWfvroZyuoHdACSztx/DfGr2pkORZZ6yNbduch+W8kwQbbxgla5YN1fQxtJy7ULdlqdDGQug0aeyCij1XOKliNr9G5CEAQGP/VOuuKR4Qsq0h7MMtOUeCcZ8avzhrtmu61ivmlTE1bETGebpKB6MDI1Bweee6zvzOy5+cIvdyBuFS7yceVjLmOv26GHWpVENH5lyEU2hDFAUc7JY1mYVzmpXUDhWJSg66SJAqizM6RJeq4lo7QBalVJ0kkoyR12QL2q28rdv6k9W5GAVZvnuebMSMQ80Zz7dYQgCILwOZC8mrPNVb4tS+sRbtmZc+ugguEuXUuFgtzr5Df+2wtrEKMS2yUKcBVjXnU18NKlIipd3TAFlSDU7neeR8DfPf4N4qOr7KOAJoTTHYJauQcGyK8/BWH6amyqs/qSDm8pt9/Z21WLOMlBNx3KLKR+2lnpA+k0FLUTtScyGfAsFKQ4aVQP1c5KUg4i0zvoEBJwW3Fk1LmLkYDGe4ofYq4DiSh9F4oKkYicY9BIeiO0shNa2QytrIdWSqEV7UZeCq1kQRD+pO08WQVOp9wWAOvPnl2FcCarbZhosO8Pn8Q1n6Wwi/yuGKIsud9hRu6h62ZEZajroyCnDkqe+YcXEJeCfgpymcAnpbp7cnrgksitAVaoYKxovkRB/QawMVkbWntHicg9cL71gAXxK62KGJF01XUNthbvI80SqJR1+q1ShCtvqKupOEFE5QmEgqsnEa7+cGWJoS2R/CxrPJaMMPaGMh3sCU7uK21MQpijNUbAOnwXiciqQriGcgDG1h4kIrkU4ayLISveyh84zCwVYu0CRzq0Il6VC4Lw2fr2268nPjXKcgJA1j1Jup2MSA7QeN46j8fzMAmx2+B9R19cVmZZHG3J/eGuSbq+HLEoaR3T4PV/sYOCNoBR7Uwl144wem84OwUVzD00bTif8S1tRi/NGCoEnwMU4L7UUr0EfIzB0nObGbzKg2kf3OqJRr0PQFvBzU4uR4ub7oLdUeqrrR6iDrA7NN60OLd1ch/YVfetBcq7SsDOdDgVQAE0kApBEIQnzeqpqanElwDQGQGUSrIcRGJ22ZB2I86l4FPvBmpKSTkxLLn/ycONsd5u/f4jF4zKgnXcPnAynSKvyLnDWNlG/a3FUEFnd5PfhAXh8jvMhloDVDB0a5NFgVM0zVUHRmunT0V3DWORWNZJPq5DRvAyjJIP63nwKSYvLcKolXyawU4eeXyc+TFwenm5jh4a596TWaZzX7LUOB3QQEstdBtYf9yCdCyFYkEQhHDfkMPot8Ei+aYkvYvI7AYg+6XtaYhH54ARsqKb0tWlUGQjn49jTbpWbwAzFltqyhDdISuANfvXILqRSDOj9AcPpiAhlvGQ2f+hUt83Q6WKUfLpQQRGGh69AlVSHdpkUaSen065a8HqKMm0iEoFE+R39yhnLXfmkMcP86Zn2RXycnFvCQEYXOR1GOyWkE8e2JlIxr3Psd8w99uZWU9tPYNjmpRHTV1mC/O3WhAEwSf5p5++zTU3KqexkbU9qqYcXiclSToGBYZ28vtfz2uIiclNdTE3czW7bbqNDz0f/y2i6iMa2dfcO9Kvw4xdjx7tRoivf13duqjufESQC9WayMdlUKhinYA6+pH5qnbVUM3sJp8+7qqPYYz8Bq3g5aAgB29qtFDAAPeb+g7ycR3groJlDJHXCPcmFkD+hCa7Y8gKJ0nWBn7mEZJpkuy8n6AmJVdk0OQEdy9LQHkl97daEIQnTOIdoxqbL4wW9lOA+7fZiM21Jvikn5VulkYLo0Q9v/jD/9AvYrkHjJRAlpuKGZsePdoVmkUfP355Vm/X9lu3tkRfv3TA5pwgO3i1hlRyQzR4Y99YMVTJCGTGo4hksLPcfiCxAMbeaLc2WBbNAK/F4+TXy1zLxXSV2NXOexOvoKDefHDSd5HfBHc5MH+AfFzcjxIoGyEvdzW4lfiOmf07LTN2+D48DToLUNhHNMzdceKn62TfhCTIwN/LEsT7gCkIgjYWvPHeGyxBt/S2dLMIkRW+0jVKfsMFiE21fnpJS+l01DDq4/4WorLLWdQvqapx+nhf3IQQOx4//v70rC89bkXfpKiPnGbAuPUwZnt+90LML/vMhXVRCih9NZ0uakGYFEs3Xe+yqe6zI5f8161Y57VCFRv5lSESy9ZEu1Hd4NYUGJi9m7GW/N5vYC5U5Y0EQ253PW9nQQsFjdeAky+L+kwwh0brWHDgCvCaPuZacNva4/I/CvIz1w26B7UYWJZXz/tQJQiCEPBdtm7U9NJ0KNPvIyLnqeajlYhV7GG0nXz+FdFVlMxa0PJ2FiJLfvn7C6ZXs+/K8IXRFMynty0VQTml8Hv6o0c/j7Iey5tRdjDodtn0wOKGLkRQNl4AZcvOXVgzT1ByNZk2OGkQ4YxtM40BCpKgxEmTXXaXUpatdb+ytWktVMgYk1PdsPKknRJ9AoVRbzIYBDPTMPm4uDsD9U7y+w53AczSd23IWyfubyhPASurvcPpPdHdTXXlYGW0vNLmlq+N7lPsPQso9C6I4Ghr0qC4Zhyl5vo6DQYGbE0QBEF4srwhh9HX8RkwjNGAAfGL/pre3El+1fEugS6timnfqr5vffzJvwzmYz6zAlbVA+kkfJ599OgdzLHgN//1MgKKK3HG47mfBmXNZZiRVYSATQefhmwr5grNuZehxN6WB5m1z4Qw9jGSNUHZljs3ViIi46A9Dyh0Uo3i0k/D84az7O3LEEnN+YZC5PUrhtGWdh1UqWmuLUmpd5MTCvKhTkmNpdho4165QaYzmUz6GqJR5sAYzNCaNHb6l7pqhSYcNMq5cvAsTg3WQvBr64JG8riffgRBELS2+tOp/1wNTXxx9QLM0kYbNFmNumKIAjoRk+iV0bnxaUL+c8STch8kw2fXD5/DHC88fvw7BFRPVKy8fGdvHJ0Qp+Hz3H8/+jWiOT5fGDUiQA9ZTlUO/J7atAgwNNFQV1chFF30eN5ERIYUeOn21SKc6cRklJSLtFueW5lQZGgfRGQ91HP+kgnzWHbh4gooqXW3Q0FnLaJZvncZItN1UHNC+xxlpym+DmiHJmrpGjSROjCpyVwgYC01QBu1TvZya0C5eOMtCML/tXf3P1GdWRzAvyMwwlRGHYpWS0VrJxtkO660iC80su4UaZGIteJ0xZTWUiVVQ1eqYUvYdtZdi7t0qaTLlmYJcRMqocY6bUMaapraqJB0iuJKhdRlzSQm1KYkBxl/3TuvMG/McOc5G43P5w94MrlcZr73uec5R/JbsWM5WKy97rw0dWkzx3FXIMs2Rj7lmImtuzMRnZU8ChCrQ+PjXyKi1M/8Z6NQQw5zhCGpERYeT4HL6tAtV8Xjly+vh4/FvOAfsQ52Tfl2/N8L4fbJ7SvzAdNoPqJsur4Y42DIQ/Pg8cxLDxSeJkWvDpEtnZiYWIlplIV9RjHUOohoH6bzh4mJ9xCRpQYRDDgslgoNpjH3+4nvEhCerrsMkcQw4vWVn79bGmkPehsiytMhmgUff/okwtHYqhCfF/+yEuGUx91Lf+6vZyOcVq7NQB3XiR1JkiTp/+G4UgBwGJM0TC/SsKTyNHmMCP/lMLbNfD5Pyu5DmbE1RmgmclTUNPf0L0Isnp3sEPvbd3+JEG/eufPXybUHliFW2ePj4xvh9uPt26sBWBBo0z+3Y1LW7J2bY+6xcMjfseBdoJCod6gW0/jT9+8hBgkn/JXED72732AjlwxMZ+fExOsxHLpNOfTWQvhpCpooasxdMDHx82xEkLEYXgkbA++L9JtX87OWwSPyHvROhJevjzwXMoY8+UbE6RY5ixBZYR6iWTcx8SnCSTJiOnpE9XGE54n4CxbWffU0eMx+YymYbJ4LJk/OAhO2i4EF4DIbXPhWlqNiJWlKNeoBsCg6sCqkeyi1Nre3C27CoqtxkILr3Cu6yaMGsVnzwjxMY/2NG5vgY6duHRQxJrsvUuC2/8oHsxAi9cadO4/CR9NnQoze94fRl267KguSRuoBbcB27sm/p6qYcZo9OUfs97dvP6UpHYzeg2fz87NiK984Bo/VV/YXDJCiJxHTeuXTnTEl8x+y4fHA/oeKG+zRYy5edO2MRvX+T+/D56lZ0G+jwTxDtCDjyuZRHTqzET4PAdD1NSCalT9PfBzLzZwQmCXLqxDVVxP/wsxp8xDVTuVq8Fj6381g8tVKMHmPLea+wZa/XgGX58GF7dYA17MVsA5cfgEufA8q0j1g+ee3PhLVqD/QDqfz1gpMVcNzNKL0IvkMi6/wMrWOkUJgV8AHH4SPkYiacgpKy7chBrMyZ2E6yZfv3Jhc20wxF9JlHjs2D27zP/hkNYCqRAQ66emi5VNcjpgkfDF+Bh7P/XjlEaCTrI1d+oCr8fXlxzFzuyf75T6jbOYaWojoXPCFVrMwvhwf3wp46yyey+klRQuimJuAqBZOJnPM/89jzbE1JFr3NKJaMz7+DXw+SappOE1DJQZE8fTrCxBN5k/ju+HzR405t9DRgRiKcxcgqhPfpMDnJeiQ2NKA6FbOQlS7X4Pfc1CYRI2q2rgRfr+Bi6jy2uxs+K2GSJmZ8PsVRFq4EH6PQKR58+D3AESaJ3SUzFQpKWDCt3IC28Ys38qSpKoAYA+myqVzYpqkrNoRkJ815hYHKRimpeS2j5FXJcSrJC8xPcbXv7k+oOPnqxDlz3fubMckW18SYpKSnQCvx+YDOBpyFTcFxlxoKhCLhNcOzfOvnAQU09XzVBCcoNdj5rZ+eyJlyi6j3pVGy4I/9MlkzNyZ8TMJ8NN2hLurHv2dmrzxw/gJTCoeI8VwPgKkblKTN34YfyGowanjoBGBNOuhwplvUzCp3d5DNoRQ9Tjx1jFMUddQOdiGEI9Chd27MUVZWbq1HSEehArPPospcozI2ocQqVBhzRpModcCRkErP/EE1xyY7GyuN9xKNGfCt7IS+pnci9FckmZsj7IzuhZTafpyIELRLeelNATIIS+xEx0XtxMR17Ci9Fd7yKsRwumGiYa3mQtyc+Kv1ANSX94eOL+pHKpkhK588rOAXFAxoocK5nNGGE0I8ObXQYmjGCr00NmQM/ybPkvFzCUE9vg1EdG1kPT1N6iQvTUleECAPTc4I70MFTIDosycXlKcWxKUN7ZDhYTAizFKRJ3mkEcVxM1MROcXIdh6xK2YiFoEBehABWOnHU0sKxvtVR1NgqJ5kHZTaaWgaB6kVKcTFaDl3CdJuv/seqcIgQTlOVed6xYEukrUYy7bW1eLeCTsOb4BAfI6yesIhEpqdJCPXVQFgI8md5+NvNrEd73pJOpjOhi9+Jq6nJuuR1QFjsWYOVspjK9GXxszVkpdPSR2TqhXExFZwaGHiOo5/vRJdiIaqmFYWjfiCv2i56a6zHEQDYkdgeWldRB1cEwhBa4RiSpaCHKeiOMqK9p6rwoeCOaz12oV9KMUTJcjduqaJEl3n11O5/XlCNRO/UsQN9fKaQiUf43cbhoRj4c3JCNAehP5iP6mrRskv7Nih8RrjMVV7g9+ur6iMEv872ULkQ08MvqpTE3kQAzMKvZzSwqhKctBVHmYqbPW0vMs7U1z6eIg5YJBORHZWTp51BJRfzVHMqgnhV34fFpFHSk6RD+i+gqDBsS8oApS7CA6Cg4mO9eAB20rDYv/DnPLG2X5D3SpZHmCdeH4L/EQvyMiSXeDHW+vRZBqh4jfyMPKnusKBLF5G+o3xlXmet15CkEKzpNHNeKRvBxBDO3kc1Xwg38DTdEiogLAr7L+aHMHKQpF749pluiBxNNEPE10gbxhEjw+c1KVHTOUqAN0xYguaaYf2pSFrHOC7ygPS0nOuS4w0NVXN/E0289oah4Q/hzpltXaRaMHCxjeIRvbztJIezXEMzT1kuNiKcTTHOwhRw9HMkdeKw1wnAVQlPQ3if4a89JYxB/T9UoHFxlGpftGgZBfheUXnMfDzdTv0BpLDrYYoN4BJeamIYh2gNz6NPF85kvOdxBEUz0m4mRU2ioE0zSQX4vYTYXCUfJydNWI3QlpJRoa4JhsD21bU3Vp4VVimEepr8rVQGOlEQiXng7FMptVzceagxjkL8ZMLd4LHont+eBROMD1I9vMNYY0qVdwZz0//TWOKOqivyqqaUEwTQdD4vdg2X6WJOk+kZCGEDV0Ov5X3cpA188R4ryAyOg6KIYQpeRhhnorrofGXKBeRBYt2hPmQleQ37DYg2jp/eTRVyt64oLvQ9dDuNM02N5BROJ3WNIdHRZDySBHYWnJUROgPzK2CMKZDVCYSjBTei3Xxg1XysVijrf/biVs219C9gPCEvHWKzzx/1uSJEk8LAKyKLC8KDXseZDGrIq2a23xFADccn6EEFkCMpJSQXspwvEYT4t51dY6XZ85cs69aIJKyR9eKEKoYvLrzlH7oXekIlTiOW98rlsE1ZLDxwbyYHgr10nk4DnltISoq8pOoxDv4FCtIaNhlOOUTHsJgAKO19d6lqoGSZIk6T6TISKLhmcbq4IiMS++mBsmy+QRUb+D6DzUe/iS83DkslE71NvidF5AqKQRcuswiF4ZTeTVX6I+9H+I6XKu44gRqqRduLULYWj6yK3LpL4I+sNVCMdCbrVx3HUbEN5FchmAeMVEQyNEHHuGHdRlsbEMcFs8UpWo38uwbw7kyZwrSZIkxa+lGEzMRA16fUUPGaFechrCsJGHIY6F3z4VLsvkkkdeXPvExxHGEfJoNMQRcz+P0DrIq68MquyIEKBRQx6jVj1UKXIqx+bCMTjIZaQcKqVed+5BWEfJxZ4ItfacSkNYGfFuFK9yZ/7It0cp1Epbiwg0Y3R+mKoEHk/02zZsKWwpF1qS5GNKBCB6p18EOdhHkiRJOL4919L+QrjkiK6RBAZocF9xN0e3lX3kUQz1VmxJRijdYNxVC8nvhA3QqCIPe0WS+iNohxGGrpe8xpoShUbzye3ctnSV6eu68wDC0bSTW5cBKn10axXCWjZKLvlQ68AlRFAX51yLLacQySApctQH6LcRSTEplqnf296DiGptBxuh2sO7GMpz3VK3gElyEZgkbwCThLXgsgJceIaPS5J0lzKx9Gx0SXfUGwBNaY+4YaM+XTRkLesjskC0MvLYB9F0A+Rm00K11BXTbowO1Bmh0tpdqQhj2SB5jbXp1FbQJkeIdV69JrFXA8v6yM1hVn+hEV75GLk0iz8br20iBUtvVkMHS38IF20rW2t81DWIv8oeSSztnyRJkqS7UPoSuGmEt17W2crnAHOsYwwxd6jVYrIRQ8PJKqLBbpazQCYHufUIP/GbaCO30Y4K0YejKsjnYr3Yzl9KFvW6KbbVAlBDXg0QLKObXIRM5AiS5boeHHe0t9TCJvbP55Nu6+F6Tk7nqCbmfoUlSZIk3Z3yhe+MagqSAGgbGeYVVpQYgWqOUGCprSgpuMgRc/OsVmvdMFEnRNPVNbR2Ooj6xTcQKqxr6XYQOTqt5YIbKuks9Z2DROTos4kuPdEX13WT4maX8CcKZFXa6aa9j6WfpYlahDdB8zKxdfaUJEmSpHtApfCY61VNTA2/swaJZfo5UE7ENHymmoipsXolw+alRwHbeC7dIFmZ8lcN110HHBU6XE2SJEmSJCGnJ6ZTzVEV6GK+KbwcwquVxL87dtNeHGNqOqS1jzKtjB4H09WA1c5Vy5jVAkmSJEmSJGaiCyT9DFwTJ1Eo/v2/Vzlb/LJwNBl1y+GbTCRLGSVJkiRJuoeJL2P04dq+RBLbylqu7UtJktT6HylOx7KMqQqzAAAAAElFTkSuQmCC') no-repeat;
       background-position: 0 0;
       cursor: pointer;
       animation: fireworksMedium 1s steps(30);
   }
   .frb-amt-other .fireworks-animation-medium {
       left: -15px;
       top: 18px;
   }
   .fireworks-animation-medium.active {
       background-position: -2700px 0;
       transition: background 1s steps(30);
   }
   
   .fireworks-animation-large {
       top: 13px;
       left: 35px;
       width: 130px;
       height: 130px;
       transform: translate(-50%, -50%);
       background: url('data:image/png;base64,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') no-repeat;
       background-position: 0 0;
       cursor: pointer;
       animation: fireworksLarge 1s steps(30);
   }
   .fireworks-animation-large.active {
       background-position: -3900px 0;
       transition: background 1s steps(30);
   }
   
   @keyframes fireworksSmall {
       from {
           background-position: 0 0;
       }
       to {
           background-position: -2100px 0;
       }
   }
   
   
   @keyframes fireworksMedium {
       from {
           background-position: 0 0;
       }
       to {
           background-position: -2700px 0;
       }
   }
   
   @keyframes fireworksLarge {
       from {
           background-position: 0 0;
       }
       to {
           background-position: -3900px 0;
       }
   }
   </style>
   
   <script>
   var frb = frb || {};
   
   frb.show = function() {
       $('.frb-in-article').css('display', 'block');
   };
   
   frb.hide = function() {
       /* Hide the banner, and remove related event handlers */
       /* Don't set a cookie: this is a large banner and only shown on first view anyway */
       $('.frb').hide();
       $('.frb-prevent-page-jump').hide();
       $(window).off('.frb');
       $('#toc a').off('.frb');
   };
   
   /**
    * Show the given step
    * Literally just move into place and make it visible,
    * there may be other stuff needed to prepare it.
    *
    * @param  {string} step - name of step
    */
   frb.showStep = function( step ) {
   
       var w = 320, // width in px
           d = 300  // animation duration in ms
   
       function moveLeft( $el ) {
           $el.animate({ 'margin-left': -w }, d, function() {
               $(this).css({ 'visibility': 'hidden' });
           })
       }
   
       function moveRight( $el ) {
           $el.animate({ 'margin-left': w }, d, function() {
               $(this).css({ 'visibility': 'hidden' });
           })
       }
   
       function moveVisible( $el ) {
           $el.css({ 'visibility': 'visible' }).animate({ 'margin-left': 0 }, d);
       }
   
       if ( step === '1' ) {
           moveVisible( $('.frb-step-1') );
             moveRight( $('.frb-step-optin, .frb-step-upsell, .frb-step-monthly-diff-amt') )
       } else if ( step === 'optin' ) {
              moveLeft( $('.frb-step-1') );
           moveVisible( $('.frb-step-optin') );
             moveRight( $('.frb-step-upsell, .frb-step-monthly-diff-amt') );
       } else if ( step === 'upsell' ) {
              moveLeft( $('.frb-step-1, .frb-step-optin') );
           moveVisible( $('.frb-step-upsell') );
             moveRight( $('.frb-step-monthly-diff-amt') );
       } else if ( step === 'monthly-diff-amt' ) {
              moveLeft( $('.frb-step-1, .frb-step-optin, .frb-step-upsell') );
           moveVisible( $('.frb-step-monthly-diff-amt') );
       } else {
           console.log( 'Invalid step: ' + step );
       }
   
   };
   
   frb.toggleMonthly = function( monthly ) {
       if( monthly.type === 'checkbox' ){
           monthly = monthly.checked;
       }
       if ( monthly ) {
           $('#frb-frequency-monthly').prop("checked", true);
           $('#frb-monthly-checkbox').prop("checked", true);
           $('#frb-form').addClass('form-monthly');
           $('.no-monthly input[type=radio]').attr('disabled', true);
           $('.no-monthly').prop('disabled', false);
           $('#frb-form').addClass('form-monthly');
           if( $( '.form-monthly .no-monthly input[type=radio]' ).is(':checked') ) {
               $('.form-monthly .no-monthly input[type=radio]').removeAttr('checked');
               frb.setMethod({});
           }
           $('.frb-cta-label-monthly').show();
       } else {
           $('#frb-frequency-onetime').prop("checked", true);
           $('#frb-monthly-checkbox').prop("checked", false);
           $('#frb-form').removeClass('form-monthly');
           $('.no-monthly input[type=radio]').attr('disabled', false);
           $('.frb-cta-label-monthly').hide();
       }
   };
   
   frb.rml = {
   
       post: function() {
           /* Create the iframe for the form and use it as the form's target */
           var frameName = 'remindFrame';
           var $form = $('#frb-rml-form');
           if ( $("iframe[name=" + frameName + "]").length === 0 ) {
               var $iframe = $('<iframe style="display: none;" name="' + frameName + '"></iframe>');
               $form.attr('target', $iframe.attr('name'));
               $form.after($iframe);
           }
           $form[0].submit();
       },
   
       getCurrentDate: function() {
           /* Get current date in correct format for Silverpop */
           var today = new Date();
           var dd = today.getDate();
           var mm = today.getMonth()+1; // January is 0!
           var yyyy = today.getFullYear();
   
           if( dd < 10 ) {
               dd = '0' + dd;
           }
           if( mm < 10 ) {
               mm = '0' + mm;
           }
   
           return mm+'/'+dd+'/'+yyyy;
       },
   
       init: function() {
           /* Prep the reminder form */
   
           var form = document.getElementById('frb-rml-form');
   
           form.rml_country.value    = mw.centralNotice.data.country;
           form.rml_language.value   = mw.centralNotice.data.uselang;
           form.rml_submitDate.value = frb.rml.getCurrentDate();
           form.rml_segment.value    = Math.floor((Math.random() * 100) + 1);
   
           $('.frb-rml-link').click(function() {
               $('.frb-rml-form').toggle();
               $('#frb-rml-email').focus();
               return false;
           });
   
           $('#frb-rml-submit').click(function() {
               if ( mw.util.validateEmail( form.Email.value ) ) {
                   frb.rml.post();
                   $('.frb-rml-form, .frb-rml-link').attr('style','display:none !important');
                   $('.frb-rml-ty').show();
                   window.setTimeout( function() {
                       frb.hide();
                   }, 2500);
                   mw.centralNotice.internal.hide.setHideWithCloseButtonCookies(); // Hide future banners for 7 days
                   return false;
               } else {
                   $('#frb-rml-email').addClass('frb-haserror').focus();
                   $('.frb-error-invalidemail').show();
                   return false;
               }
           });
       }
   
   };
   
   frb.amounts = frb.amounts || {};

// Hard minimum amounts that can be given frb.amounts.minimums = {

   /* From https://github.com/wikimedia/wikimedia-fundraising-SmashPig/blob/master/PaymentData/ReferenceData/CurrencyRates.php */
   'ADF' : 5.65,
   'ADP' : 143,
   'AED' : 3.67,
   'AFA' : 73,
   'AFN' : 73,
   'ALL' : 109,
   'AMD' : 477,
   'ANG' : 1.79,
   'AOA' : 278,
   'AON' : 278,
   'ATS' : 12,
   'AUD' : 1.39,
   'AWG' : 1.78,
   'AZM' : 8486,
   'AZN' : 1.7,
   'BAM' : 1.69,
   'BBD' : 2,
   'BDT' : 83,
   'BEF' : 35,
   'BGL' : 1.69,
   'BGN' : 1.69,
   'BHD' : 0.38,
   'BIF' : 1748,
   'BMD' : 1,
   'BND' : 1.38,
   'BOB' : 6.8,
   'BRL' : 4.15,
   'BSD' : 1,
   'BTN' : 72,
   'BWP' : 11,
   'BYR' : 21035,
   'BZD' : 1.98,
   'CAD' : 1.32,
   'CDF' : 1573,
   'CHF' : 0.98,
   'CNY' : 6.83,
   'CRC' : 572,
   'CUC' : 1,
   'CUP' : 25,
   'CVE' : 95,
   'CYP' : 0.51,
   'CZK' : 22,
   'DEM' : 1.69,
   'DJF' : 178,
   'DKK' : 6.42,
   'DOP' : 50,
   'DZD' : 118,
   'ECS' : 24094,
   'EEK' : 13,
   'EGP' : 18,
   'ESP' : 143,
   'ETB' : 27,
   'EUR' : 0.87,
   'FIM' : 5.12,
   'FJD' : 2.1,
   'FKP' : 0.78,
   'FRF' : 5.65,
   'GBP' : 0.78,
   'GEL' : 2.52,
   'GHC' : 47467,
   'GHS' : 4.75,
   'GIP' : 0.78,
   'GMD' : 48,
   'GNF' : 8983,
   'GRD' : 294,
   'GTQ' : 7.5,
   'GYD' : 204,
   'HKD' : 7.85,
   'HNL' : 24,
   'HRK' : 6.4,
   'HTG' : 68,
   'HUF' : 282,
   'IDR' : 14966,
   'IEP' : 0.68,
   'ILS' : 3.61,
   'INR' : 108,
   'IQD' : 1178,
   'IRR' : 42000,
   'ISK' : 109,
   'ITL' : 1669,
   'JMD' : 136,
   'JOD' : 0.71,
   'JPY' : 112,
   'KES' : 100,
   'KGS' : 69,
   'KHR' : 4025,
   'KMF' : 424,
   'KPW' : 135,
   'KRW' : 1120,
   'KWD' : 0.31,
   'KYD' : 0.84,
   'KZT' : 369,
   'LAK' : 8393,
   'LBP' : 1508,
   'LKR' : 162,
   'LRD' : 154,
   'LSL' : 15,
   'LTL' : 2.98,
   'LUF' : 35,
   'LVL' : 0.61,
   'LYD' : 1.37,
   'MAD' : 9.39,
   'MDL' : 17,
   'MGA' : 3311,
   'MGF' : 9150,
   'MKD' : 53,
   'MMK' : 1529,
   'MNT' : 2460,
   'MOP' : 8.08,
   'MRO' : 357,
   'MTL' : 0.37,
   'MUR' : 33,
   'MVR' : 15,
   'MWK' : 717,
   'MYR' : 4.15,
   'MZM' : 59754,
   'MZN' : 60,
   'NAD' : 15,
   'NGN' : 359,
   'NIO' : 32,
   'NLG' : 1.9,
   'NOK' : 8.4,
   'NPR' : 114,
   'NZD' : 1.52,
   'OMR' : 0.39,
   'PAB' : 1,
   'PEN' : 3.3,
   'PGK' : 3.26,
   'PHP' : 54,
   'PKR' : 123,
   'PLN' : 3.72,
   'PTE' : 173,
   'PYG' : 5763,
   'QAR' : 3.57,
   'ROL' : 39889,
   'RON' : 3.99,
   'RSD' : 101,
   'RUB' : 68,
   'RWF' : 862,
   'SAR' : 3.75,
   'SBD' : 7.6,
   'SCR' : 13,
   'SDD' : 1795,
   'SDG' : 18,
   'SDP' : 2261,
   'SEK' : 9.08,
   'SGD' : 1.38,
   'SHP' : 0.78,
   'SIT' : 207,
   'SKK' : 26,
   'SLL' : 8430,
   'SOS' : 542,
   'SRD' : 7.41,
   'SRG' : 7408,
   'STD' : 21070,
   'SVC' : 8.75,
   'SYP' : 215,
   'SZL' : 15,
   'THB' : 33,
   'TJS' : 9.36,
   'TMM' : 17050,
   'TMT' : 3.41,
   'TND' : 2.76,
   'TOP' : 2.29,
   'TRL' : 6629223,
   'TRY' : 6.63,
   'TTD' : 6.64,
   'TWD' : 31,
   'TZS' : 2281,
   'UAH' : 28,
   'UGX' : 3749,
   'USD' : 1,
   'UZS' : 7780,
   'VEB' : 6050841136,
   'VEF' : 6050841,
   'VND' : 23150,
   'VUV' : 111,
   'WST' : 2.64,
   'XAF' : 565,
   'XCD' : 2.7,
   'XOF' : 565,
   'XPF' : 103,
   'YER' : 250,
   'YUN' : 101,
   'ZAR' : 15,
   'ZMK' : 5176,
   'ZWD' : 373,
   /* Astropay currencies have higher minimums - 1.50 USD */
   'ARS' : 58.5,
   'BRL' : 6.23,
   'CLP' : 1035,
   'COP' : 4640,
   'MXN' : 28.5

};

frb.amounts.options7 = {

   // Big English
   'USD' : [2.75, 5, 10, 20, 30, 50, 100],
   'CAD' : [2.75, 5, 10, 20, 30, 50, 100],
   'AUD' : [2.75, 5, 10, 20, 30, 50, 100],
   'NZD' : [2.75, 5, 10, 20, 30, 50, 100],
   'GBP' : [2, 5, 10, 20, 30, 50, 100],
   'EUR' : {
       'default' : [2, 5, 10, 20, 30, 50, 100]
   },
   // Others
   'DKK' : [20, 100, 150, 200, 300, 500, 1000],
   'HUF' : [500, 1000, 2000, 4000, 5000, 7000, 10000],
   'ILS' : [10, 50, 100, 200, 300, 500, 1000],
   'INR' : [150, 300, 500, 1000, 1500, 3000, 5000],
   'JPY' : [300, 1000, 1500, 2000, 3000, 5000, 10000],
   'MYR' : [10, 30, 50, 100, 200, 300, 500],
   'NOK' : [20, 100, 150, 200, 500, 750, 1000],
   'PLN' : [10, 20, 50, 100, 200, 300, 500],
   'RON' : [10, 50, 75, 100, 200, 300, 500],
   'SEK' : [30, 50, 100, 200, 300, 500, 1000],
   'UAH' : [50, 75, 150, 300, 500, 750, 1000],
   'ZAR' : [30, 50, 100, 200, 300, 500, 1000],
   // Latin America
   'BRL' : [10, 20, 30, 50, 100, 250, 500],
   'ARS' : [60, 100, 200, 400, 1000, 1500, 2000],
   'CLP' : [1500, 2500, 5000, 10000, 15000, 25000, 50000],
   'COP' : [7000, 10000, 20000, 50000, 100000, 150000, 200000],
   'MXN' : [35, 50, 100, 200, 500, 750, 1000],
   'PEN' : [10, 30, 50, 150, 200, 275, 700],
   'UYU' : [70, 100, 200, 400, 1000, 1500, 2000]

};

// 5 amount options. Used e.g. on mobile // Usual formula: take 1st, 3rd, 4th, 6th and 7th from asks7 */ frb.amounts.options5 = {

   // Big English
   'USD' : [2.75, 16.36, 20, 50, 100],
   'CAD' : [2.75, 15, 20, 50, 100],
   'AUD' : [2.75, 15, 20, 50, 100],
   'NZD' : [2.75, 15, 20, 50, 100],
   'GBP' : [2, 10, 20, 50, 100],
   'EUR' : [2, 10, 20, 50, 100],
   // Others
   'DKK' : [20, 100, 200, 500, 1000],
   'HUF' : [500, 2500, 4000, 7000, 10000],
   'ILS' : [10, 50, 200, 600, 1000],
   'INR' : [150, 500, 1000, 3000, 5000],
   'JPY' : [300, 1500, 2000, 5000, 10000],
   'MYR' : [10, 50, 100, 300, 500],
   'NOK' : [20, 100, 200, 500, 1000],
   'PLN' : [10, 50, 100, 300, 500],
   'RON' : [10, 50, 100, 200, 1000],
   'SEK' : [30, 100, 200, 500, 1000],
   'UAH' : [50, 150, 300, 750, 1000],
   'ZAR' : [30, 100, 200, 500, 1000],
   // Latin America
   'BRL' : [10, 30, 50, 100, 250],
   'ARS' : [60, 200, 400, 1000, 2000],
   'CLP' : [1500, 5000, 10000, 25000, 50000],
   'COP' : [7000, 20000, 50000, 150000, 200000],
   'MXN' : [35, 100, 200, 750, 1000],
   'PEN' : [10, 50, 150, 300, 700],
   'UYU' : [70, 200, 400, 1500, 2000]

};

/* "Average" donation */ frb.amounts.averages = {

   'USD' : 16.36,
   'CAD' : 15,
   'AUD' : 15,
   'NZD' : 15,
   'GBP' : 10,
   'EUR' : 10,
   // Others
   'DKK' : 100,
   'HUF' : 2500,
   'ILS' : 50,
   'INR' : 1000,
   'JPY' : 1500,
   'MYR' : 50,
   'NOK' : 100,
   'PLN' : 50,
   'RON' : 50,
   'SEK' : 100,
   'UAH' : 150,
   'ZAR' : 150,
   // Latin America
   'BRL' : 25,
   'ARS' : 200,
   'CLP' : 8000,
   'COP' : 30000,
   'MXN' : 150,
   'PEN' : 40,
   'UYU' : 300

};

// 'If everyone gave X'. Mostly the same as first asks option. frb.amounts.ifEveryone = {

   // Big English
   'USD' : 2.75,
   'CAD' : 2.75,
   'AUD' : 2.75,
   'NZD' : 2.75,
   'GBP' : 2,
   'EUR' : {
       'default' : 2
   },
   // Others
   'DKK' : 20,
   'HUF' : 500,
   'ILS' : 10,
   'INR' : 150,
   'JPY' : 300,
   'MYR' : 10,
   'NOK' : 20,
   'PLN' : 10,
   'RON' : 10,
   'SEK' : 30,
   'UAH' : 50,
   'ZAR' : 30,
   // Latin America
   'BRL' : 10,
   'ARS' : 60,
   'CLP' : 1500,
   'COP' : 7000,
   'MXN' : 35,
   'PEN' : 10,
   'UYU' : 70

};

// Minimum fee/PTF amounts. Default is 0.35. // Updated 2018-07-05 based on Ppena's feedback // Updated 2019-05-21 to approx 0.35 USD equivalent frb.amounts.feeMinimums = {

   'DKK' : 2,
   'HUF' : 100,
   'ILS' : 1.2,
   'INR' : 25,
   'JPY' : 35,
   'MYR' : 1,
   'NOK' : 3,
   'PLN' : 1.35,
   'RON' : 1.5,
   'SEK' : 3,
   'UAH' : 10,
   'ZAR' : 5,
   // Latin America
   'BRL' : 1.5,
   'ARS' : 15,
   'CLP' : 250,
   'COP' : 1000,
   'PEN' : 1.2,
   'MXN' : 6,
   'UYU' : 12

};

// If one-time amount <= left amount, suggest right amount for monthly frb.amounts.monthlySuggest = {

   'USD' : [ // also CAD, AUD, NZD
       [ 2.74, 0 ],
       [ 9, 1.75 ],
       [ 12, 2 ],
       [ 15, 2.5 ],
       [ 18, 3 ],
       [ 21, 3.5 ],
       [ 24, 4 ],
       [ 27, 4.5 ],
       [ 30, 5 ],
       [ 33, 5.5 ],
       [ 36, 6 ],
       [ 39, 6.5 ],
       [ 42, 7 ],
       [ 45, 7.5 ],
       [ 48, 8 ],
       [ 51, 8.5 ],
       [ 54, 9 ],
       [ 57, 9.5 ],
       [ 60, 10 ],
       [ 63, 10.5 ],
       [ 66, 11 ],
       [ 69, 11.5 ],
       [ 72, 12 ],
       [ 75, 12.5 ],
       [ 102, 17 ],
       [ 250, 25 ],
       [ 480, 50 ],
       [ Infinity, 0 ]
   ],
   'GBP' : [ // also EUR
       [ 1.99, 0 ],
       [ 9, 1.75 ],
       [ 12, 2 ],
       [ 15, 2.5 ],
       [ 18, 3 ],
       [ 21, 3.5 ],
       [ 24, 4 ],
       [ 27, 4.5 ],
       [ 30, 5 ],
       [ 33, 5.5 ],
       [ 36, 6 ],
       [ 39, 6.5 ],
       [ 42, 7 ],
       [ 45, 7.5 ],
       [ 48, 8 ],
       [ 51, 8.5 ],
       [ 54, 9 ],
       [ 57, 9.5 ],
       [ 60, 10 ],
       [ 63, 10.5 ],
       [ 66, 11 ],
       [ 69, 11.5 ],
       [ 72, 12 ],
       [ 75, 12.5 ],
       [ 102, 17 ],
       [ 250, 25 ],
       [ 480, 50 ],
       [ Infinity, 0 ]
   ],
   'INR' : [ 
       [ 300, 150 ],
       [ 500, 175 ],
       [ 1000, 250 ],
       [ 1500, 350 ],
       [ 3000, 500 ],
       [ 5000, 750 ],
       [ 10000, 1000 ],
       [ 25000, 2500 ],
       [ Infinity, 5000 ]
   ],
   'JPY' : [
       [ 1000, 300 ],
       [ 1500, 450 ],
       [ 2000, 500 ],
       [ 3000, 700 ],
       [ 5000, 900 ],
       [ 10000, 1100 ],
       [ 25000, 2500],
       [ 50000, 5000],
       [ 100000, 12000],
       [ 250000, 25000],
       [ 500000, 50000],        
       [ 750000, 75000],  
       [ Infinity, 100000]
   ],
   'SEK' : [ 
       [ 50, 25 ],
       [ 100, 30 ],
       [ 200, 50 ],
       [ 300, 70 ],
       [ 500, 90 ],
       [ 1000, 110 ],
       [ 2500, 250 ],
       [ 5000, 500 ],
       [ Infinity, 1000 ]
   ]

}; frb.amounts.monthlySuggest.EUR = frb.amounts.monthlySuggest.GBP; frb.amounts.monthlySuggest.CAD = frb.amounts.monthlySuggest.USD; frb.amounts.monthlySuggest.AUD = frb.amounts.monthlySuggest.USD; frb.amounts.monthlySuggest.NZD = frb.amounts.monthlySuggest.USD;

frb.currencyFormats = {

   'USD' : '$\t',
   'CAD' : {
       'fr' : '$\t',
       'default' : '$\t'
   },
   'AUD' : '$\t',
   'NZD' : '$\t',
   'GBP' : '£\t',
   'EUR' : {
       'en' : '€\t',
       'cy' : '€\t',
       'ga' : '€\t',
       'mt' : '€\t',
       'nl' : '€ \t',
       'lv' : '€ \t',
       'tr' : '€ \t',
       'default' : '\t €'
   },
   // Others
   'DKK' : '\t kr.',
   'HUF' : '\t Ft',
   'ILS' : {
       'he' : '\t ₪',
       'yi' : '\t ₪',
       'ar' : '\t ₪',
       'default' : '₪ \t'
   },
   'INR' : '₹\t',
   'JPY' : '¥\t',
   'MYR' : 'RM\t',
   'NOK' : '\t kr',
   'PLN' : '\t zł',
   'RON' : '\t lei',
   'SEK' : '\t kr',
   'UAH' : '₴\t',
   'ZAR' : 'R \t',
   // Latin America
   'BRL' : 'R$\t',
   'ARS' : '$\t',
   'CLP' : '$\t',
   'COP' : '$\t',
   'MXN' : '$\t',
   'PEN' : 'S/. \t',
   'UYU' : '$U \t'

};

// Check in user language first, then fall back to English frb.countryNames = {

   'en' : {
       'US' : 'the U.S.',
       'CA' : 'Canada',
       'GB' : 'the UK',
       'IE' : 'Ireland',
       'AU' : 'Australia',
       'NZ' : 'New Zealand',
       'AR' : 'Argentina',
       'AT' : 'Austria',
       'BE' : 'Belgium',
       'BR' : 'Brazil',
       'CL' : 'Chile',
       'CO' : 'Colombia',
       'DK' : 'Denmark',
       'ES' : 'Spain',
       'FR' : 'France',
       'HK' : 'Hong Kong',
       'HU' : 'Hungary',
       'IL' : 'Israel',
       'IN' : 'India',
       'IT' : 'Italy',
       'JP' : 'Japan',
       'LU' : 'Luxembourg',
       'LV' : 'Latvia',
       'MX' : 'Mexico',
       'MY' : 'Malaysia',
       'NL' : 'the Netherlands',
       'NO' : 'Norway',
       'PE' : 'Peru',
       'PL' : 'Poland',
       'PT' : 'Portugal',
       'RO' : 'Romania',
       'SE' : 'Sweden',
       'SK' : 'Slovakia',
       'UA' : 'Ukraine',
       'UY' : 'Uruguay',
       'ZA' : 'South Africa'
   },
   'es' : {
       'MX' : 'México',
       'PE' : 'Perú',
       'ES' : 'España'
   },
   'da' : {
       'AT' : 'i Østrig',
       'BE' : 'i Belgien',
       'DK' : 'i Danmark',
       'HU' : 'i Ungarn',
       'IL' : 'i Israel',
       'LV' : 'i Letland',
       'LU' : 'i Luxembourg',
       'MY' : 'i Malaysia',
       'NO' : 'i Norge',
       'PL' : 'i Polen',
       'PT' : 'i Portugal',
       'RO' : 'i Rumænien',
       'SK' : 'i Slovakiet',
       'ZA' : 'i Sydafrika',
       'UA' : 'i Ukraine'
   },
   'nl' : {
       'NL' : 'in Nederland',
       'AT' : 'in Oostenrijk',
       'BE' : 'in België',
       'DK' : 'in Denemarken',
       'HU' : 'in Hongarije',
       'IL' : 'in Israël',
       'LV' : 'in Letland',
       'LU' : 'in Luxemburg',
       'MY' : 'in Maleisië',
       'NO' : 'in Noorwegen',
       'PL' : 'in Polen',
       'PT' : 'in Portugal',
       'RO' : 'in Roemenië',
       'SK' : 'in Slowakije',
       'ZA' : 'in Zuid-Afrika',
       'UA' : 'in Oekraïne'
   },
   'fr' : {
       'AT' : 'en Autriche',
       'BE' : 'en Belgique',
       'DK' : 'au Danemark',
       'HU' : 'en Hongrie',
       'IL' : 'en Israël',
       'LV' : 'en Lettonie',
       'LU' : 'au Luxembourg',
       'MY' : 'en Malaisie',
       'NO' : 'en Norvège',
       'PL' : 'en Pologne',
       'PT' : 'au Portugal',
       'RO' : 'en Roumanie',
       'SK' : 'en Slovaquie',
       'ZA' : 'en Afrique du Sud',
       'UA' : 'en Ukraine'
   },
   'de' : {
       'AT' : 'in Österreich',
       'BE' : 'in Belgien',
       'DK' : 'in Dänemark',
       'HU' : 'in Ungarn',
       'IL' : 'in Israel',
       'LV' : 'in Lettland',
       'LU' : 'in Luxemburg',
       'MY' : 'in Malaysia',
       'NO' : 'in Norwegen',
       'PL' : 'in Polen',
       'PT' : 'in Portugal',
       'RO' : 'in Rumänien',
       'SK' : 'in der Slowakei',
       'ZA' : 'in Südafrika',
       'UA' : 'in der Ukraine'
   },
   'he' : {
       'AT' : 'באוסטרליה',
       'BE' : 'בבלגיה',
       'DK' : 'בדנמרק',
       'HU' : 'בהונגריה',
       'IL' : 'בישראל',
       'LV' : 'בלטביה',
       'LU' : 'בלוקסמבורג',
       'MY' : 'במלזיה',
       'NO' : 'בנורבגיה',
       'PL' : 'בפולין',
       'PT' : 'בפורטוגל',
       'RO' : 'ברומניה',
       'SK' : 'בסלובקיה',
       'ZA' : 'בדרום אפריקה',
       'UA' : 'באוקראינה'
   },
   'hu' : {
       'AT' : 'Ausztriában',
       'BE' : 'Belgiumban',
       'DK' : 'Dániában',
       'HU' : 'magyarországi',
       'IL' : 'Izraelben',
       'LV' : 'Lettországban',
       'LU' : 'Luxemburgban',
       'MY' : 'Malajziában',
       'NO' : 'Norvégiában',
       'PL' : 'Lengyelországban',
       'PT' : 'Portugáliában',
       'RO' : 'Romániában',
       'SK' : 'Szlovákiában',
       'ZA' : 'Dél-Afrikában',
       'UA' : 'Ukrajnában'
   },
   'lv' : {
       'AT' : 'valstī Austrijā',
       'BE' : 'valstī Beļģijā',
       'DK' : 'valstī Dānijā',
       'HU' : 'valstī Ungārijā',
       'IL' : 'Izraēlas valstī',
       'LV' : 'valstī Latvijā',
       'LU' : 'valstī Luksemburgā',
       'MY' : 'valstī Malaizijā',
       'NO' : 'valstī Norvēģijā',
       'PL' : 'valstī Polijā',
       'PT' : 'valstī Portugālē',
       'RO' : 'valstī Rumānijā',
       'SK' : 'valstī Slovākijā',
       'ZA' : 'Dienvidāfrikas valstī',
       'UA' : 'valstī Ukrainā'
   },
   'nb' : {
       'AT' : 'i Østerrike',
       'BE' : 'i Belgia',
       'DK' : 'i Danmark',
       'HU' : 'i Ungarn',
       'IL' : 'i Israel',
       'LV' : 'i Latvia',
       'LU' : 'i Luxembourg',
       'MY' : 'i Malaysia',
       'NO' : 'i Norge',
       'PL' : 'i Polen',
       'PT' : 'i Portugal',
       'RO' : 'i Romania',
       'SK' : 'i Slovakia',
       'ZA' : 'i Sør-Afrika',
       'UA' : 'i Ukraina'
   },
   'pl' : {
       'AT' : 'w Austrii',
       'BE' : 'w Belgii',
       'DK' : 'w Danii',
       'HU' : 'na Węgrzech',
       'IL' : 'w Izraelu',
       'LV' : 'na Łotwie',
       'LU' : 'w Luksemburgu',
       'MY' : 'w Malezji',
       'NO' : 'w Norwegii',
       'PL' : 'w Polsce',
       'PT' : 'w Portugalii',
       'RO' : 'w Rumunii',
       'SK' : 'na Słowacji',
       'ZA' : 'w Republice Południowej Afryki',
       'UA' : 'na Ukrainie'
   },
   'pt' : {
       'AT' : 'na Áustria',
       'BE' : 'na Bélgica',
       'DK' : 'na Dinamarca',
       'HU' : 'na Hungria',
       'IL' : 'em Israel',
       'LV' : 'na Letónia',
       'LU' : 'no Luxemburgo',
       'MY' : 'na Malásia',
       'NO' : 'na Noruega',
       'PL' : 'na Polónia',
       'PT' : 'em Portugal',
       'RO' : 'na Roménia',
       'SK' : 'na Eslováquia',
       'ZA' : 'na África do Sul',
       'UA' : 'na Ucrânia'
   },
   'ro' : {
       'AT' : 'în Austria',
       'BE' : 'în Belgia',
       'DK' : 'în Danemarca',
       'HU' : 'în Ungaria',
       'IL' : 'în Israel',
       'LV' : 'în Latvia',
       'LU' : 'în Luxemburg',
       'MY' : 'în Malaezia',
       'NO' : 'în Norvegia',
       'PL' : 'în Polonia',
       'PT' : 'în Portugalia',
       'RO' : 'în România',
       'SK' : 'în Slovacia',
       'ZA' : 'în Africa de Sud',
       'UA' : 'în Ucraina'
   },
   'ru' : {
       'AT' : 'в Австрии',
       'BE' : 'в Бельгии',
       'DK' : 'в Дании',
       'HU' : 'в Венгрии',
       'IL' : 'в Израиле',
       'LV' : 'в Латвии',
       'LU' : 'в Люксембурге',
       'MY' : 'в Малайзии',
       'NO' : 'в Норвегии',
       'PL' : 'в Польше',
       'PT' : 'в Португалии',
       'RO' : 'в Румынии',
       'SK' : 'в Словакии',
       'ZA' : 'в Южной Африке',
       'UA' : 'в Украине'
   },
   'sk' : {
       'AT' : 'v Rakúsku',
       'BE' : 'v Belgicku',
       'DK' : 'v Dánsku',
       'HU' : 'v Maďarsku',
       'IL' : 'v Izraeli',
       'LV' : 'v Lotyšsku',
       'LU' : 'v Luxembursku',
       'MY' : 'v Malajzii',
       'NO' : 'v Nórsku',
       'PL' : 'v Poľsku',
       'PT' : 'v Portugalsku',
       'RO' : 'v Rumunsku',
       'SK' : 'na Slovensku',
       'ZA' : 'v Juhoafrickej republike',
       'UA' : 'na Ukrajine'
   },
   'uk' : {
       'AT' : 'у Австрії',
       'BE' : 'у Бельгії',
       'DK' : 'у Данії',
       'HU' : 'в Угорщині',
       'IL' : 'в Ізраїлі',
       'LV' : 'у Латвії',
       'LU' : 'у Люксембургу',
       'MY' : 'у Малайзії',
       'NO' : 'у Норвегії',
       'PL' : 'у Польщі',
       'PT' : 'у Португалії',
       'RO' : 'у Румунії',
       'SK' : 'у Словаччині',
       'ZA' : 'у ПАР',
       'UA' : 'в Україні'
   }

};

frb.dayNames = {

   'en' : [ 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday' ],
   'ja' : [ '日', '月', '火', '水', '木', '金', '土' ],
   'es' : [ 'domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado' ],
   'sv' : [ 'söndag', 'måndag', 'tisdag', 'onsdag', 'torsdag', 'fredag', 'lördag' ],
   'da' : [ 'søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag' ],
   'nb' : [ 'søndag', 'mandag', 'tirsdag', 'onsdag', 'torsdag', 'fredag', 'lørdag' ],
   'it' : [ 'domenica', 'lunedì', 'martedì', 'mercoledì', 'giovedì', 'venerdì', 'sabato' ],
   'nl' : [ 'zondag', 'maandag', 'dinsdag', 'woensdag', 'donderdag', 'vrijdag', 'zaterdag' ],
   'fr' : [ 'dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi' ],
   'de' : [ 'Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag' ],
   'he' : [ 'ראשון', 'שני', 'שלישי', 'רביעי', 'חמישי', 'שישי', 'שבת' ],
   'lv' : [ 'svētdienā', 'pirmdienā', 'otrdienā', 'trešdienā', 'ceturtdienā', 'piektdienā', 'sestdienā' ],
   'pl' : [ 'niedzielę', 'poniedziałek', 'wtorek', 'środę', 'czwartek', 'piątek', 'sobotę' ],
   'ru' : [ 'воскресенье', 'понедельник', 'вторник', 'среду', 'четверг', 'пятницу', 'субботу' ],
   'uk' : [ 'неділі', 'понеділка', 'вівторка', 'середи', 'четверга', 'п’ятниц', 'суботи' ],
   'hu' : [ 'vasárnapon', 'hétfőn', 'kedden', 'szerdán', 'csütörtökön', 'pénteken', 'szombaton' ],
   'ro' : [ 'duminica', 'lunea', 'marțea', 'miercurea', 'joia', 'vinerea', 'sâmbăta' ]

};

// "This fooday" translations. Needed for some languages where gender varies and "this" must agree frb.dayNamesThis = {

   'en' : [ 'this Sunday', 'this Monday', 'this Tuesday', 'this Wednesday', 'this Thursday', 'this Friday', 'this Saturday' ],
   'jp' : [ 'この日曜日', 'この月曜日', 'この火曜日', 'この水曜日', 'この木曜日', 'この金曜日', 'この土曜日' ],
   'it' : [ 'questa domenica', 'questo lunedì', 'questo martedì', 'questo mercoledì', 'questo giovedì', 'questo venerdì', 'questo sabato'],
   'pl' : [ 'w tę niedzielę', 'w ten poniedziałek', 'w ten wtorek', 'w tę środę', 'w ten czwartek', 'w ten piątek', 'w tę sobotę' ],
   'ru' : [ 'в это воскресенье', 'в этот понедельник', 'в этот вторник', 'в эту среду', 'в этот четверг', 'в эту пятницу', 'в эту субботу' ],
   'uk' : [ 'цієї неділі', 'цього понеділка', 'цього вівторка', 'цієї середи', 'цього четверга', 'цієї п’ятниці', 'цієї суботи' ],
   'pt' : [ 'neste domingo', 'nesta segunda-feira', 'nesta terça-feira', 'nesta quarta-feira', 'nesta quinta-feira', 'nesta sexta-feira', 'neste sábado'],
   'sk' : [ 'túto nedeľu', 'tento pondelok', 'tento utorok', 'túto stredu', 'tento štvrtok', 'tento piatok', 'túto sobotu']

};

frb.iPadTranslations = {

   'en' : 'iPad'

};

   /* MediaWiki:FundraisingBanners/CoreJS-2018.js
* Core code for banner forms, with new inline error messages
*/

var frb = frb || {}; frb.loadedTime = Date.now(); frb.didSelectAmount = false;

frb.optinRequiredCountries =

   [ 'AT', 'BE', 'DK', 'ES', 'FR', 'GB', 'HU', 'IE', 'IT', 'LU', 
     'LV', 'NL', 'NO', 'PL', 'PT', 'RO', 'SE', 'SK', 'UA' ];

frb.optinRequired = frb.optinRequiredCountries.indexOf(mw.centralNotice.data.country) !== -1;

frb.maxUSD = 12000;

/**

* Main function to submit to paymentswiki
*
* @param  {Object} options
* - method (required)
* - submethod (optional)
* - gateway (optional)
* - ffname (optional)
* - skipValidation (optional boolean, for pp-usd. Not yet implemented.)
* @param  {Boolean} isEndowment
*/

frb.submitForm = function(options, isEndowment) {

   var uri = new mw.Uri('https://payments.wikimedia.org/index.php/Special:GatewayFormChooser');
   var params = {};
   if ( !frb.validateForm( options ) ) {
       frb.extraData.validateError = 1; // Flag they had an error, even if fixed later
       return false; // Error, bail out of submitting
   }
   /* Form selection data */
   params.payment_method = options.method;
   if ( options.submethod ) {
       params.payment_submethod = options.submethod;
   }
   if ( options.gateway ) {
       params.gateway = options.gateway;
   }
   if ( options.ffname ) {
       params.ffname = options.ffname;
   }
   if ( options.variant ) {
       params.variant = options.variant;
   }
   params.recurring = frb.getRecurring();
   params.currency_code = frb.getCurrency(mw.centralNotice.data.country) || 'USD';
   params.uselang = mw.centralNotice.data.uselang || 'en';
   params.country = mw.centralNotice.data.country || 'XX';
   if ( params.uselang === 'pt' && params.country === 'BR' ) {
       params.uselang = 'pt-br';
   }
   if ( params.uselang === 'es' &&
       ( params.country === 'AR' || params.country === 'CL' ||
         params.country === 'CO' || params.country === 'MX' ||
         params.country === 'PE' || params.country === 'UY' )
   ) {
       params.uselang = 'es-419';
   }
   /* Adyen override. frb.ccAdyenCountries is defined in LocalizeJS-2017.js */
   if ( params.payment_method === 'cc' && frb.ccAdyenCountries.indexOf( params.country ) !== -1 ) {
       params.gateway = 'adyen';
   }
   /* Amount */
   var amount = frb.getAmount();
   if ( $('#frb-ptf-checkbox').prop('checked') ) {
       amount = amount + frb.calculateFee(amount);
       frb.extraData.ptf = 1;
   }
   params.amount = amount;
   /* Email optin */
   if ( $('input[name="opt_in"]').length > 0 ) {
       var opt_inValue = $('input[name="opt_in"]:checked').val();
       params.opt_in   = opt_inValue; // frb.validateForm() already checked it's 1 or 0
   }
   /* Tracking info */
   if ( isEndowment ) {
       params.utm_medium = 'endowment';
   } else {
       params.utm_medium = 'sitenotice';
   }
   params.utm_campaign = mw.centralNotice.data.campaign || 'test';
   params.utm_source   = frb.buildUtmSource(params);
   frb.extraData.vw = window.innerWidth;
   frb.extraData.vh = window.innerHeight;
   frb.extraData.time = Math.round( (Date.now() - frb.loadedTime)/1000 );
   if ( !$.isEmptyObject( frb.extraData ) ) {
       params.utm_key = frb.buildUtmKey( frb.extraData );
   }
   /* Link to Banner History if enabled */
   var mixins = mw.centralNotice.getDataProperty( 'mixins' );
   if ( mixins && mixins.bannerHistoryLogger ) {
       params.bannerhistlog = mw.centralNotice.bannerHistoryLogger.id;
   }
   uri.extend(params);
   if ( mixins && mixins.bannerHistoryLogger ) {
       mw.centralNotice.bannerHistoryLogger.ensureLogSent().always(function() {
           window.location.href = uri.toString();
       });
   } else {
       window.location.href = uri.toString();
   }

};

/**

* Check the form for errors.
* Called on submission, can also be called on input.
*/

frb.validateForm = function( options ) {

   var error = false;
   /* Reset all errors */
   $('.frb-haserror').removeClass('frb-haserror');
   $('.frb-error').hide();
   if ( !options.method ) {
       error = true;
       $('.frb-methods').addClass('frb-haserror');
       $('.frb-error-method').show();
   }
   if ( !frb.validateAmount() ) {
       error = true;
   }
   /* Email optin */
   if ( frb.optinRequired && $('.frb-optin').is(':visible') ) {
       var opt_inValue = $('input[name="opt_in"]:checked').val();
       if ( opt_inValue !== '1' && opt_inValue !== '0' ) {
           $('.frb-optin').addClass('frb-haserror');
           $('.frb-error-optin').show();
           error = true;
       }
   }
   return !error;

};

/**

* Check if selected amount is valid i.e. a positive number, between minimum and maximum.
* If not, show an error and return false.
*/

frb.validateAmount = function() {

   var amount = frb.getAmount();
   var currency  = frb.getCurrency( mw.centralNotice.data.country );
   var minAmount = frb.amounts.minimums[ currency ];
   if ( amount === null || isNaN(amount) || amount <= 0 || amount < minAmount ) {
       $('fieldset.frb-amounts').addClass('frb-haserror');
       $('.frb-error-bigamount').hide();
       $('.frb-error-smallamount').show();
       return false;
   } else if ( amount > frb.maxUSD * minAmount ) {
       $('fieldset.frb-amounts').addClass('frb-haserror');
       $('.frb-error-bigamount').show();
       return false;
   } else {
       $('fieldset.frb-amounts').removeClass('frb-haserror');
       $('.frb-error-smallamount, .frb-error-bigamount').hide();
       return true;
   }

};

/**

* Build the utm_source for analytics.
*
* Own function so it can be overriden for weird tests
*
* @param  {Object} params
* @return {string} utm_source
*/

frb.buildUtmSource = function(params) {

   var utm_source;
   var fullDottedPaymentMethod = params.payment_method;
   if ( params.recurring ) {
       fullDottedPaymentMethod = 'r' + fullDottedPaymentMethod;
   }
   if ( params.payment_submethod ) {
       fullDottedPaymentMethod = fullDottedPaymentMethod + '.' + params.payment_submethod;
   }
   utm_source = mw.centralNotice.data.banner;
   // Keeping opt-in in utm_source for safety for now
   // Eventually remove it, or move to utm_key?
   if ( params.opt_in ) {
       utm_source += '_optIn' + params.opt_in;
   }
   utm_source += '.no-LP.' + fullDottedPaymentMethod;
   return utm_source;

};

/**

* Build a string for utm_key from extra tracking data
*
* @param  {Object} data
* @return {string} utm_key
*/

frb.buildUtmKey = function(data) {

   var dataArray = [];
   for (var key in data) {
       if (data.hasOwnProperty(key)) {
           dataArray.push( key + '_' + data[key] );
       }
   }
   return dataArray.join('~');

};

/**

* Determine if we should show recurring choice on step 2
* @param  {Object} options     Including method and optional gateway
* @param  {String} country
* @return {boolean}
*/

frb.shouldShowRecurring = function(options, country) {

   if ( frb.noRecurringCountries.indexOf( country ) !== -1 ) { // Defined in LocalizeJS-2017.js
       return false;
   }
   if ( options.method === 'paypal' ) {
       return true;
   }
   if ( options.method === 'cc' ) {
       if ( options.gateway === 'adyen' || frb.ccAdyenCountries.indexOf( country ) !== -1 ) { // Defined in LocalizeJS-2017.js
           return false;
       } else {
           return true;
       }
   }
   return false;

};

/* Is recurring method selected? This function can be overriden for different forms */ frb.getRecurring = function() {

   var form = document.getElementById('frb-form');
   return form.frequency.value === 'monthly';

};

/* Return amount selected */ frb.getAmount = function() {

   var form = document.getElementById('frb-form');
   var amount = null;
   frb.extraData.otherAmt = 0;
   // If there are some amount radio buttons, then look for the checked one
   if (form.amount) {
       for (var i = 0; i < form.amount.length; i++) {
           if (form.amount[i].checked) {
               amount = form.amount[i].value;
           }
       }
   }
   // Check the "other" amount box
   if (form.otherAmount.value !== ) {
       var otherAmount = form.otherAmount.value;
       otherAmount = otherAmount.replace(/[,.](\d)$/, ':$10');
       otherAmount = otherAmount.replace(/[,.](\d)(\d)$/, ':$1$2');
       otherAmount = otherAmount.replace(/[$£€¥,.]/g, );
       otherAmount = otherAmount.replace(/:/, '.');
       amount = otherAmount;
       frb.extraData.otherAmt = 1;
   }
   amount = parseFloat(amount);
   if ( isNaN(amount) ) {
       return 0;
   } else {
       return amount;
   }

};

/* Localize the amount errors. Call when initialising banner. */ frb.localizeErrors = function() {

   var currency  = frb.getCurrency( mw.centralNotice.data.country );
   var minAmount = frb.amounts.minimums[ currency ];
   $('.frb-error-smallamount').text( function( index, oldText ) {
       return oldText.replace( '$1', minAmount + ' ' + currency );
   });
   if ( currency === 'USD' ) {
       // we don't need to include the conversion
       $('.frb-error-bigamount').text( function( index, oldText ) {
           return oldText.replace( '($1 $2) ',  )
                         .replace( '($1 $2) ',  );
       });
   }
   $('.frb-error-bigamount').text( function( index, oldText ) {
       return oldText.replace( '$1', frb.maxUSD * minAmount )
                     .replace( '$2', currency )
                     .replace( '$3', 'benefactors@wikimedia.org' )
                     .replace( '$4', frb.maxUSD );
   });

};

/**

* Shared code for amount input handling
*/

frb.initAmountOptions = function() {

   // Reset "Other" input if user clicks a preset amount
   $('#frb-form [id^=frb-amt-ps]').click(function() {
       $('#frb-amt-other-input').val();
   });
   // Track if they selected and then later changed amount
   // Only for radios, not for every keystroke in Other and not for PTF
   $('.frb-amounts input[type="radio"]').on('change', function(e) {
       if ( frb.didSelectAmount ) {
           frb.extraData.changedAmt = 1;
       }
       frb.didSelectAmount = true;
   });
   // Block typing non-numerics in input field, otherwise Safari allows them and then chokes
   // https://phabricator.wikimedia.org/T118741, https://phabricator.wikimedia.org/T173431
   var blockNonNumeric = function(e) {
       // Allow special keys in Firefox
       if ((e.code == 'ArrowLeft') || (e.code == 'ArrowRight') ||
           (e.code == 'ArrowUp') || (e.code == 'ArrowDown') ||
           (e.code == 'Delete') || (e.code == 'Backspace')) {
           return;
       }
       var chr = String.fromCharCode(e.which);
       if ("0123456789., ".indexOf(chr) === -1) {
           return false;
       }
   };
   $('#frb-amt-other-input').on('keypress', blockNonNumeric);
   $('#frb-amt-monthly-other-input').on('keypress', blockNonNumeric);

};

/**

* Calculate approximate transaction fee on given amount
* @param  {number} amount
* @return {number}        Rounded to 2 decimal places
*/

frb.calculateFee = function(amount) {

   var currency = frb.getCurrency(mw.centralNotice.data.country),
       feeMultiplier = 0.04,
       feeMinimum = frb.amounts.feeMinimums[currency] || 0.35,
       feeAmount = amount * feeMultiplier;
   if ( feeAmount < feeMinimum ) {
     feeAmount = feeMinimum;
   }
   return parseFloat(feeAmount.toFixed(2));

};

frb.updateFeeDisplay = function() {

   var currency = frb.getCurrency(mw.centralNotice.data.country),
       language = mw.centralNotice.data.uselang,
       amount, feeAmount, totalAmount;
   amount = frb.getAmount();
   feeAmount = frb.calculateFee(amount);
   if ( $('#frb-ptf-checkbox').prop('checked') ) {
       totalAmount = amount + feeAmount;
   } else {
       totalAmount = amount;
   }
   var feeAmountFormatted = frb.formatCurrency(currency, feeAmount, language);
   $('.frb-ptf-fee').text(feeAmountFormatted);
   var totalAmountFormatted = frb.formatCurrency(currency, totalAmount, language);
   $('.frb-ptf-total').text(totalAmountFormatted);
   $('.frb-ptf').slideDown();

};

/** Debug function to highlight dynamically replaced elements */ frb.highlightReplacements = function() {

   $('.frb [class^="frb-replace"], .frb-ptf-fee, .frb-ptf-total, .frb-upsell-ask').css('background-color', '#fa0');

};

/* End of MediaWiki:FundraisingBanners/CoreJS-2018.js */

   /* == MediaWiki:FundraisingBanners/LocalizeJS-2017.js == */

/**

* Get the currency for a given country
*
* NOTE: The following currency mapping is WMF-specific based on payment
* provider availability, NOT necessarily the official currency of the country
*
* @param  {string} country code
* @return {string} currency code
*/

frb.getCurrency = function(country) {

   switch ( country ) {
       // Big 6
       case 'US': return 'USD';
       case 'CA': return 'CAD';
       case 'GB': return 'GBP';
       case 'IE': return 'EUR';
       case 'AU': return 'AUD';
       case 'NZ': return 'NZD';
       // Euro countries
       case 'AT':
       case 'BE':
       case 'ES':
       case 'FR':
       case 'IE':
       case 'IT':
       case 'LU':
       case 'LV':
       case 'NL':
       case 'PT':
       case 'SK':
           return 'EUR';
       // Others
       case 'DK': return 'DKK';
       case 'HU': return 'HUF';
       case 'IL': return 'ILS';
       case 'IN': return 'INR';
       case 'JP': return 'JPY';
       case 'MY': return 'MYR';
       case 'NO': return 'NOK';
       case 'PL': return 'PLN';
       case 'RO': return 'RON';
       case 'SE': return 'SEK';
       case 'UA': return 'UAH';
       case 'ZA': return 'ZAR';
       // Latin America
       case 'BR': return 'BRL';
       case 'AR': return 'ARS';
       case 'CL': return 'CLP';
       case 'CO': return 'COP';
       case 'MX': return 'MXN';
       case 'PE': return 'PEN';
       case 'UY': return 'UYU';
       // Fall back to USD
       default:
           return 'USD';
   }

};

/**

* Format a currency value
*
* @param  {string} currency code. Leave undefined to get without symbol.
* @param  {number} amount
* @param  {string} language code
* @return {string} formatted string e.g. '$3', '£5', '10 €'
*/

frb.formatCurrency = function(currency, amount, language) {

   var locale, formatterOptions, formatter, fmAmount;
   if (isNaN(amount) || amount === ) {
       // Not a number, it's probably the 'other' string or box
       // TODO: better way of doing this?
       fmAmount = amount;
   } else {
       if (window.Intl && typeof window.Intl === 'object') {
           // Use this for fancy number formatting - thousands separators etc
           locale = language + '-' + Geo.country;
           if ( amount % 1 !== 0 ) { // Not a whole number
               formatterOptions = { minimumFractionDigits: 2 };
           } else {
               formatterOptions = {};
           }
           formatter = new Intl.NumberFormat(locale, formatterOptions);
       } else {
           // Bad browser. Just do the basics: 2 decimal places if needed, or none
           formatter = {};
           formatter.format = function(number) {
               if ( amount % 1 !== 0 ) { // Not a whole number
                   return number.toFixed(2);
               } else {
                   return number.toString();
               }
           };
       }
       fmAmount = formatter.format(amount);
   }
   // No symbol needed
   if ( currency === undefined ) {
       return fmAmount;
   }
   // Better dive into the formatting object
   if ( frb.currencyFormats[currency] === undefined ) {
       return currency + ' ' + fmAmount;
   }
   if ( frb.currencyFormats[currency] instanceof Object ) { // not a string
       if ( frb.currencyFormats[currency][language] !== undefined ) {
           return frb.currencyFormats[currency][language].replace('\t', fmAmount);
       }
       return frb.currencyFormats[currency]['default'].replace('\t', fmAmount);
   }
   return frb.currencyFormats[currency].replace('\t', fmAmount);

};


/*

* Select the correct amount or array of amounts from object in "source"
*
* @param {Object} source   - the amounts data object e.g. frb.amounts.options7, frb.amounts.averages
* @param {string} currency - ISO code of currency
* @param {string} country  - ISO code of country (optional)
* @return {array/number}   - depending on source
*/

frb.pickAmounts = function(source, currency, country) {

   if ( source[currency]['default'] ) { // we need to go deeper
       if ( source[currency][country] !== undefined ) {
           return source[currency][country];
       } else {
           return source[currency]['default'];
       }
   } else {
       return source[currency];
   }

};

/* Credit card types so we can show the correct logos */ frb.cardTypes = {

   // Big 6
   'US' : 'vmad',
   'CA' : 'vma',
   'GB' : 'vmaj',
   'IE' : 'vmaj',
   'AU' : 'vmaj',
   'NZ' : 'vma',
   // Euro countries
   'AT' : 'vmaj',
   'BE' : 'vmaj',
   'ES' : 'vmaj',
   'FR' : 'CBvma',
   'IT' : 'vmaj',
   'LU' : 'vmaj',
   'LV' : 'vma',
   'NL' : 'vmaj',
   'PT' : 'vmaj',
   'SK' : 'vmaj',
   // Others
   'DK' : 'vma',
   'HU' : 'vma',
   'IL' : 'vmad', // Adyen
   'JP' : 'vmaj',
   'MY' : 'vmaj',
   'NO' : 'vma',
   'PL' : 'vma',
   'RO' : 'vma',
   'SE' : 'vma',
   'UA' : 'vma', // Adyen
   'ZA' : 'vm'

};

/**

* Display the correct payment methods for current country
*
* Methods should be labeled with class 'frb-pm-xxxx'
* TODO: clean this function up more
*
* @param  {string} country
*/

frb.localizeMethods = function(country) {

   // Hide recurring completely for some countries
   if ( frb.noRecurringCountries.indexOf(country) !== -1 ) {
       $('.frb-frequency, .recurring-details').hide();
   }
   // Remove any leftover WorldPay and Adyen
   $('.frb-pm-cc-wp').remove();
   $('.frb-pm-cc-adyen').remove();
   // Countries using Adyen for credit card
   if ( frb.ccAdyenCountries.indexOf( country ) !== -1 ) {
       $('.frb-pm-cc').addClass('no-monthly');
   }
   // Countries with no PayPal option
   var noPP = ['IN', 'RU', 'SG', 'AE', 'QA', 'OM', 'BD', 'BO', 'PA',
               'PY', 'GT', 'JM', 'TT', 'DZ'];
   if ($.inArray(country, noPP) !== -1) {
       $('.frb-pm-pp').remove();
       $('.frb-pm-pp-usd').remove();
   }
   // Countries with no PayPal for mobile only - https://phabricator.wikimedia.org/T173001
   var noPPmobile = ['PH', 'ID', 'TH', 'KR', 'MY', 'VN'];
   var mobileRegex = /(_mob_|_ipd_|_m_)/;
   if ($.inArray(country, noPPmobile) !== -1) {
       if (mw.centralNotice.data.banner.search(mobileRegex) !== -1) {
           $('.frb-pm-pp').remove();
           $('.frb-pm-pp-usd').remove();
       }
   }
   // Countries where PayPal must be in USD
   var ppUSD = ['BG', 'HR', 'LT', 'MK', 'RO', 'UA', 'SA', 'CN', 'ID', 'KR',
                'KZ', 'MY', 'VN', 'AR', 'CL', 'DO', 'CO', 'NI', 'UY', 'ZA',
                'BH', 'LB', 'VE', 'TR', 'IS', 'BA', 'MV', 'BB', 'BM', 'BZ',
                'CR', 'CW', 'SX', 'HN', 'KN', 'DM', 'AG', 'LC', 'GD', 'FJ',
                'TN', 'BJ', 'BF', 'CI', 'GW', 'ML', 'NE', 'SN', 'TG', 'BR',
                'PE'];
   if ($.inArray(country, ppUSD) !== -1) {
       $('.frb-pm-pp').remove();
       $('.frb-pm-pp-usd').show();
   } else {
       $('.frb-pm-pp').show();
       $('.frb-pm-pp-usd').remove();
   }
   // Show any extra local payment methods, or remove them if not needed
   var extrapaymentmethods = {
       'amazon'   : ['US'],
       'bpay'     : [],
       'ideal'    : ['NL'],
       'bt'       : ['BR', 'AR', 'CO', 'CL', 'IN'], // Bank Transfer (Astropay)
       'cash'     : ['BR', 'MX', 'AR', 'CO', 'UY']  // 'Cash' methods (Astropay)
   };
   // Methods with different labels per country
   var language = mw.config.get('wgUserLanguage');
   var cashTranslation = 'Cash';
   var btTranslation = 'Bank Transfer';
   if (language === 'en') {
       if (country === 'BR') {
           cashTranslation = 'Boletos';
       }
       if (country === 'UY') {
           cashTranslation = 'RedPagos';
       }
   } else if (language === 'pt') {
       if (country === 'BR') {
           btTranslation   = 'Transferência Bancária';
           cashTranslation = 'Boletos';
       }
   } else if (language === 'es') {
       if (country === 'AR') {
           btTranslation   = 'Transferência Bancária';
           cashTranslation = 'Efectivo';
       }
       if (country === 'CL') {
           btTranslation   = 'WebPay';
       }
       if (country === 'CO') {
           btTranslation   = 'PSE Pagos';
           cashTranslation = 'Efectivo';
       }
       if (country === 'MX') {
           cashTranslation = 'Efectivo';
       }
       if (country === 'UY') {
           cashTranslation = 'RedPagos';
       }
   }
   $('.frb-pm-bt button,   .frb-pm-bt label,   button.frb-pm-bt'  ).html( btTranslation );
   $('.frb-pm-cash button, .frb-pm-cash label, button.frb-pm-cash').html( cashTranslation );
   for (var method in extrapaymentmethods) {
       var $methodbutton = $('.frb-pm-' + method);
       if ( $.inArray(country, extrapaymentmethods[method]) !== -1 ) { // country is in the list
           $methodbutton.show();
       } else {
           $methodbutton.remove();
       }
   }
   /* Add card types class to credit card button, so we can show correct logos */
   if ( frb.cardTypes[country] ) {
       $('.frb-pm-cc').addClass('frb-cctypes-' + frb.cardTypes[country] );
   }

};

/**

* Check scheduled payment method outages and hide buttons if needed
*
* Data at https://meta.wikimedia.org/wiki/MediaWiki:FR2013/Resources/PaymentOutages.js
* Methods should be labeled with class 'frb-pm-xxxx'
*
* @param  {string} country code
*/

frb.checkMethodOutages = function(country) {

   // TODO - can we load this a better way?
   /* This file can be used to schedule hiding of individual payment methods from banners
* e.g. if they have scheduled downtime.
*
* Valid methods are:
*	ideal, cc, pp, amazon, bpay, webmoney, cash, pp-usd
* (most of the time it's 'ideal'...)
* Can also limit outage to a specific country with country: "XX" (where XX is an ISO code)
*
* Note that in JavaScript dates the months (and only the months) start at 0.
* Jan=0, Feb=1, Mar=2, Apr=3 etc. How hateful.
*
* Be sure to also update donatewiki if needed e.g. by commenting the method templates
* found at https://donate.wikimedia.org/wiki/Template:2012FR/Form-section/Paymentmethods
* 
*/

var outages = [

   {
       start:      new Date(Date.UTC(2016, 8, 18, 1)),
       end:        new Date(Date.UTC(2016, 8, 18, 7)),
       method:     "ideal"
   }

];

   var now = new Date();
   for (var i = outages.length - 1; i >= 0; i--) {
       if ( now > outages[i].start && now < outages[i].end ) {
           if (outages[i].country === undefined || outages[i].country == country) {
               $('.frb-pm-' + outages[i].method).hide();
           }
       }
   }

};

/**

* Adjust the amount options and their labels
*
* Inputs should have id frb-amt-psX where X is the index number (starting from 1)
*
* @param  {Object}  source     - object with amounts e.g. frb.amounts.options7
* @param  {string}  currency   - currency code e.g. 'USD'
* @param  {string}  country    - country code  e.g. 'FR' Some currencies can have different options per country.
* @param  {string}  language   - language code e.g. 'en' For symbol formatting
* @param  {boolean} useSymbols - use currency symbols on labels or not? (3 vs $3)
*/

frb.localizeAmountOptions = function(source, currency, country, language, useSymbols) {

   var amountOptions = frb.pickAmounts(source, currency, country);
   $('#frb-form input[name="amount"]').each(function(index) {
       var $input = $(this);
       var $label = $input.siblings('label');
       var i = $input.attr('id').replace('frb-amt-ps', );
       var amount = amountOptions[i-1]; // because IDs start from 1
       if ( amount ) {
           $input.val( amount );
           if ( useSymbols ) {
               $label.html( frb.formatCurrency( currency, amount, language) );
           } else {
               $label.html( frb.formatCurrency( undefined, amount, language) );
           }
       }
   });

};

/**

* Make an element into a link
*
* @param  {string} selector    CSS selector for elements to convert to a link
* @param  {string} baseUrl     URL of link (function will add language parameter)
*/

frb.makeLink = function( selector, baseUrl ) {

   var url = baseUrl + '&language=' + mw.config.get( 'wgUserLanguage' ); // TODO: pt-br and es-419
   $( selector ).each( function() {
       var $link = $( '<a></a>' );
       $link.html( $( this ).html() );
       $link.attr( { href: url, target: '_blank' } );
       $( this ).replaceWith( $link );
   });

};

frb.noRecurringCountries = ['AR', 'CL', 'CO', 'MX', 'PE', 'UY', 'BR', 'IN']; frb.ccAdyenCountries = ['FR', 'IL', 'UA'];

/* These countries use potentially ambiguous $ sign. Use ISO code instead in text (but still $ for buttons) */ frb.textAmountIsoCountries = ['AR', 'CL', 'CO', 'MX'];

$(function() {

   var language = mw.centralNotice.data.uselang;
   var country  = mw.centralNotice.data.country;
   var currency = frb.getCurrency(country);
   // Payment methods
   frb.localizeMethods(country);
   frb.checkMethodOutages(country);
   // Basic replacements
   $('.frb-replace-currencysymbol').html( frb.formatCurrency( currency, , language ).replace(' ', ) );
   $('.frb-replace-currencycode').html( currency );
   // Country name
   var countryName;
   if ( frb.countryNames[language] ) {
       countryName = frb.countryNames[language][country] || frb.countryNames.en[country];
   } else {
       countryName = frb.countryNames.en[country];
   }
   $('.frb-replace-countryname').html( countryName );
   // Day of week
   var now = new Date();
   var dayNumber = now.getDay();
   var capitalizeText = function( text ) {
       // Capitalize first letter, for use at start of sentence
       return text.charAt(0).toUpperCase() + text.slice(1);
   }
   if ( $('.frb-replace-dayofweek, .frb-replace-dayofweek-capitalize').length > 0 ) {
       if ( frb.dayNames[language] ) {
           $('.frb-replace-dayofweek').html( frb.dayNames[language][dayNumber] );
           $('.frb-replace-dayofweek-capitalize').html( capitalizeText( frb.dayNames[language][dayNumber] ) );
       } else {
           console.log('Warning: banner should contain a day of the week, but no translations found.');
       }
   }
   if ( $('.frb-replace-dayofweek-this, .frb-replace-dayofweek-this-capitalize').length > 0 ) {
       if ( frb.dayNamesThis[language] ) {
           $('.frb-replace-dayofweek-this').html( frb.dayNamesThis[language][dayNumber] );
           $('.frb-replace-dayofweek-this-capitalize').html( capitalizeText( frb.dayNamesThis[language][dayNumber] ) );
       } else {
           console.log('Warning: banner should contain "this DAY", but no translations found.');
       }
   }
   // Capitalize
   $('.frb-capitalize').text(function( index, text ) {
       return text.charAt(0).toUpperCase() + text.slice(1);
   });
   // Replace device with iPad if needed
   var ua = navigator.userAgent;
   if ( ua.match( /ipad/i ) ) {
       $('.frb-replace-device').html( frb.iPadTranslations[language] || frb.iPadTranslations.en );
   }
   // Replace %AVERAGE% with formatted "average" amount
   var average = frb.pickAmounts(frb.amounts.averages, currency, country);
   if ( frb.textAmountIsoCountries.indexOf(country) !== -1 ) {
       var avgString = average + ' ' + currency;
   } else {
       var avgString = frb.formatCurrency(currency, average, language).replace(/\.$/, ); // strip any period from end for use in running text
   }
   $('.frb').each(function(index){
       var newHtml = $(this).html().replace(/%AVERAGE%/g, '' + avgString + '');
       $(this).html(newHtml);
   });
   // Replace %MINIMUM% with formatted "if everyone" amount
   var ifEveryone = frb.pickAmounts(frb.amounts.ifEveryone, currency, country);
   if ( frb.textAmountIsoCountries.indexOf(country) !== -1 ) {
       var ifString = ifEveryone + ' ' + currency;
   } else {
       var ifString = frb.formatCurrency(currency, ifEveryone, language).replace(/\.$/, ); // strip any period from end for use in running text
   }
   $('.frb').each(function(index){
       var newHtml = $(this).html().replace(/%MINIMUM%/g, '' + ifString + '');
       $(this).html(newHtml);
   });
   /* Links (in smallprint) TODO: merge with frb.makeLink() */
   $('.frb-localize-links a').each(function() {
       // Add parameters for LandingCheck
       var uri = new mw.Uri( $(this).attr('href') );
       uri.extend({
           country:      country,
           language:     language,
           uselang:      language,
           utm_medium:   'sitenotice',
           utm_campaign: mw.centralNotice.data.campaign || 'test',
           utm_source:   mw.centralNotice.data.banner
       });
       $(this).attr('href', uri.toString());
       $(this).attr('target', '_blank'); // Make links open in new tab
   });
   // Add links
   frb.makeLink( '.frb-link-privacy', 'https://foundation.wikimedia.org/wiki/Special:LandingCheck?basic=true&landing_page=Donor_privacy_policy' );
   frb.makeLink( '.frb-link-tax',     'https://donate.wikimedia.org/wiki/Special:LandingCheck?basic=true&landing_page=Tax_deductibility' );
   frb.makeLink( '.frb-link-cancel',  'https://donate.wikimedia.org/wiki/Special:LandingCheck?basic=true&landing_page=Cancel_or_change_recurring_giving' );
   // Legal text variants
   if (country === 'US') {
       $('.frb-legal-US').show();
       $('.frb-legal-nonUS, .frb-legal-NL').hide();
   } else if (country === 'NL') {
       $('.frb-legal-NL').show();
       $('.frb-legal-US, .frb-legal-nonUS').hide();
   } else {
       $('.frb-legal-nonUS').show();
       $('.frb-legal-US, .frb-legal-NL').hide();
   }
   // Countries where Remind Me Later should be shown
   rmlCountries = ['US', 'CA', 'GB', 'IE', 'AU', 'NZ',
                   'SE', 'IT', 'NL', 'ES', 'JP', 'FR'];
   if ( rmlCountries.indexOf(country) === -1 ) {
       $('.frb').addClass('frb-rml-disabled');
   } else {
       $('.frb').addClass('frb-rml-enabled');
   }

});

/* == end of MediaWiki:FundraisingBanners/LocalizeJS-2017.js == */

   /** Provides alterImpressionData hook for CentralNotice
*  This info will be sent back with Special:RecordImpression
*/

mediaWiki.centralNotice.bannerData.alterImpressionData = function( impressionData ) {

   // Returning true from this function indicates the banner was shown
   if (mediaWiki.centralNotice.bannerData.hideReason) {
       impressionData.reason = mediaWiki.centralNotice.bannerData.hideReason;
   }
   if (mediaWiki.centralNotice.bannerData.cookieCount) {
       impressionData.banner_count = mediaWiki.centralNotice.bannerData.cookieCount;
   }
   
   return !mediaWiki.centralNotice.bannerData.hideResult;

};


   $(function() {
       var language = mw.centralNotice.data.uselang;
       var country  = mw.centralNotice.data.country;
       var currency = frb.getCurrency(country);
       var validAmount;
       var validMethod;
       var validOptin;
       var form = document.getElementById('frb-form');
   
       mw.loader.using(['mediawiki.util']).then(function() {
           frb.rml.init();
       });
   
       frb.initAmountOptions();
       frb.localizeAmountOptions( frb.amounts.options7, currency, country, language, true );
       frb.localizeErrors();
   
       frb.storedOptions = {};
       frb.extraData = {};
   
       frb.setMethod = function(options) {
           frb.storedOptions = options;
       };
   
       frb.updateUpsellAsk = function(isOtherAmountStep) {
           var amount, feeAmount, upsellAmount,
               list = frb.amounts.monthlySuggest[currency];
   
           // If user is on third step (write a different amount) then get monthly amount if not, the the first form amount
           if (isOtherAmountStep !== undefined) {
               amount = frb.getMonthlyAmount(); 
           } else {
               amount = frb.getAmount(form);
           }      
           
           // If PTF is checked when we need to calculate the fee for that amount
           if ( $('#frb-ptf-checkbox').prop('checked') ) {
               amount = amount + frb.calculateFee(amount);
           }
           
           for (var i = list.length - 1; i >= 0; i--) {
               if ( amount <= list[i][0] ) {
                   upsellAmount = list[i][1];
               }
           }
   
           // If user is in the upsell (second step) then the form.otherMonthlyAmount.value will be updated with the upsellAmount calculated
           if (isOtherAmountStep === undefined) {
               form.otherMonthlyAmount.value = upsellAmount;
           }
                   
           // A formatted value will be returned
           var upsellAmountFormatted = frb.formatCurrency(currency, upsellAmount, language);
   
           // The value of the amount will be updated only if the user is in the upsell (second step)
           if (isOtherAmountStep === undefined) {
               $('.frb-upsell-ask').text(upsellAmountFormatted);
           }        
       };
   
       $('.frb-amounts').on('input change', function(e) {
           var target = $(e.target);
           if ( target.attr('id') !== 'input_amount_other' && target.attr('id') !== 'frb-amt-other-input' ) {
               $('.fireworks-animation.active').removeClass('active')
               $('.frb-radio-label.active').removeClass('active')
               target.next('label').addClass('active')
               target.siblings('.fireworks-animation').addClass('active')
       
               setTimeout(function() {
                   target.siblings('.fireworks-animation').removeClass('active')
               }, 1000)
       
               setTimeout(function() {
                   target.next('label').removeClass('active')
               }, 1500)
               if ( frb.validateAmount() ) {
                   validAmount = 1;
               } else {
                   validAmount = 0;
               }
           }
   
           frb.updateFeeDisplay();
           frb.activateCTA();
       });
   
       $('.frb-methods').on('change', function() {
           $('.frb-methods').removeClass('frb-haserror');
           $('.frb-error-method').hide();
           $('.frb-optin').slideDown();
           validMethod = 1;
           frb.activateCTA();
       });
   
       // Opt-in interaction
       $('.frb-optin').on('change', function() {
           $('.frb-optin').removeClass('frb-haserror');
           $('.frb-error-optin').hide();
           if ( $('#frb-optin-no').is(':checked') ) {
               $('.frb-optin-prompt').removeClass('is-positive');
               $('.frb-optin-prompt').slideDown( frb.stepVisible );
           } else {
               $('.frb-optin-prompt').addClass('is-positive');
           }
           validOptin = 1;
           frb.activateCTA();
       });
   
       // Go to the next step of the form
       $('#frb-continue').on('click', function(e) {
           e.preventDefault();
           var status = {amount: false, method: false};
   
           // Validate amount
           if( frb.validateAmount() ){
               status.amount = true;
           } else {
               frb.extraData.validateError = 1;
           }
   
           // Validate method
           if ($('input[name="frb-methods"]:checked').length === 1) {
               status.method = true;
           } else {
               frb.extraData.validateError = 1;
               $('.frb-methods').addClass('frb-haserror');
               $('.frb-error-method').show();
           }
   
           if (status.amount === true && status.method === true) {
   
               frb.updateUpsellAsk();
   
               $('.frb-rml-link, .frb-rml').hide();
   
               if ( frb.optinRequired ) {
                   frb.showStep('optin');
               } else if ( frb.upsellPossible() ) {
                   frb.showStep('upsell');
               } else {
                   frb.submitForm( frb.storedOptions );
               }
   
           }
       });
   
       /* -- Back buttons -- */
       $('.frb-step-optin .frb-back').on('click', function(e) {
           frb.showStep('1');
           return false;
       });
   
       $('.frb-step-upsell .frb-back').on('click', function(e) {
           if ( frb.optinRequired ) {
               frb.showStep('optin');
           } else {
               frb.showStep('1');
           }
           return false;
       });
   
       $('.frb-step-monthly-diff-amt .frb-back').on('click', function(e) {
           form.otherMonthlyAmount.value = ;
           frb.updateUpsellAsk();
           validAmount = 1;
           frb.activateCTA();
           frb.toggleMonthly(false);
           frb.showStep('upsell');
           return false;
       });
   
       // Donate monthly other amount
       $('.frb-monthly-diff-amt-link').on('click', function(e) {
           form.otherMonthlyAmount.value = ;
           validAmount = 0;
           frb.activateCTA();
           frb.toggleMonthly(true);
           frb.showStep('monthly-diff-amt');
           return false;
       });
   
       // Validate monthly other amount
       $('#frb-amt-monthly-other-input').on('input change', function(e) {
           if ( frb.validateMonthlyAmount() ) {
               validAmount = 1;
               frb.updateUpsellAsk(true);
           } else {
               validAmount = 0;
           }
           frb.activateCTA();
       });
   
       frb.getMonthlyAmount = function() {
           var amount = null;
   
           // Check the "monthly other" amount box
           if (form.otherMonthlyAmount.value !== ) {
               var otherMonthlyAmount = form.otherMonthlyAmount.value;
               otherMonthlyAmount = otherMonthlyAmount.replace(/[,.](\d)$/, ':$10');
               otherMonthlyAmount = otherMonthlyAmount.replace(/[,.](\d)(\d)$/, ':$1$2');
               otherMonthlyAmount = otherMonthlyAmount.replace(/[$£€¥,.]/g, );
               otherMonthlyAmount = otherMonthlyAmount.replace(/:/, '.');
               amount = otherMonthlyAmount;
           }
   
           amount = parseFloat(amount);
   
           if ( isNaN(amount) ) {
               return 0;
           } else {
               var totalMonthlyAmountFormatted = frb.formatCurrency(currency, amount, language);
               $('.frb-monthly-total').text(totalMonthlyAmountFormatted);
   
               return amount;
           }
       };
   
       frb.validateMonthlyAmount = function() {
           var amount = frb.getMonthlyAmount();
           var currency  = frb.getCurrency( mw.centralNotice.data.country );
           var minAmount = frb.amounts.minimums[ currency ];
   
           if ( amount === null || isNaN(amount) || amount <= 0 || amount < minAmount ) {
               $('.frb-error-bigamount').hide();
               $('.frb-error-smallamount').show();
               return false;
           } else if ( amount > frb.maxUSD * minAmount ) {
               $('.frb-error-bigamount').show();
               return false;
           } else {
               $('.frb-error-smallamount, .frb-error-bigamount').hide();
               return true;
           }
       };
   
       frb.submitMonthly = function() {
           frb.extraData.monthlyUpsell = 1;
           frb.extraData.originalAmt = frb.getAmount().toString();
           
           frb.toggleMonthly(true);
           document.getElementById('input_amount_other').checked = true;
           document.getElementById('frb-ptf-checkbox').checked = false;
           form.otherAmount.value = form.otherMonthlyAmount.value;
           frb.submitForm(frb.storedOptions);
       }
   
       // Submit form
       $('#frb-monthly-donate-yes').on('click', function(e) {
           frb.submitMonthly();
           return false;
       });
   
       $('#frb-monthly-donate-no').on('click', function(e) {
           frb.submitForm(frb.storedOptions);
           return false;
       });
   
       $('#frb-donate-monthly-other').on('click', function (e) {
           if (frb.validateMonthlyAmount()) {
               frb.submitMonthly();
           }
           return false;
       });
   
       frb.upsellPossible = function() {
           // Only do monthly upsell if initial selection is one-time and payment method supports monthly and upsell value is not 0 (meaning skip)
           if ( frb.getRecurring(document.getElementById('frb-form')) || 
                !frb.shouldShowRecurring( frb.storedOptions, mw.centralNotice.data.country ) ||
                form.otherMonthlyAmount.value == 0 ) {
               return false;
           } else {
               return true;
           }
       }
   
       $('#frb-donate').on('click', function(e) {
           if ( frb.validateForm( frb.storedOptions) ) {
               if ( frb.upsellPossible() ) {
                   frb.showStep('upsell');
               } else {
                   frb.submitForm( frb.storedOptions );
               }
           }
           return false;
       });
   
       // Make sure form elements don't overflow if expanded
       frb.stepVisible = function(){
           var divHeight = $('.frb-step-optin').height();
           $('#frb-form').animate({'height': divHeight + 80},100);
       };
   
       /* End step functionality */
   
       // Focus for #input_amount_other
       $('.frb-amt-other').click(function() {
           document.getElementById('input_amount_other').checked = true;
           frb.updateFeeDisplay();
           $('#frb-amt-other-input').focus();
       });
   
       // Activate #input_amount_other radio when tabbing into #frb-amt-other-input
       $('#frb-amt-other-input').focus(function() {
           document.getElementById('input_amount_other').checked = true;
           frb.updateFeeDisplay();
       });
       var frbAmtOtherInputVal = 
       var frbAmtOtherInputTimeout = null
       $('#frb-amt-other-input').on('keyup', function() {
           var target = $(this)
           $('.fireworks-animation.active').removeClass('active')            
           $('.frb-radio-label.active').removeClass('active')
           if (target.val() === ) return false;
           if (frbAmtOtherInputVal !== target.val() && frbAmtOtherInputTimeout !== null) {
               clearTimeout(frbAmtOtherInputTimeout)
           }
           frbAmtOtherInputTimeout = setTimeout(function() {
               if (frbAmtOtherInputVal === target.val()) {
                   target.next('label').addClass('active')            
                   target.siblings('.fireworks-animation').addClass('active')
           
                   setTimeout(function() {
                       target.siblings('.fireworks-animation').removeClass('active')
                   }, 1000)
                   setTimeout(function() {
                       target.next('label').removeClass('active')
                   }, 1500)
               }
               
           }, 1000)
           frbAmtOtherInputVal = target.val()
       });
   
       frb.activateCTA = function(){
           if ( validAmount && validMethod ) {
               $('#frb-continue, #frb-monthly-donate-yes, #frb-monthly-donate-no, #frb-donate-monthly-other').addClass('active');
               if (validOptin) {
                   $('#frb-donate').addClass('active');
               }
           } else {
               $('.frb-submit').removeClass('active');
           }
       };
   
   
       /* --- Nag/minimized banner functionality --- */
   
       // On Load
       var bannerOuterHeight = $('.frb-in-article').outerHeight( true );
       var stickyHeaderTop = bannerOuterHeight + $('.frb-in-article').offset().top + 200;
   
       frb.initNag = function() {
   
           // Intercept TOC clicks, and account for nag height
           $('#toc ul > li a').on('click.frb', function(e) {
               e.preventDefault();
   
               var anchor = $(this).attr('href').replace('#',);
               anchor = $("[id='"+anchor+"']");
   
               var offsetTop = anchor.offset().top - $('.frb-nag').outerHeight();
               $('body, html').animate({ scrollTop: offsetTop }, 10);
               window.location.hash = $(this).attr('href');
           });
   
           // Scroll to section, accounting for nag height
           if ( window.location.hash ) {
               var agent = navigator.userAgent;
               var offsetTop;
               var hash = decodeURI(window.location.hash).replace('#',);
               hash = $("[id='"+hash+"']");
   
               offsetTop = hash.offset().top + bannerOuterHeight - $('.frb-nag').outerHeight();
               $('body, html').animate( { scrollTop: offsetTop }, 100 );
           }
   
           $(window).on('resize.frb', function() {
               bannerOuterHeight = $('.frb-in-article').outerHeight( true );
               stickyHeaderTop = bannerOuterHeight + $('.frb-in-article').offset().top + 200;
           });
   
           function scrollFunction() {
               if( $(window).scrollTop() > stickyHeaderTop ) {
                   if ( !frb.fixed ) {
                       $('.frb-nag').show();
                       $('.frb-rml').appendTo('.frb-nag .frb-form-wrapper');
                   }
               } else {
                   if ( frb.fixed ) {
                       $('.frb-prevent-page-jump')
                           .removeClass('frb-in-article')
                           .hide();
                       $('#frb-main')
                           .removeClass('frb-fixed')
                           .addClass('frb-in-article');
                       $('.frb-rml').appendTo('#frb-main .frb-form-wrapper');
                       frb.fixed = false;
                   } else {
                       $('.frb-nag').hide();
                       $('.frb-rml').appendTo('#frb-main .frb-form-wrapper');
                   }
               }
           }
   
           $(window).on('load.frb scroll.frb resize.frb', function() {
               scrollFunction();
           });
   
           frb.clickNag = function(e) {
               // Add spacer to prevent jump
               var inArticleHeight = $('#frb-main').outerHeight();
               $('.frb-prevent-page-jump')
                   .height( inArticleHeight )
                   .addClass('frb-in-article') // So that it can be used for stickyHeader calcs
                   .show();
   
               $('#frb-main')
                   .removeClass('frb-in-article')
                   .addClass('frb-fixed');
   
               $('.frb-rml').appendTo('#frb-main .frb-form-wrapper')
               $('.frb-nag').hide();
   
               frb.fixed = true;
               frb.extraData.clickedNag = 1;
               return false;
           };
   
           $('.frb-nag').on( 'click', frb.clickNag );
           $('#nag-yes-btn').on( 'click', frb.clickNag );
   
           $('#nag-rml-btn').on( 'click', function(e) {
               $('.frb-nag').addClass('frb-rml-displayed');
               $('.frb-nag').off('click'); // Remove so they can interact with RML
           });
   
       };
   
       $('.close-rml').on('click', function(e) {
           $('.frb-nag').removeClass('frb-rml-displayed');
       });
   
       $('.frb-close').on('click', function (e) {
           frb.hide();
           return false;
       });
   
       /* Hide banner outside of main namespace (and Main Page, for sites where that isn't in main namespace) */
       if ( mw.config.get('wgNamespaceNumber') > 0 && !mw.config.get('wgIsMainPage') ) {
           mw.centralNotice.bannerData.hideResult = true;
           mw.centralNotice.bannerData.hideReason = 'namespace';
       }
       /* Hide banner on mobile site, in case wrong device settings were chosen */
       if ( mw.config.get('skin') === 'minerva' ) {
           mw.centralNotice.bannerData.hideResult = true;
           mw.centralNotice.bannerData.hideReason = 'other';
       }
   
       if (!mw.centralNotice.bannerData.hideResult) {
           frb.initNag();
           frb.show();
       }
   
       /* Social share tracking via hide banner cookie for enUS campaign experiment */
       if ( $.cookie("centralnotice_hide_socialshare") != null && country === 'US' ) {
           frb.extraData.socialShare = 1;
       }
   
   });
   </script>